首先###
sudo apt-get update && sudo apt-get upgrade
```
###安裝Apache 2.4###
* 通過apt安裝Apache
```
sudo apt-get install apache2
```
* 編輯apache主配置文件/etc/apache2/apache2.conf,設(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í)茬射,看見關(guān)于ServerName的報(bào)錯(cuò)嗜历,可以做如下修改
>編輯apache主配置文件`/etc/apache2/apache2.conf`
>添加一行`ServerName localhost`
>然后執(zhí)行`sudo service apache2 restart`
###安裝Mysql 5.7###
* 目前默認(rèn)的源是找不到5.7版本的捺球。如果想通過apt來安裝mysql5.7猎塞,則需要添加源诗舰。
* 目前網(wǎng)上給出的大部分答案是這樣的
```sh
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository -y ppa:ondrej/mysql-5.7
$ sudo apt-get update
$ sudo apt-get install mysql-server
```
* 如果這樣apt是找不到5.7版本隅肥,嘗試以下方法
```sh
wget http://dev.mysql.com/get/mysql-apt-config_0.6.0-1_all.debsudo
dpkg -i mysql-apt-config_0.6.0-1_all.deb
sudo apt-get update
sudo apt-get install mysql-server-5.7
```
這樣可能才能通過apt來安裝mysql5.7
在安裝過程中竿奏,會要求輸入root的密碼。
安裝完成后腥放,執(zhí)行`mysql_secure_installation`泛啸,根據(jù)提示完成安全設(shè)置
###安裝PHP7.0###
* 首先查看下當(dāng)前源中是否含有php7.0
```
sudo apt-cache search php7.0
```
* 如果沒有,則添加源秃症,并更新平痰,然后安裝
```
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
```
* 如果有則直接安裝
```
sudo apt-get install php7.0
```
###整合LAMP###
* 整合php和mysql
```
sudo apt-get install php7.0-mysql
```
###整合php和Apache###
```
sudo apt-get install libapache2-mod-php7.0
sudo service apache2 restart
```
###驗(yàn)證環(huán)境###
Apache默認(rèn)的網(wǎng)站根目錄位于`/var/www/html/`,進(jìn)入這個(gè)目錄汞舱,并創(chuàng)建`info.php`
```php
<?php phpinfo(); ?>
```
在瀏覽器中輸入`http://localhost/info.php`
。
###排錯(cuò)###
* 如果`http://localhost/info.php`頁面空白宗雇,請嘗試`Ctrl+F5`強(qiáng)制刷新頁面昂芜。
* 如果依然空白,說明`php`和`apache`之間還需要一些配置
* 編輯`/etc/apache2/apache2.conf`
```
<FilesMatch .php$>SetHandler application/x-httpd-php</FilesMatch>
```
* 重啟Apache
```
sudo service apache2 restart
```
刷新http://localhost/info.php赔蒲。此時(shí)應(yīng)該可以看見phpinfo中的內(nèi)容了泌神。
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者