بعد از نصب و راه اندازی لینوکس ابونتو که در مقاله قبلی به آن اشاره کردیم این بار می خواهیم نحوه نصب MySQL,Apache,PHP را هم نصب کنیم که اصطلاحا به آن LAMP می گویند.

اصطلاح LAMP در واقع مخفف سیستم عامل Linux با وب سرور Apache که داده های آن در MySQL ذخیره می شود و محتوای داینامیک آن یعنی صفحات سمت سرور آن توسط PHP پردازش می شود.

نصب LAMP  و شروع کار با وب سرور لینوکس
قدم اول نصب آپاچی:

وب سرور آپاچی در حال حاضر مشهورترین وب سرور جهان است که به صورت پیش فرض در اکثر وب سرورهای دنیا قرار دارد. برای نصب Apache به راحتی می توانیم از Package Manager لینوکس یعنی apt استفاده می کنیم برای نصب آپاچی دستور زیر را میتوانیم استفاده کنیم.

sudo apt-get update


sudo apt-get install apache2

 

برای تست وب سرور کافی است که در مرورگر خودتان IP لوکال را وارد کنید 127.0.0.1 تا تصویر زیر به شما نشان داده شود.
نصب LAMP  و شروع کار با وب سرور لینوکس

قدم دوم نصب MySQL

در مرحله قبل ما وب سرور خود را راه اندازی کردیم و اکنون نوبت مدیریت پایگاه داده هاست که MySQL نام دارد. برای نصب MySQL کافیست که دستور زیر را در ترمینال وارد کنید.

sudo apt-get install mysql-server php5-mysql

 

در طول نصب، MySQL از شما خواهد پرسید تا کلمه عبور Root را set کنید البته اگر این مرحله را هم فراموش کنید می توانید بعدا به سادگی این تنظیمات را انجام دهید بعد از نصبMySQL باید با دستور زیر آن را فعال کنید.

sudo mysql_install_db      

نصب LAMP  و شروع کار با وب سرور لینوکس
قدم سوم نصب
PHP

PHP یک زبان اسکریپتی متن باز است که به طور وسیعی برای ساختن صفحات داینامیک مورد استفاده قرار می گیرد، برای نصب PHP کافی است ترمینال را باز کرده و دستور زیر را بنویسید.

sudo apt-get install php5

بعد از اینکه در ترمینال yes را انتخاب کردید PHP نصب خواهد شد.

برای نصب کتابخانه های مفید PHP هم می توانید دستور زیر را در ترمینال وارد کنید.

apt-cache search php5-

بعد از این دستور ترمینال شبیه تصویر زیر به شما نشان می دهد

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)php5-cli - command-line interpreter for the php5 scripting languagephp5-common - Common files for packages built from the php5 sourcephp5-curl - CURL module for php5php5-dbg - Debug symbols for PHP5php5-dev - Files for PHP5 module developmentphp5-gd - GD module for php5

که شامل توضیحات کوتاهی در مورد ماژول هاست.

هر کدام از ماژول ها را می توانید با دستور زیر نصب کنید

apt-cache show package_name

به همین راحتی کار LAMPتمام شد و یک وب سرور لینوکسی آماده دارید که برای انواع مختلف CMS ها مثل جوملا، وردپرس و ... آماده می باشد.