一.安装依赖
所需依赖:
- zlib、zlib-devel
sudo apt-get install zlib1g-dev
- gcc g++ 开发库
sudo apt-get install build-essential
sudo apt-get install libtool
- openssl、libssl-dev
sudo apt-get install openssl
sudo apt-get install libssl-dev
二.安装PRCE
- 确定安装位置 /usr/local/scr
cd /usr/local/src
- 下载安装包(可以下载更新的)
sudo wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
- 安装
cd pcre-8.38
sudo ./configure
sudo make
sudo make install
三.安装Nginx(可以更换版本,和prce在同一文件夹下)
sudo wget http://nginx.org/download/nginx-1.4.2.tar.gz
sudo tar -zxvf nginx-1.4.2.tar.gz
cd nginx-1.4.2
sudo ./configure
sudo make
sudo make install
四.启动以及验证
- 查看端口
netstat -tunlp|grep 80
- 启动服务
sudo /usr/local/nginx/sbin/nginx
- 检查服务+查看进程(或者访问127.0.0.0:80)
- 关闭服务
关闭nginx
sudo /usr/local/nginx/sbin/nginx -s stop
或
sudo pkill nginx
重启,不会改变启动时指定的配置文件
sudo /usr/local/nginx/sbin/nginx -s reload
或 kill -HUP `cat /usr/local/nginx-1.6/logs/nginx.pid`