红联Linux门户
Linux帮助

Nginx+PHP+MySQL+Ubuntu14.04 64位环境搭建

发布时间:2016-05-31 10:15:04来源:linux网站作者:CyborgLin

Nginx+PHP+MySQL+Ubuntu14.04 64位环境搭建。环境是阿里云上的干净Ubuntu14.04 64位。


首先先更新下apt库。

apt-get update 


安装Nginx

apt-get install nginx 

PS:因为ubuntu自带了Nginx安装包,所以直接安装就可以了。


安装完默认nginx服务是启动了。这里附带了一下启动、关闭、重启nginx服务的命令:servicenginx start、servicenginx stop、servicenginx restart。这个时候就可以使用浏览器打开了:http://localhost,如果是阿里云服务器上安装,那么地址就是你的公网IP,例如: http://120.34.24.133。 安装成功会显示欢迎页面:

Nginx+PHP+MySQL+Ubuntu14.04 64位环境搭建


接下来设置nginx服务设置成开机启动:

update-rc.d nginx defaults 


接下来配置nginx支持PHP,虽然我们还没有安装PHP,但是可以先配置。

vi /etc/nginx/sites-available/default 

找到54行开始修改,打开注释,并修改成下图那样:

Nginx+PHP+MySQL+Ubuntu14.04 64位环境搭建


重新加载一下nginx

nginx reload 


安装MySQL

apt-get install mysql-server 
apt-get install mysql-client 


中途需要设置一下密码,输入就可以了。安装完,设置外网访问

vi /etc/mysql/my.cnf
// 注释这一行 
bind-address = 127.0.0.1 


安装PHP

apt-get install php5-fpm 


安装完启动php5-fpm服务

service php5-fpm start 


测试nginx+ PHP是否已搭建成功。

在 /usr/share/nginx/html/目录(这个目录相当于Apache的www目录)下创建index.php文件,内容为<?phpphpinfo();  然后访问http://localhost/index.php  可以成功访问则证明nginx+PHP配置成功了。


配置MySQL+PHP

apt-get install php5-mysql 


重启PHP

service php5-fpm restart 


再次打开http://localhost/index.php  查找是否包含了MySQL模块

Nginx+PHP+MySQL+Ubuntu14.04 64位环境搭建

到这里就成功了。


本文永久更新地址:http://www.linuxdiyf.com/linux/21107.html