macOS nginx部署前端项目

1、安装nginx;

c 复制代码
brew install nginx

2、配置nginx,主要配置代码,服务器代理

1、配置文件地址

根目录是 macOS 文件系统的最顶层目录。您可以在 Finder 中使用快捷键 Shift + Command + G,然后输入 /usr,即可直接打开 /usr 目录。另外,您也可以在终端中使用 cd /usr 命令切换到 /usr 目录

/usr/local/etc/nginx

2、主要代码

c 复制代码
location / {
     root   html;
     index  index.html index.htm;
 }
        
location /api {
    rewrite ^/api(.*)$ $1 break;
    proxy_pass http://192.119.115.230:24201;
}

3、macOS nginx index.html文件在哪一个目录下面

在 macOS 上,默认情况下,Nginx 的网站根目录(Document Root)位于 /usr/local/var/www 目录下

4、macOS nginx 相关的命令

c 复制代码
启动 Nginx:

sudo nginx
这将启动 Nginx 服务。您可能需要输入管理员密码进行确认。

停止 Nginx:

sudo nginx -s stop
这将停止正在运行的 Nginx 服务。

重新加载配置:

sudo nginx -s reload
当您对 Nginx 的配置文件进行更改后,可以使用此命令重新加载配置,以使更改生效,而无需停止和启动 Nginx。

检查配置文件语法:

sudo nginx -t
使用此命令可以检查 Nginx 配置文件的语法是否正确。如果配置文件中存在错误,它将显示错误消息。

查看 Nginx 运行状态:

sudo nginx -s status
使用此命令可以查看当前 Nginx 服务的运行状态。

停止 Nginx 并退出:

sudo nginx -s quit
相关推荐
imuliuliang几秒前
五大编程语言核心对比:特性与应用全解析
运维·spring boot·nginx
前端若水1 分钟前
原生嵌套(Nesting):以后还写 SCSS 吗?
前端·css·scss
清泉Kikyō2 分钟前
Mac使用vscode claude 插件使用 deepseek flash
macos·deepseek
兄弟加油,别颓废了。8 分钟前
系统全功能详细操作手册,从启动到测试
前端·chrome
ZC跨境爬虫24 分钟前
跟着 MDN 学 HTML day_32:(AbstractRange 抽象接口与 DOM 范围操作)
前端·javascript·ui·html·音视频
十子木29 分钟前
设置把所有终端移动到最前端的快捷键
前端
陈老老老板31 分钟前
Bright Data Web Scraping 实战:用 MCP + Dify 构建 eBay 商品详情采集 AI 工作流(2026)
前端·人工智能
一渊之隔39 分钟前
uniapp蓝牙搜索连接展示蓝牙设备包含信号显示
前端·网络·uni-app·bluetooth
Cisyam^1 小时前
Bright Data Web Scraper 实战:构建 TikTok 与 LinkedIn Web Scraping 自动化 Skill(2026)
运维·前端·自动化
李剑一1 小时前
开箱即用!Vue3+TS 视频组件完整代码,自动提取视频第一帧做封面。妈妈再也不用担心我手动截封面了
前端