Linux安装配置Nginx
环境准备
在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx
下载Nginx安装包:https://nginx.org/download/
# 先安装gcc-c++编译器
yum install gcc-c++
yum install -y openssl openssl-devel
# 安装pcre包
yum install -y pcre pcre-devel
# 安装zlib包
yum install -y zlib zlib-devel
安装Nginx
# 创建文件nginx文件夹
mkdir /usr/local/nginx
# 下载或上传安装包
wget https://nginx.org/download/nginx-1.19.9.tar.gz
# 解压并进入nginx目录
tar -zxvf nginx-1.19.9.tar.gz
cd nginx-1.19.9
# 使用nginx默认配置
./configure
# 编译安装
make
make install
# 进入sbin,启动Nginx
./nginx
# 查看是否启动成功
ps -ef | grep nginx
Nginx命令
# Nginx重载配置
./nginx -s reload
# 测试配置文件是否正确
./nginx -t -c /usr/local/nginx/conf/nginx.conf
# Nginx快速停止服务
./nginx -s stop
# 其他停止方式
# 查询主进程
ps -ef | grep nginx
# 找到master进程
# 从容停止
kill -QUIT id
# 快速停止
kill -TERM id
# 强制停止
kill -9 id