Ubuntu系统开发环境搭建二:php+nginx的安装
2016-04-27 本文已影响240人
kevinLY
Ubuntu系统开发环境搭建一中我们安装好了MySQL,并解决了其中的一些问题,能够顺利的通过Navicat实现远程连接;接下来我们来安装php和nginx,接下来我们还是使用apt命令来安装;
一、安装php+nginx的命令讲解
1、更新源
源就是你下载软件的地址,有时候源找的不好会导致软件安装失败;
//获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过
sudo apt-get update
// 如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。
sudo apt-get upgrade
2、添加ubuntu nginx更新源的镜像
这里我们使用以下源:
deb http://nginx.org/packages/ubuntu/ precise nginx
deb-src http://nginx.org/packages/ubuntu/ precise nginx
依次执行:
a、cd etc/apt
b、sudo cp sources.list source.list_bak
c、sudo vi sources.list
d、把上面的源copy到sources.list
3、更新并安装nginx
sudo apt-get update
sudo apt-get install nginx
4、安装php
sudo apt-get install php5-cli php5-cgi
5、安装FastCgi
sudo apt-get install spawn-fcgi
6、配置nginx:/etc/nginx/conf.d
配置nginx.jpg7、启动nginx
/etc/init.d/nginx start
备注:停止nginx
/etc/init.d/nginx stop
8、启动fastcgi php
spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi
9、设置开机自启动
Ubuntu开机之后会执行/etc/rc.local文件中的脚本
直接在/etc/rc.local中添加启动脚本。
spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi
添加到语句: exit 0
备注:这里注意nginx的根目录设置的是:/var/www