آموزش نصب PHP و آپاچی

PHP 7 جدید ترین ورژن PHP است که در تاریخ 3 دسامبر 2015 اولین ورژن آن عرضه شد که دارای قابلیت های قابل ملاحظه ای می باشد که از جمله آن ها می توان به سرعت 2 برابری نسبت به ورژن 5.6 و قابلیت های جدید دیگری که در لینک زیر می توانید ببینید.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

http://php.net/manual/en/migration70.new-features.php

حال در ادامه به نصب PHP7 در توزیع لینوکس اوبونتو می پردازیم ، ابتدا یک ترمینال باز کنید (با استفاده از کلید های میانبر ctrl + alt + T می توانید انجام دهید) در ابتدا باید ابتدا منابع سیستم را بروز رسانی می نماییم

sudo apt-get update && apt-get upgrade
بروزرسانی منابع اوبونتو

پس از اتمام بروز رسانی با استفاده از دستور زیر ابتدا به نصب python-software-properties می پردازیم تا بتوانیم از دستور add-apt-repository برای افزودن منابع استفاده نماییم سپس به نصب Apache2.4 با استفاده از دستورات زیر می پردازیم

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/apache2
$ sudo apt-get update
$ sudo apt-get install apache2

نمایش نسخه apache2 نصب شده

سپس منابع PHP7 را اضافه می نماییم و به نصب PHP7 می پردازیم

$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.0
نمایش نسخه php7 نصب شده

و از طریق دستورات زیر به نصب MySql می پردازیم

$ sudo apt-get install mysql-server
نمایش نسخه mysql

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

$ sudo apt-get install libapache2-mod-php7.0 php7.0-mysql php7.0-curl php7.0-json

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

$ sudo apt-cache search php7-*

حال برای بررسی عملکرد Apache و PHP می توانید با دستور زیر چک کنید

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

حال با استفاده از مرورگر به آدرس زیر می رویم

http://localhost/info.php

تصویری مانند تصویر زیر مشاهده می نمایید

نمایش اطلاعات PHP7 - phpinfo()

حال مراحل نصب Apache و PHP به اتمام رسید ، منابع استفاده شده در نوشتن این مطلب را در لینک های زیر ببینید

https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-php-7-on-ubuntu-14-04

http://tecadmin.net/install-php-7-0-apache-2-4-mysql-5-6-on-ubuntu/

در قسمت بعدی به نصبNGINX به عنوان وب سرور دوم و پراکسی بازگشت برای Apache برای سرعت بخشید به بارگزاری وبسایت می پردازیم.


نظرات