پنجره ای به جهان فناوری اطلاعات
 
             
   

راهنما

 

اینجا هستید :

مطالب سایت

سیستم عامل

لینوکس Linux

 

 

مطالب مشابه

 

»

KDE چیست؟

»

بررسی اجمالی و مقایسه دو سیستم عامل عمومی ویندوز و لینوکس

»

آیا لینوکس یک راز ناگفته دارد؟

»

لینوکس و سودای جایگزینی ویندوز

»

کدام توزیع گنو/لینوکس را انتخاب کنیم؟

»

تعیین سطوح دسترسی کاربران در لینوکس

»

ساختار سیستم فایل لینوکس و یونیکس

»

برپا سازی کلاسترهای OpenMosix

»

پروژه فدورا و آشنایی با Fedora Core 2

»

نگاهی دقیق تر به فرایند راه اندازی لینوکس

»

ترفند لینوکس

»

آشنایی با برنامه حسابداری شخصی Grisbi

»

نخستین نگاه به GNOME 2.14

»

هفت گناه نابخشودنی راهبر لینوکس

»

یک سیستم فایل موازی نسل جدید برای کلاسترهای لینوکس

»

توجه مدیران IT به استفاده از لینوکس دسک تاپ

 

 

جستجو های مشابه

 

G مادربورد

G سایت کامپیوتر

G فشرده سازی تصویر

G انواع وب سرور در لینوکس

G سیستم فایل لینوکس

G سرور آپاچی

G آپاچی سرور

G نصب وب سرور

G وب سرور آپاچی

G مقاله در مورد سی دی

G راه اندازی لینوکس

G حافظه فلش

G وب سرور

G انواع فشرده سازی

 

 

سایر بخش های سایت

 
صفحه اول پنجره ای به جهان فناوری اطلاعات صفحه اول

درباره من درباره من

About me About me

تماس با من تماس

عضویت در خبرنامه عضویت در خبرنامه

جستجوی پیشرفته در سایت جستجوی پیشرفته

فید خوان آر اس اس - RSS Feeds

فیدخوان (RSS)

فید خوان اتم - ATOM Feeds

فیدخوان (ATOM)

 

 

پنجره ای به جهان فناوری اطلاعات

 
صفحه اول پنجره ای به جهان فناوری اطلاعات صفحه اول

طراحی وب سایت

تازه های رایانه و تکنولوژی

برنامه نویسی

پایگاه داده ها و بانک های اطلاعاتی

اینترنت و شبکه

امنیت

نکته ها و ترفند ها

معرفی نرم افزار

سخت افزار

گرافیک کامپیوتری

سیستم عامل

بازی های رایانه ای

کتاب الکترونیک ebook

تجارت، مدیریت و بازاریابی

حسابداری و امور مالی

تحقیق و توسعه

پیوند ها
 

 

 

پیوند های روزانه

   
 

دارای مقام مشورتی ویژه از اکوسوک سازمان ملل متحد
اولین موسسه خیریه دریافت کننده مجوز ملی از وزارت کشور
سوئیس SGS دارای گواهی استاندارد جهانی موسسات غیر دولتی از

 
 

 
 

توسعه نرم افزار منظم
ارائه راهکار های اینترنتی
نرم افزار های مالی و اداری

 
 

 

تبلیغات

   
 

 
 

 

 

نصب وب سرور آپاچی بر روی حافظه فلش

کد مطلب : 508 چاپ - نصب وب سرور آپاچی بر روی حافظه فلش عضویت در خبرنامه سایت تماس با من

 

 

 

نصب وب سرور آپاچی بر روی حافظه فلش

LAMPPIX یک دیسک زنده (Live) است که امکان اجرای وب سرور آپاچی (Apache) , زبان برنامه نویسی پی اچ پی (PHP) , پرل (Perl) و پایگاه داده MySQL را فراهم می کند.

 

جهت نصب بر روی حافظه فلش نسخه Mini را دریافت نمایید.

▪ توجه :

برای اجرای دستورات خط فرمان به جای استفاده از sudo می توانید با کاربر root وارد شده و دستورات زیر را بدون کلمه sudo اجرا کنید.

● پارتیشن بندی حافظه جانبی

1) حافظه فلش را در پورت مخصوص قرار دهید و چند لحظه صبر کنید تا سیستم آنرا شناسایی کند.

2) آدرس دسترسی به آنرا پیدا کنید .

معمولا در آدرس dev/sda/ قابل دسترسی است ولی اگر برای شما تفاوت داشت می توانید به روش زیر آدرس آنرا پیدا کنید :

▪ ‫از این دستور (که فهرست دیسکهای شناسایی شده توسط سیستم را نشان میدهد ) استفاده کنید:

sudo fdisk -l $

▪ ‫همانطور که در تصویر مشاهده میکنید مورد آخر در فهرست , دیسک مورد نظر ماست که ابتدای آن آدرس دسترسی یعنی dev/sda/ نوشته شده است.‫ اگر در پیدا کردن آن مشکل داشتید میتوانید از طریق حجم آن ر ا ‫پیدا نمایید (به طور معمول دیسکهای متصل شده از طریق usb با sd شروع میشوند).

3) ‫در این مرحله باید حافظه خارجی را پارتیشن بندی می کنیم.

برای این منظور از دستور cfdisk به صورت زیر استفاده می کنیم :

sudo cfdisk /dev/sda $

که در آن dev/sda/ مسیر حافظه فلش است.

▪ ایجاد پارتیشن اول (پارتیشن اصلی) :

گزینه New را انتخاب کرده و یک پارتیشن Primary با حداقل سایز 160 مگابایت بسازید.

توجه :

Lamppix و فایل های برنامه شما باید روی همین پارتیشن قرار بگیرند پس با توجه به حجم برنامه و فایل های پایگاه داده فضای بیشتری را در نظر بگیرید.

خروجی این دستورات چیزی شبیه این تصویر خواهد بود :

سپس گزینه Bootable را انتخاب کنید.

▪ ایجاد پارتیشن دوم :

با انتخاب گزینه New فضای خالی باقی مانده در حافظه فلش را به یک پارتیشن از نوع Logical تبدیل نمایید.

● نتیجه کار چنین خواهد بود :

حال گزینه Write را انتخاب کنید تا تغییرات بر روی Partition Table حافظه خارجی اعمال گردد.

در پایان با انتخاب گزینه Quit از برنامه Cfdisk خارج می شویم.

▪ فرمت کردن پارتیشن ها :

از دستور fdisk استفاده می کنیم تا فهرست و نام پارتیشن های موجود را بدست آوریم.

sudo fdisk /dev/sda -l $

پارتیشن اول (Bootable) را با فایل سیستم FAT و پارتیشن دوم را با فایل سیستم EXT2 فرمت می کنیم.

sudo mkdosfs /dev/sda1 $

sudo mkfs /dev/sda5 $

اگر پارتیشن ها Mount شده بودند ابتدا به صورت زیر آنها را از Mount خارج کرده و دوباره دستورات بالا را اجرا کنید.

sudo umount /dev/sda1 $

sudo umount /dev/sda5 $

حال پارتیشن Boot حافظه جانبی را Mount کنید.

sudo mkdir /media/usb_boot $

sudo mount /dev/sda1 /media/flash_boot $

● نصب وب سرور بر روی حافظه جانبی

1) ابتدا فایل های مربوط به توزیع Lamppix را روی حافظه جانبی کپی کنید.

برای این منظور می توانید فایل Lamppix.iso را روی CD رایت کرده و سپس کل فایل های روی سی دی را در پارتیشن Bootable حافظه جانبی کپی کنید.

2) کلیه فایل ها موجود در شاخه isolinux را در شاخه اصلی حافظه جانبی کپی کنید.

3) اکنون Bootloader , SYSLINUX را بر روی فلش نصب می کنیم.

sudo syslinux -s /dev/sda1 $

در صورتی که syslinux بر روی سیستم شما نصب نیست دستور های زیر را اجرا کنید :

sudo apt-get install mtools $

sudo apt-get install syslinux $

حال فایل isolinux.cfg را به syslinux.cfg تغییر نام دهید .

علت تغییر نام این است که Lamppix توزیعی است که برای بوت شدن از روی سی دی ایجاد شده است به همین منظور از Bootloader , ISOLINUX استفاده می کند. چون هدف ما اجرای Lamppix از روی حافظه فلش است پس باید از Bootloader , SYSLINUX استفاده کنیم که توانایی اجرا سیستم عامل لینوکس از روی پارتیشن Fat32 را فراهم می کند.

- به خاطر دارید که در مراحل قبل پارتیشن Bootable حافظه فلش را با فایل سیستم Fat32 فرمت کردیم.

● اجرای وب سرور

سیستم خود را Reboot کنید و با ورود به Setup مادربورد USB را به عنوان راه انداز سیستم انتخاب کنید.

پس از Boot شدن سیستم از روی فلش پیغام زیر نمایش داده خواهد شد :

// MINI 1.1

Press to begin or F2 for more options.

در این قسمت کلید F2 را بزنید تا Lamppix را برای Boot شدن از روی حافظه جانبی آماده کنیم.

در مرحله بعد لیستی از انواع روش های Boot شدن Lamppix نشان داده می شود.

در مقابل کلمه Boot عبارت زیر را بنویسید :

lamppix fromhd=/dev/sda1

به خاطر دارید کهdev/sda1/ آدرس پارتیشن اول حافظه فلش بود که در مراحل قبل آن را با فایل سیستم FAT 32 پارتیشن بندی کردیم .

بدین ترتیب به Lamppix فرمان می دهیم به جای اجرا شدن از روی CD از پارتیشن Bootable حافظه جانبی اجرا شود .

پس از Boot شدن وب سرور مرورگر FireFox اجرا شده و آدرس http://localhost را اجرا می کند.

● اجرای یک برنامه به زبان PHP در Lamppix

فرض کنید فایل های PHP در شاخه زیر قرار دارد :

/opt/lampp/htdocs/project

که opt/lampp/htdocs/ شاخه ای در کامپیوتر ما است .

ابتدا لازم است همه فایل های موجود در این شاخه را در فایلی به نام htdocs.tar.gz فشرده کنیم.

در صورتی که برنامه با بانک اطلاعاتی در ارتباط است لازم است ابتدا بانک اطلاعاتی را با فرمت SQL , Export و فایل ایجاد شده را با نام mysql-dumps.tar.gz فشرده کنیم و این دو فایل را در شاخه www حافظه جانبی کپی کنیم.

پس از راه اندازی مجدد سیستم و اجرای وب سرور برنامه PHP با استفاده از مرورگر FireFox اجرا خواهد شد.

نویسنده : امیر جبلی

پانویس :

-1

http://lamppix.tinowagner.com/en/download/

2-در پارتیشن بندی حافظه جانبی از مقاله آقای ‫سید سینا شایگان سالک استفاده شد.

-2

http://syslinux.zytor.com

-3

http://lamppix.tinowagner.com/en/mini

سایت همکلاسی

 

 

 

 

موضوعات مرتبط با این مطلب :

  سیستم عامل لینوکس Linux

 

 

مطالب مشابه (مطالبی که هم گروه این مطلب هستند یا دارای ارتباط موضوعی هستند) :

 
KDE چیست؟

بررسی اجمالی و مقایسه دو سیستم عامل عمومی ویندوز و لینوکس

آیا لینوکس یک راز ناگفته دارد؟

لینوکس و سودای جایگزینی ویندوز

کدام توزیع گنو/لینوکس را انتخاب کنیم؟

تعیین سطوح دسترسی کاربران در لینوکس

ساختار سیستم فایل لینوکس و یونیکس

برپا سازی کلاسترهای OpenMosix

پروژه فدورا و آشنایی با Fedora Core 2

نگاهی دقیق تر به فرایند راه اندازی لینوکس

ترفند لینوکس

آشنایی با برنامه حسابداری شخصی Grisbi

نخستین نگاه به GNOME 2.14

هفت گناه نابخشودنی راهبر لینوکس

یک سیستم فایل موازی نسل جدید برای کلاسترهای لینوکس

توجه مدیران IT به استفاده از لینوکس دسک تاپ

تازه کارهای لینوکس برای روی آوردن به GNU/Linux چه نیازهایی دارند؟

لینوکس مهمان سراسر جهان

آشنایی با udev

آشنایی با ابزار امنیتی Tripwire

نسل جدید لینوکس رده حامل