Ubuntu Nginx实战之LNMP的安装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu Nginx实战之LNMP的安装相关的知识,希望对你有一定的参考价值。
1 什么是 LNMP?
安装LNMP
L (Linux)
本章使用的Linux环境是Ubuntu,已经安全,这里不再赘述。
N 安装Nginx
sudo apt-get install nginx
安装完成之后最好测试一下
开启nginx服务
sudo service nginx start
然后使用浏览器访问看是否正常
Nginx安装后的配置
sudo vim /etc/nginx/sites-available/default
打开修改54行之后的内容
测试一下配置文件是否成功
sudo nginx -t
重新加载文件
sudo service nginx reload
M(Mysql安装)
sudo apt-get install mysql-server mysql-client
安装完之后要启动mysql
sudo service mysql start
我们需要修改Mysql的配置文件,以便我们远程连接数据库
sudo vim /etc/mysql/my.cnf
将bing-address = 127.0.0.1注释掉即可 # 在第47行(选做)
P(PHP 5 安装)
nginx 本身不能处理 PHP,它只是个 web 服务器,当接收到请求后,如果是 php 请求,则发给 php 解释器处理。
安装PHP
sudo apt-get install php5-fpm
在/usr/share/nginx/html创建一个phpinfo.php文件测试PHP是否运行成功。
sudo vim /usr/share/nginx/html/phpinfo.php
启动PHP5-fpm服务
sudo service php5-fpm start
测试:
浏览器访问 127.0.0.1/phpinfo.php
我们必须要让PHP5支持mysql,所以我们要安装这个模块
sudo apt-get install php5-mysql
然后重启 PHP
sudo service php5-fpm restart
安装好了之后在浏览器中输入127.0.0.1/phpinfo.php就会发现跟前面的有所不同,支持了mysql
至此,我们的LNMP就安装完成了。
以上是关于Ubuntu Nginx实战之LNMP的安装的主要内容,如果未能解决你的问题,请参考以下文章
安装部署LNMP/大并发nginx优化/php性能加速 实战