[db:标题]

摘要:1. 安装必要的依赖 首先,需要安装一些编译和构建工具及库文件: sudo yum install -y gcc pcre-devel zlib-devel make unzip 2. 下载 Nginx 源代码 可以从官方 Nginx 网站
1. 安装必要的依赖 首先,需要安装一些编译和构建工具及库文件: sudo yum install -y gcc pcre-devel zlib-devel make unzip 2. 下载 Nginx 源代码 可以从官方 Nginx 网站或者其他来源下载 nginx-1.26.3.tar.gz 文件,假设已经下载到了 /root 目录下: cd /root wget http://nginx.org/download/nginx-1.26.3.tar.gz 3. 解压缩 Nginx 安装包 解压下载的 tar.gz 文件: tar -zxvf nginx-1.26.3.tar.gz 4. 编译 Nginx 进入解压后的 Nginx 目录: cd nginx-1.26.3 配置 Nginx 编译选项: ./configure --prefix=/usr/local/nginx --with-http_ssl_module --prefix=/usr/local/nginx:指定 Nginx 安装路径。 --with-http_ssl_module:启用 SSL 支持,如果你不需要 SSL 支持,可以去掉该选项。 然后,开始编译: make 5. 安装 Nginx 编译完成后,使用 make install 命令进行安装: sudo make install 6. 启动 Nginx 安装完成后,可以通过以下命令启动 Nginx: sudo /usr/local/nginx/sbin/nginx 如果需要停止 Nginx,可以使用: sudo /usr/local/nginx/sbin/nginx -s stop 7. 配置 Nginx 启动脚本(可选) 如果需要 Nginx 在系统启动时自动启动,可以创建一个系统服务脚本。创建一个新的文件 /etc/systemd/system/nginx.service,并添加以下内容: ini[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 stop PIDFile=/usr/local/nginx/logs/nginx.pid [Install] WantedBy=multi-user.target 保存文件后,重新加载 systemd 配置并启动 Nginx 服务: sudo systemctl daemon-reload sudo systemctl start nginx sudo systemctl enable nginx 8. 测试 Nginx 安装 打开浏览器,访问服务器的 IP 地址或者 localhost,如果看到 Nginx 欢迎页面,则说明安装成功。 如果没有成功请检查防火墙端口是否开放