1. bing搜索即可
以下是如何在 CentOS 上安装最新版本 Nginx 的详细步骤。
1. 下载 Nginx 安装包
- 打开 Nginx 官方下载页面。
- 选择最新的稳定版本(例如 nginx-1.28.0)。
- 使用 wget 命令直接下载到服务器:
wget -c http://nginx.org/download/nginx-1.28.0.tar.gz
2. 安装必要依赖
在安装 Nginx 前,需要确保系统已安装相关依赖:
yum install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
3. 解压并编译安装
- 解压安装包:
tar -zxvf nginx-1.28.0.tar.gz
cd nginx-1.28.0
- 配置安装路径:
/configure –prefix=/usr/local/nginx
- 编译并安装:
make && make install
4. 启动 Nginx
进入 Nginx 的 sbin 目录并启动服务:
cd /usr/local/nginx/sbin
/nginx
5. 配置防火墙
确保防火墙允许访问 Nginx 默认端口(80):
firewall-cmd –add-port=80/tcp –permanent
firewall-cmd –reload
或者临时关闭防火墙:
systemctl stop firewalld.service
6. 验证安装
在浏览器中访问 http://<服务器IP>,如果看到 Nginx 欢迎页面,则说明安装成功。
7. 设置开机自启
创建 Systemd 服务文件:
vim /etc/systemd/system/nginx.service
添加以下内容:
[Unit]
Description=The NGINX HTTP and reverse proxy server
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
[Install]
WantedBy=multi-user.target
保存后执行以下命令:
systemctl daemon-reload
systemctl enable nginx.service
systemctl start nginx.service
通过以上步骤,您已成功在 CentOS 上安装并配置了最新版本的 Nginx。
问题:Nginx报错显示 Active: failed(Result: exit-code)的解决方法
————————————————
版权声明:本文为CSDN博主「weixin_56440249」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_56440249/article/details/131771263
正文完