1.安装wget
#yum install wget
2.安装gcc的编译环境
#yum install gcc-c++
3.安装pcre
#yum -y install pcre pcre-devel
4.安装zlib
#yum -y install zlib zlib-devel
5.安装openssl
#yum install -y openssl openssl-devel
6.下载Nginx源码并安装
#wget -c https://nginx.org/download/nginx-1.10.3.tar.gz
#tar -zxvf nginx-1.10.3.tar.gz
#cd nginx-1.10.3
#./configure
看见creating objs/Makefile这步之后,就成功啦!
开始编译
#make
#make install
启动,停止、重启
#whereis nginx
#cd /usr/local/nginx/sbin
#./nginx
#./nginx-s stop
#./nginx-s quit
#./nginx-s reload
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
遇到的问题:
Cannot find a valid baseurl for repo: base?
分析原因:主要是 baseurl 无效而导致的
解决办法:
vi /etc/yum.repos.d/CentOS-Base.repo
然后修改
#baseurl=................
将 baseurl 前面的 # 去掉就搞定了
参考文献:
http://www.cnblogs.com/riverdubu/p/6426852.html
网友评论