预置环境
本篇则使用 CentOS 7 作为安装环境。
一. gcc 安装
安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:
yum install gcc-c++
正式安装前需要配置如下命令:
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
二.Nginx下载
本次安装的是1.8.0,使用wget命令下载。
wget -c https://nginx.org/download/nginx-1.8.0.tar.gz
解压:
tar -zxvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
使用默认配置:
./configure
编译安装:
make
make install
查找安装路径:
whereis nginx
启动、停止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命令强制杀掉进程。
查询nginx进程:
ps aux|grep nginx