以下是 Nginx 在 Linux 和 Windows 系统上的详细安装流程:
适用于大多数 Linux 发行版(如 Ubuntu/Debian、CentOS/RHEL)。
# 更新软件包列表 sudo apt update # 安装 Nginx sudo apt install nginx # 启动 Nginx sudo systemctl start nginx # 设置开机自启 sudo systemctl enable nginx
# 安装 EPEL 仓库(CentOS/RHEL) sudo yum install epel-release # 更新并安装 Nginx sudo yum update sudo yum install nginx # 启动 Nginx sudo systemctl start nginx # 设置开机自启 sudo systemctl enable nginx
适用于需要特定版本或添加第三方模块的场景。
# 安装编译依赖 sudo apt install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev # 下载源码(以 Nginx 1.25.3 为例) wget https://nginx.org/download/nginx-1.25.3.tar.gz tar -xzvf nginx-1.25.3.tar.gz cd nginx-1.25.3 # 配置编译选项(可自定义路径和模块) ./configure --prefix=/usr/local/nginx --with-http_ssl_module # 编译并安装 make sudo make install # 启动 Nginx sudo /usr/local/nginx/sbin/nginx
systemctl status nginx
访问默认页面:
浏览器输入 http://<服务器IP>,看到 "Welcome to nginx!" 即成功。
访问官网下载页面:https://nginx.org/en/download.html
选择 Windows 版本(如 nginx-1.25.3.zip)。
解压文件:将下载的 ZIP 包解压到任意目录(如 C:\nginx)。
目录结构:
主程序:nginx.exe
配置文件:conf\nginx.conf
日志文件:logs\
方法 1:命令行启动
# 进入 Nginx 目录 cd C:\nginx # 启动 start nginx
方法 2:双击 nginx.exe
启动后,任务管理器会出现 nginx.exe 进程。
浏览器访问 http://localhost,看到 "Welcome to nginx!" 即成功。
© 2015-2025 杭州极速互联科技有限公司 版权所有 浙ICP备17047587号-4 浙公网安备33010502005096 增值电信业务经营许可证:浙B2-20190875