前提要安装相关的软件包:
# yum -y install gcc gcc-c++ autoconf automake openssl openssl-devel pcre-devel
1、下载源码包:
http://nginx.org/download/ 下载相应的版本
(或者 # wget http://nginx.org/download/nginx-1.5.9.tar.gz直接下载)
2、解压:
# tar -zxvf nginx-1.5.9.tar.gz
3、编译安装:
# ./configure –prefix=/usr/local/nginx (–prefix是自定义安装目录,可不用prefix 默认安装)
# make 编译 (make的过程是把各种语言写的源码文件,变成可执行文件和各种库文件)
#make install 安装 (make install是把这些编译出来的可执行文件和库文件复制到合适的地方)
4、启动服务:
# /usr/local/nginx/sbin/nginx
或:# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
检测nginx配置是否正确:(在nginx目录下)
# ./sbin/nginx -t
重启nginx:(在nginx目录下)
# ./sbin/nginx -s reload
停止nginx:(在nginx目录下)
# ./sbin/nginx -s stop