【蘇州IT外包經(jīng)驗(yàn)】Ubuntu 17.10系統(tǒng)下配置PHP+Apache+Mysql
- 分類:博文-IT資訊
- 發(fā)布于 2017年11月16日 星期四 01:15
- 作者:Super User
- 點(diǎn)擊數(shù):26989
本文為Ubuntu 17.10系統(tǒng)下配置PHP7.1+Apache2.4+Mysql5.7
一、Apache2
??? 安裝apache
??? sudo apt-get apache2
?
??? 編輯apache主配置文件/etc/apache2/apache2.conf,修改KeepAlive設(shè)置
??? KeepAlive Off
???? Apache默認(rèn)的multi-processing模塊(MPM ) 是一個(gè)event 模塊,但是 php默認(rèn)是使用 prefork模塊,禁用event模塊,啟用prefork模塊
??? sudo a2dismod mpm_event
??? sudo a2enmod mpm_prefork
??? 重啟Apache
??? sudo service apache2 restart
??? 如果在重啟Apache時(shí),看見(jiàn)關(guān)于ServerName的報(bào)錯(cuò),可以做如下修改
??????? 編輯apache主配置文件/etc/apache2/apache2.conf
??????? 添加一行ServerName localhost
??????? 然后執(zhí)行sudo service apache2 restart
二、Mysql5.7
??? sudo apt-get install mysql-server mysql-client
??? # 在安裝過(guò)程中要輸入root的密碼
??? 安裝完成后,執(zhí)行mysql_secure_installation,根據(jù)提示完成安全設(shè)置
三、PHP7.0
??? sudo apt-get install php7.0
四、LAMP
??? 整合PHP和MySQL
?? ?
??? sudo apt-get install php-gd php-mysql
??? 整合PHP和Apache
??? sudo apt-get install libapache2-mod-php7.0
??? sudo service apache2 restart
五、驗(yàn)證環(huán)境
??? 顯示PHP的版本信息
??? php -v
??? Apache默認(rèn)的網(wǎng)站根目錄位于/var/www/html/,進(jìn)入這個(gè)目錄,并創(chuàng)建info.php
??? sudo nano /var/www/html info.php
??????? <?php
??????????? phpinfo();
??????? ?>
?在瀏覽器中輸入http://localhost/info.php進(jìn)行驗(yàn)證