注意:笔者的系统环境是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的配置文件便可。配置过程遇到问题没关系张,仔细按照教程走就能够搭建成功。