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
相关推荐
月小满15 小时前
DataV轮播时其他组件的内容也一起滚动 修复bug的方法
前端·vue.js·bug·大屏端
小莫分享15 小时前
Github Action 一键部署HTML 静态服务
前端·html·github
星释15 小时前
Rust 练习册 66:密码方块与文本加密
java·前端·rust
IT_陈寒16 小时前
React性能翻倍!90%开发者忽略的5个Hooks最佳实践
前端·人工智能·后端
亿元程序员16 小时前
光图片就300多M,微信小游戏给再大的分包也难啊!
前端
中工钱袋16 小时前
前端请求到底是从哪里发出去的?
前端
心灵宝贝17 小时前
Mac 安装 JDK 8u281(JDK-8u281-1.dmg)详细步骤(附安装包)
java·macos·intellij-idea
じòぴé南冸じょうげん19 小时前
若依框架favicon.ico缓存更新问题解决方案:本地生效但线上未更新
前端·javascript·前端框架·html
q***040519 小时前
Nginx 缓存清理
运维·nginx·缓存
狮子座的男孩19 小时前
js基础高级:01、数据类型(typeof、instanceof、===的使用)、数据与变量与内存(定义、赋值与内存关系、引用变量赋值、js调函数传参)
前端·javascript·经验分享·数据类型·数据与变量与内存·赋值与内存关系·引用变量赋值