centos 7 nginx download

3次阅读
没有评论
1. bing搜索即可

以下是如何在 CentOS 上安装最新版本 Nginx 的详细步骤。

1. 下载 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

正文完
 0
bdspAdmin
版权声明:本站原创文章,由 bdspAdmin 于2026-05-21发表,共计1585字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)