安装依赖
- gcc
命令:yum install gcc-c++ - pcre
命令:yum install -y pcre pcre-devel - zlib
命令:yum install -y zlib zlib-devel - openssl
命令:yum install -y openssl openssl-devel
准备安装包
- 下载
https://nginx.org/en/download.html
- 百度网盘
nginx-1.20.1.tar.gz
链接:https://pan.baidu.com/s/1a_H4tSCZV_1GRVz5RlbycQ
提取码:sf1d - 上传到服务器
安装
- 解压缩
命令:tar -zxf nginx-1.20.1.tar.gz
- 配置
命令:./configure
- 安装
命令:make
命令:make install
查找安装路径
命令:whereis nginx
常用命令
命令:cd /usr/local/nginx/sbin/
启动,命令:./nginx
停止,命令:./nginx -s stop 或 ./nginx -s quit
重启,命令:./nginx -s reload
开机启动
- 创建nginx.service
[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
-
上传
命令:cd /lib/systemd/system
-
设置开机启动
命令:systemctl enable nginx.service -
重启
命令:reboot
开放端口
检查端口,命令:firewall-cmd --zone=public --query-port=80/tcp
开放端口,命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
设置生效,命令:firewall-cmd --reload
页面
上一篇《14、安装RabbitMQ》
下一篇 《16、安装nacos》