macOS系统修改Nginx端口指南 | AI生成和翻译

Home 2025.08

你希望 macOS 上的 Nginx 监听不同于默认端口的端口(HTTP 默认为 80,HTTPS 默认为 443)。以下是一份清晰的逐步指南:


1. 定位 Nginx 配置文件


2. 编辑 listen 指令

  1. 在文本编辑器中打开配置文件:

    nano /opt/homebrew/etc/nginx/nginx.conf
    
  2. 找到 server 块:

    server {
        listen 80;
        server_name localhost;
    
        location / {
            root   html;
            index  index.html index.htm;
        }
    }
    
  3. listen 80; 更改为你想要的端口,例如 8080:

    listen 8080;
    

3. 测试配置

运行:

nginx -t

4. 重启 Nginx

brew services restart nginx
sudo nginx -s reload

5. 通过新端口访问

http://localhost:8080

额外说明:


我还可以提供一个快速技巧,无需编辑 nginx.conf 即可临时在任何端口上运行 Nginx,使用命令行参数即可。这对于测试非常方便。需要我展示一下吗?


Back Donate