Nginx安装
Nginx是高性能的web服务器也是非常好用反向代理服务器,可以实现负载均衡,动静分离等策略,在linux下用的非常多。这里因为需要部署一个http服务,写此博客记录一下,下面是下载地址:
http://nginx.org/en/download.html
安装过程可能比较麻烦,因为需要一步步解决掉一些问题(当然一步步来就没错了,出现什么解决什么)
1、下载下来并传入到服务器,进行解压(上传的命令都用的rz)
tar -zxvf nginx-1.13.12.tar.gz
2、更改文件夹名字
mv nginx-1.13.12 nginx
3、进入解压目录,查看解压列表
cd nginx-1.13.12
4、因为nginx是通过源码包发布的,而nginx是c写的,因此需要安装c/c++的编译器
yum install gcc
5、安装nginx
进行检测:
./configure
出现上述情况,依赖的pcre library没有,需要安装pcre
yum -y install pcre-devel
继续运行./configure进行检测
出现上述问题则需要安装“zlib-devel”
yum install -y zlib-devel
继续运行./configure检测
没问题之后,运行下面命令进行安装
make install
安装成功,路径在
/usr/local/nginx
7、启动nginx
./usr/local/nginx/sbin/nginx/
8、测试是否运行正常(默认端口为80)
http://ip:80
出现下面界面则运行正常
停止以及重启的命令为
停止nginx
nginx -s stop
重启nginx
nginx -s reload
这只是个人的记录,希望有所帮助!