آموزش نصب Apache, MySQL, PHP (LAMP) روی ubuntu 16.04

مهر 09 مهر 1396 20 دیدگاه 424 بازدید

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

در سیستم عامل ویندوز برای کافی است با نصب XAMPP یا MAMP و ... همه این نرم افزارها را با هم داشته باشیم. اما در لینوکس باید همه آنها را تک تک نصب کنیم.

نصب آپاچی 2 Apache2

ابتدا آپاچی را با دستور زیر نصب میکنیم:

sudo apt-get update
sudo apt-get install apache2

خط اول پکیج های سیستم عامل رو آپدیت میکنه و خط دوم آپاچی نسخه 2 را برروی سای نصب می کند.

بعد از وارد کردن دستور بالا از شما پسورد یوزر ادمین رو درخواست می کند که آن را می بایست وارد کنید. سپس پیامی مبنی بر میزان حجمی که این نرم افزار روی سیستم اشغال می کند را نشان می دهدو از شما تایید می خواهد که کافی است حرف Y را تایپ کنید و Enter کنید.

بعد از نصب برای تست کافی است آدرس:

http://localhost/

را در مرورگر خود وارد کنید. همینطور که در تصویر می بینید آپاچی با موفقیت نصب شده است:

 

نصب MySQL

برای نصب MySQL کافی است دستور زیر را در ترمینال وارد کنید:

sudo apt-get install mysql-server

در اینجا نیز سوالی مبنی میزان حجم اشغالی توسط این نرم افزار را نشان می دهد و از شما درخواست تایید میکند که کافی است همانند مرحله قبل حرف Y را وارد کنید.

در حین عملیات نصب از شما میخواهد که پسوردی برای کاربر root همانند تصویر زیر وارد کنید:

یک پسورد وارد کنید و سپس دکلمه Enter را وارد کنید. تا پایان عملیات نصب صبر کنید.

 

نصب PHP

با توجه به اینکه برای کارکرد صحیح وب سرور و بانک اطلاعاتی ما باید PHP را همراه با پکیج هایی نصب کنید دستور زیر را در ترمینال وارد کنید:

sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql

بعد از وارد کردن دستور بالا عملیات تایید را همانند مراحل قبلی از شما درخواست می کند . دستور بالا php را همراه با پکیج هایی برای کارکرد صحیح با Apache و MySQL نصب می کند.

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

sudo systemctl restart apache2

حال برای اینکه مطمئن شویم php به درستی نصب شده است و همه چیز به خوبی انجام شده است تابع phpinfo() را در اجرا میکنیم. برای اینکار ابتدا باید سطح دسترسی فولدر html را افزایش دهیم برای این کار دستور زیر را وارد کنید:

sudo chmod -R 777 /var/www/html

حال می توانیم به راحتی در این مسیر یک فایل بسازیم . برای اینکار دستور زیر را در ترمینال وارد کنید:

sudo echo "<?php phpinfo(); ?>" > /var/www/html/info.php

حال آدرس زیر را در مرورگر خود وارد کنید:

http://localhost/info.php

همانطور که در تصویر زیر می بینید php به درستی نصب شده و مراحل به درستی انجام شده است.

نتیجه گیری

ما در این آموزش Apache 2, Mysql 5.7 و PHP 7.0 را برروی سیستم عامل Ubuntu 16.04 نصب و کانفیگ کردیم. همینطور که مشاهده کردید رخلاف چیزی که در ظاهر ترسناک می آید نصب LAMP بسیار ساده است.

در مطالب بعدی نصب فریمورک Laravel و فریمورک Codeigniter را برروی اوبونتو را آموزش خواهیم داد.

اگر در حین آموزش سوالی داشتید یا به مشکلی برخوردید لطفا در بخش نظرات آن را به ما اطلاع دهید.

 

 

  دیدگاه خود را ثبت کنید