linux

Nginx安装步骤是什么

小樊
41
2025-06-07 13:28:05
栏目: 编程语言

Nginx是一个高性能的Web服务器和反向代理服务器,广泛应用于各种网络应用中。以下是Nginx的安装步骤:

安装前准备

  1. 下载Nginx源码
wget https://nginx.org/download/nginx-1.26.3.tar.gz
  1. 安装依赖项
sudo yum update -y
sudo yum install -y gcc gcc-c++ openssl openssl-devel pcre pcre-devel zlib zlib-devel

安装步骤

  1. 解压源码包
tar -zxvf nginx-1.26.3.tar.gz
cd nginx-1.26.3
  1. 配置编译选项
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-pcre=../pcre2-10.45 --with-zlib=../zlib-1.3.1 --with-http_ssl_module
  1. 编译并安装
make
sudo make install
  1. 修改配置文件
  1. 创建服务文件
sudo vi /usr/lib/systemd/system/nginx.service

服务文件内容示例:

[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop

[Install]
WantedBy=multi-user.target
  1. 设置开机自启动
sudo systemctl enable nginx.service
sudo systemctl start nginx.service
  1. 验证安装
nginx -v

如果输出Nginx的版本信息,则表示安装成功。

请注意,以上步骤是基于Linux系统的安装指南,如果在Windows系统上安装Nginx,步骤会有所不同,通常涉及下载安装包、解压并使用命令行运行安装程序。此外,具体的安装路径和配置选项可能会根据不同的Linux发行版和需求有所变化。

0
看了该问题的人还看了