依赖下载

1
2
3
4
5
6
7
8
9
yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

# 可能需要
yum install gcc-c++

yum install -y openssl openssl-devel

新建目录

1
mkdir /usr/nginx

安装 nginx

安装网站

1
2
3
4
cd /usr/nginx

wget -c https://nginx.org/download/nginx-1.26.2.tar.gz

解压并进入 nginx 目录

1
2
3
tar -zxvf nginx-1.26.2.tar.gz

cd nginx-1.26.2

编译安装

1
2
3
4
5
make
# 或
./configure && make

make install

启动 nginx

1
2
3
4
5
6
# 查看nginx安装目录,一般在 /usr/local/nginx
whereis nginx

# 启动 nginx,未报错则启动成功,访问服务器ip,将显示nginx页面
/usr/local/nginx/sbin/nginx

停止/重启 nginx

1
2
3
4
5
6
7
8
9
10
11
# 查看nginx运行状态
ps -ef | grep nginx

# 停止服务
kill 3625805

# 重启服务
/usr/local/nginx/sbin/nginx

# 未关闭服务时进行重启服务
/usr/local/nginx/sbin/nginx -s reopen