نصب آپاچی ۲ : پروژه سرور HTTP آپاچی ۲ Apache با هدف تامین یک وب سرور امن, کارآمد و قابل توسعه که خدمات HTTP را همگام با آخرین استاندارد های این پروتکل را تامین میکند شکل گرفت.
زبان برنامه نویسی PHP یک زبان اسکرپیت نویسی چند منظوره است که به توانایی بالقوه ای در توسعه وب دارد, سرعت, انعطاف, و واقع گرایانه بودن PHP باعث شده ۸۲٫۲ درصد از کل وبسایت های روی اینترنت از این زبان رایگان بهره ببرند.
در قسمت قصد داریم نصب Apache 2 روی سیستم عامل Ubuntu 16 لینوکس را به همراه پشتیبانی از PHP 7 را آموزش دهیم.
نصب Apache2 Server
نصب وب سرور با اجرای دستور زیر در خط فرمان امکان پذیر است:
sudo apt-get -y install apache2
با اتمام نصب اگر با وارد کردن آی پی سرور مجازی خود, صفحه پیشفرض آپاچی را مشاهده نکردید از دستور systemctl start apache2 برای استارت وبسرور استفاده کنید.
آدرس root پیشفرض وب سرور آپاچی
/var/www/html
و آدرس فایل کانفیگ نصب آپاچی ۲
/etc/apache2/apache2.conf
میباشد
نصب PHP 7
sudo apt-get -y install php7.0 libapache2-mod-php7.0
sudo systemctl restart apache2
برای تست پی اچ پی یک فایل در دایرکتوری وب سرور ایجاد کنید
sudo vi /var/www/html/test.php
و محتوی زیر را در آن کپی کنید:
<?php
phpinfo();
? >
و مالک فایل ایجاد شده را وب سرور اختصاص دهید
sudo chown www-data:www-data /var/www/html/test.php
حالا آدرس زیر باید صفحه مشخصات پی اچ پی در نصب آپاچی ۲ را نشان دهد:
http://serverip/test.php