注意:筆者的系統環境是ubuntu17.04,16.04也能夠徹底安裝次教程其餘版本的安裝可能有些下載軟件的版本區別。php
安裝nginx html
首先安裝nginx: sudo apt-get install nginxmysql
啓動nginx: sudo service nginx startnginx
打開你的瀏覽器輸入 localhost,顯示以下說明安裝成功sql
安裝php數據庫
接下來咱們安裝PHP(在ubuntu16.04以上的系統中php的安裝版本是7.0)ubuntu
安裝命令: sudo apt-get install php7.0-fpmvim
而後修改nginx的配置文件讓其可以解析php,打開nginx的配置文件瀏覽器
命令: sudo vim /etc/nginx/sites-available/defaultcookie
修改文本41行爲下圖
將56行到63行修改成下圖:
修改完成後,從新加載配置文件。
命令: sudo service nginx reload
接下來對應的咱們修改下php的配置文件.
命令: sudo vim /etc/php/7.0/fpm/pool.d/www.conf
將37行內容加入文本對應位置
修改完畢後,咱們啓動下php7.0-fpm。
命令:sudo service php7.0-fpm start
在/var/www目錄下建立info.php(這個命令就省略了)。
info.php代碼以下:
在瀏覽器輸入localhost/info.php出現以下信息則說明配置成功。nginx能夠成功的解析php了。
安裝mysql
安裝mysql的命令: sudo apt-get install mysql-server mysql-client
接下來安裝php的mysql拓展,先搜索下mysql的拓展安裝包。
命令: apt-cache search php7.0-mysql
拓展包只有一個那咱們就安裝php7.0-mysql
命令:sudo apt-get install php7.0-mysql
安裝完成後從新啓動下php-fpm
命令:sudo service php5-fpm restart
我提早在數據庫中插入了一條數據以下(若是數據庫的鏈接出現未受權的狀況,能夠看下個人上一篇博客:http://www.cnblogs.com/koocookie/p/7245197.html)
咱們繼續在/var/www下建立一個mysql.php內容以下:
打開瀏覽器出現若是出現下圖信息則表示整個LNMP環境搭建成功。
總結:分別下載nginx,php7.0-fpm,mysql,php7.0-mysql。修改對應的nginx和php的配置文件便可。配置過程遇到問題沒關係張,仔細按照教程走就能夠搭建成功。