1. gcc 安装
yum install gcc-c++
如果yum提示被锁,使用ps aux|grep yum ,kill -9 进程号,杀掉相关进程。
2. PCRE pcre-devel 安装
yum install -y pcre pcre-devel
3. zlib 安装
yum install -y zlib zlib-devel
4. OpenSSL 安装
yum install -y openssl openssl-devel
5、nginx安装
1、到官网下载最新源码包https://nginx.org/en/download.html
wget -c https://nginx.org/download/nginx-1.14.2.tar.gz
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2
./configure
make
make install
查找安装路径:
whereis nginx
配置环境变量,编辑profile,在末尾加入nginx位置信息
vi /etc/profile
export NGINX_HOME=/usr/local/nginx
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$NGINX_HOME/sbin
保存退出,更新环境变量
source /etc/profile
启动、停止nginx
nginx
nginx -s stop
nginx -s quit
nginx -s reload./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
启动成功后,curl localhost
无法访问,可能是防火墙未开放相关端口号,可以参考https://blog.csdn.net/luckyzsion/article/details/78128422进行设置。
开机自启动
vi /etc/rc.local增加一行 /usr/local/nginx/sbin/nginx
设置执行权限:
chmod 755 rc.local
参考:http://www.linuxidc.com/Linux/2016-09/134907.htm