欢迎大家关注我的公众号,会不定期更新一些开发与测试的一些技术文章。
本篇完。持续更新完善中......关注有惊喜,共同学习
1、下载nginx文件:
wget http://nginx.org/download/nginx-1.6.2.tar.gz
2、安装依赖包(3个)
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
从下面图中可以看到,我的两个依赖包已经安装过,故仅第一个重新下载安装了下。
3、解压nginx-1.6.2.tar.gz
tar -zxvf nginx-1.6.2.tar.gz
下面图片仅截取部分。
4、进入安装包
5、配置(下面两张图片仅截取开始和结束部分内容,并非全部)
./configure --prefix=/usr/local/devtool/nginx-1.6.2
6、编译安装(下面两张图片仅截取开始和结束部分内容,并非全部)
7、查看nginx版本
/usr/local/devtool/nginx-1.6.2/sbin/nginx -v
8、每次我们修改配置文件后,可使用下面命令检查正确性
检查配置文件nginx.conf的正确性命令:
/usr/local/devtool/nginx-1.6.2/sbin/nginx -t 结果如下面图所示:
9、nginx 启动命令如下:
/usr/local/devtool/nginx-1.6.2/sbin/nginx
如下面图所示,因为我80端口被微信后台的springboot服务使用了,所以这里提示not bind。
停掉springboot服务
再次启动nginx并查看nginx进程
/usr/local/devtool/nginx-1.6.2/sbin/nginx
ps -ef | grep nginx
访问我的域名,可以看到nginx的欢迎页。
停止nginx
/usr/local/devtool/nginx-1.6.2/sbin/nginx -s stop
其他常用命令:
/usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件 /usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx /usr/local/webserver/nginx/sbin/nginx -s stop # 直接停止 Nginx /usr/local/webserver/nginx/sbin/nginx -s quit # 停止服务器,但要等到请求处理完毕后关闭。
参考文章:
阿里云服务器linux(Centons7)下安装配置nginx_zjh_746140129的博客-CSDN博客_阿里云nginx配置
欢迎大家关注我的公众号,会不定期更新一些开发与测试的一些技术文章。
本篇完。持续更新完善中......关注有惊喜,共同学习