nginx安装
- 在官网
nginx.org
下载nginx
- 选择对应的文件
wget http://nginx.org/download/nginx-1.14.2.tar.gz
- 解压
tar zxvf nginx-1.14.2.tar.gz
- 进入目录
cd nginx-1.14.2
- 安装
./configure --prefix=/usr/local/nginx
- 安装缺少的依赖
yum install -y zlib-devel
根据错误提示下载对应依赖,然后继续./configure --prefix=/usr/local/nginx
- 构建
make && make install
nginx启动
- 切换到目录
cd /usr/local/nginx/
,看到下边四个目录
conf #配置文件
html #网页文件
logs #日志文件
sbin #主要的二进制文件
- 运行
./skin/nginx
nginx信号量
- 关闭
kill -INT 进程号
- 优雅关闭
kill -QUIT 进程号
- 优雅的读取配置文件
kill -HUP 进程号
相当于重启 - 切换日志节点
kill -USR1 进程号
- 不关闭系统 优雅升级 nginx
USR2+WINCH
- 可以使用
kill -INT cat ./log/nginx.pid
代替进程号,nginx启动时会把进程号写入./log/nginx.pid
文件中。其中cat ./log/nginx.pid需要用反引号括住。