linux系统为Centos 64位
第一步:从http://nginx.org/download/上下载相应的版本(或者wget http://nginx.org/download/nginx-1.11.9.tar.gz直接在Linux上用命令下载)
第二步:解压 tar -zxvf nginx-1.11.9.tar.gz
第三步:rewrite 模块需要 pcre 库, 安装pcre-develyum -y install pcre-devel
第四步:ssl 功能需要 openssl 库 ,安装openssl-devel
yum -y install openssl openssl-devel
第五步:gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
wget http://zlib.net/zlib-1.2.11.tar.gz
zlib:
[root@localhost ~]tar zxvf zlib-1.2.11.tar.gz
[root@localhost ~] cd zlib-1.2.11
[root@localhost ~] ./configure && make && make install
启动命令:/usr/local/nginx/sbin/nginx(/usr/local/nginx/sbin/nginx -t 查看配置信息是否正确)
查看是否已启动:
登录浏览器,直接输入IP就行了,端口默认为80
停止命令:
从容停止Nginx:
kill -QUIT 主进程号
快速停止Nginx:
kill -TERM 主进程号
强制停止Nginx:
pkill -9 nginx
如果更改了配置就要重启Nginx,要先关闭Nginx再打开?不是的,可以向Nginx 发送信号,平滑重启。
平滑重启命令:
kill -HUP 住进称号或进程号文件路径
或者使用
/usr/nginx/sbin/nginx -s reload
nginx -t -c /usr/nginx/conf/nginx.conf
或者