نصب پکیج LAMP روی سیستم عامل لینوکس ....

*بانو بهار*

کاربر نگاه دانلود
کاربر نگاه دانلود
عضویت
2016/08/15
ارسالی ها
3,937
امتیاز واکنش
10,965
امتیاز
804
محل سکونت
میان شکوفه‌ها
این آموزش خواهیم دید که به چه شکل می توان استک LAMP را روی سیستم عامل گنو/لینوکس توزیع اوبونتو نصب کرد. اصطلاح Lamp مخفف واژگان Linux, Apache, MySQL, PHP است. علاوه بر این، به یاد داشته باشیم که برای نصب استک LAMP روی لینوکس، بر خلاف سیستم عامل های ویندوز و مک، یک بسته ی نرم افزاری تحت عنوان LAMP وجود نداشته که با یک بار نصب تمامی نرم افزارهای مورد نیاز در دسترس قرار گیرند؛ بلکه می بایست هر یک از پکیج ها را به صورت مجزا نصب نمود.

به خاطر داشته باشید
از آنجا که در سیستم عامل گنو/لینوکس و اکثر توزیع های وابسته به آن -مثل اوبونتو- یک سرور مجازی از قبل نصب شده است، ما نیازی به نصب و راه اندازی سرور نداشته و صرفا می بایست سایر نرم افزارها را نصب نماییم.
نصب وب سرور Apache
آپاچی یک وب سرور رایگان و اپن سورس است که برای نصب آن، ابتدا ترمینال را باز نموده و کامندهای زیر را وارد می نماییم:

sudo apt-get update
sudo apt-get install apache2
توجه داشته باشیم که برای نصب، نیاز به دسترسی root داریم. دستور اول، ریپازیتوری های سیستم عامل را به روز رسانی می کند. سپس دستور دوم را وارد می کنیم و پس از تکمیل نصب و برای اطمینان حاصل کردن از نصب شدن کامل و صحیح آپاچی روی سیستم، دستور زیر را وارد می نماییم:

sudo service apache2 status
حال با پیام زیر مواجه خواهیم شد:

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2)
Active: active (running) since Sat 2016-04-02 01:13:24 IRDT; 23h ago
Docs: man:systemd-sysv-generator(8)
Process: 7290 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
Process: 1635 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/apache2.service
├─1898 /usr/sbin/apache2 -k start
├─7309 /usr/sbin/apache2 -k start
├─7310 /usr/sbin/apache2 -k start
├─7311 /usr/sbin/apache2 -k start
├─7312 /usr/sbin/apache2 -k start
├─7318 /usr/sbin/apache2 -k start
├─8268 /usr/sbin/apache2 -k start
├─8276 /usr/sbin/apache2 -k start
├─8278 /usr/sbin/apache2 -k start
└─8280 /usr/sbin/apache2 -k start
نصب سیستم مدیریت پایگاه داده MySQL
برای نصب مای اس کیو ال، می بایست دستورات زیر را در ترمینال وارد نماییم:

sudo apt-get install mysql-server
در حین نصب، از شما خواسته می شود که پسورد root در نظر بگیرید. در ادامه، نیاز به نصب phpmyadmin داریم. phpmyadmin یک ابزار مدیریتی تحت وب رایگان و اپن سورس برای مدیریت مای اس کیو ال است که این امکان را به ما خواهد داد تا به راحتی دیتابیس های خود را مدیریت کنیم. برای نصب این ابزار، دستور زیر را وارد می کنیم:

sudo apt-get install phpmyadmin
توجه داشته باشیم که برای نصب phpmyadmin، ابتدا MySQL می بایست نصب باشد. در حین فرایند نصب، تعدادی سوال در ارتباط با پسورد و ... پرسیده می شود که می بایست پاسخ داده شوند.

نصب سیستم اپلیکیشن سرور PHP
برای آن که بتوانیم کدهای پی اچ پی خود را اجرا کنیم، نیاز به مفسر این زبان برنامه نویسی داریم که برای نصب آن، می بایست دستور زیر را در ترمینال وارد کرد:

sudo apt-get install php5 libapache2-mod-php5
در این مرحله، نیاز به ریبوت وب سرور آپاچی داریم تا کلیه ی تغییرات اعمال شوند. برای این منظور، دستور زیر را وارد می نماییم:

sudo service apache2 restart
در این مرحله از کار، فرایند نصب استک Lamp به پایان رسیده می توانیم کدنویسی را شروع کنیم.
 
بالا