1 服务器应该先安装有c++编译环境,yum install gcc-c++
2 下载 pcre/zlib依赖包并安装;(./comfigure && make && make install)
3 安装linux(./configure && make && make install)安装盘目录与安装目标目录是一个目录的话,会发生冲突“`conf/koi-win’ and `/usr/local/nginx/conf/koi-win’ 为同一文件”。
解决方法,在执行./configure时,使用"./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/nginx.conf”
4 make install执行成功后,启动nginx服务(/usr/local/nginx/sbin/nginx);
启动nginx : ./nginx -c /usr/local/nginx/conf/nginx.conf (命令 -c 配置文件)
5 测试nginx 访问http://ip:80
6 检查nginx配置文件是否正常 ./nginx -t 或者 ./nginx -t -c 配置文件路径
7 关闭nginx服务
ps -ef | grep nginx 获取nginx进程的pid
- kill -QUIT pid
- kill -TERM/-INT pid
- kill -9 pid
8 重新启动nginx
./nginx -s reload 或者 kill -HUP pid