1. 环境准备
Nginx(版本nginx-1.18.0.tar.gz)下载完后,通过xshell或者其他软件上传到服务器/opt/下。
2. 安装步骤
a. 解压nginx-1.18.0.tar.gz到/opt根目录下,在/opt目录执行命令如下:
tar -zvxf nginx-1.18.0.tar.gz
b. 新建nginx-wolverine文件夹
mkdir -p apps/nginx-wolverine/
c. 进入nginx-1.18.0.tar.gz解压的文件夹nginx-1.18.0
cd nginx-1.18.0/
d. 指定安装目录
./configure --prefix='/opt/apps/nginx-wolverine/
make
make install
3. 服务管理
a. 启动服务
/opt/apps/nginx-wolverine/sbin/nginx
b. 更新服务
/opt/apps/nginx-wolverine/sbin/nginx -s reload
c. 停止服务
/opt/apps/nginx-wolverine/sbin/nginx -s stop
4. 服务验证
- 查看服务进程,列表显示“nginx : master precess”即服务启动成功;
ps -ef | grep nginx
- 浏览器输入ip地址,默认端口80,页面显示“Welcome to nginx!”即安装成功。
5. 遇到的问题
- 执行./configure时可能会遇到的问题,执行相应的安装命令即可解决
./configure: error: the HTTP rewrite module requires the PCRE library.
yum install ‐y pcre pcre‐devel
./configure: error: the HTTP gzip module requires the zlib library.
yum install -y zlib-devel
- 主机访问不了虚拟机中的服务
# 开启端口
firewall-cmd --permanent --add-port=80/tcp
# 重启防火墙
firewall-cmd --reload
标签:opt,tar,nginx,apps,1.18,wolverine,Nginx,安装
From: https://www.cnblogs.com/fire-sword/p/16890014.html