CentOS7 安装 nginx-1.13.7

./configure --prefix=/usr/local/nginx-1.13.7

如果报错如下

checking for OS

  • Linux 3.10.0-514.el7.x86_64 x86_64
    checking for C compiler ... not found

./configure: error: C compiler cc is not found

执行命令

yum -y install gcc gcc-c++ autoconf automake make

提示如下
./configure: error: the HTTP gzip module requires the zlib library.

执行
yum install -y zlib-devel

启动、停止nginx

cd /usr/local/nginx/sbin/
./nginx 
./nginx -s stop
./nginx -s quit
./nginx -s reload

查询nginx进程:

ps aux|grep nginx

重启 nginx

1.先停止再启动(推荐):
对 nginx 进行重启相当于先停止再启动,即先执行停止命令再执行启动命令。如下:

./nginx -s quit
./nginx

2.重新加载配置文件:
当 nginx的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下:
./nginx -s reload

开机自动启动
vi /etc/rc.local

加入这句

nginx 开机自动启动

/usr/local/nginx-1.13.7/sbin/nginx

chmod 755 /etc/rc.local

你可能感兴趣的:(CentOS7 安装 nginx-1.13.7)