macOS 配置苍穹外卖前端环境

打印 上一主题 下一主题

主题 1765|帖子 1765|积分 5295

一、下载nginx

1、利用macOS中的homebrew举行安装nginx

  1. brew update#更新homebrew
  2. brew install nginx#安装nginx
  3. sudo brew services start nginx#启动nginx
复制代码
通过 Homebrew 安装的 Nginx 通常会默认安装在 /opt/homebrew/etc/nginx 中
2 、存储苍穹外卖前端打包好的代码

详细来说,将打包好的sky文件夹存储到以下Mac路径中
  1. /opt/homebrew/var/www/sky
复制代码
3、修改nginx中的nginx.conf文件

详细的,利用vs code大概idea打开nginx的配置文件,默认的macOS中配置文件应该存放在以下这个路径中
  1. /opt/homebrew/etc/nginx/nginx.conf
复制代码
将配置文件修改为以下内容:
  1. worker_processes  1;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;    sendfile        on;    keepalive_timeout  65;    map $http_upgrade $connection_upgrade {        default upgrade;        '' close;    }    upstream webservers {        server 127.0.0.1:8080 weight=90;    }    server {        listen       80;  # 尽量不要用8080端口,苍穹外卖的后端默认用的8080端口,避免冲突        server_name  localhost;        location / {            root   /opt/homebrew/var/www/sky
  2. ;  # 静态资源路径,修改为你的前端代码存放路径            index  index.html index.htm;        }        location /api/ {            proxy_pass   http://localhost:8080/admin/;        }        location /user/ {            proxy_pass   http://webservers/user/;        }        location /ws/ {            proxy_pass   http://webservers/ws/;            proxy_http_version 1.1;            proxy_read_timeout 3600s;            proxy_set_header Upgrade $http_upgrade;            proxy_set_header Connection "$connection_upgrade";        }        error_page   500 502 503 504  /50x.html;        location = /50x.html {            root   html;        }    }}
复制代码
4、修改完配置文件后reload一下

  1. sudo /opt/homebrew/bin/nginx -s reload #重新加载配置
复制代码
5、测试

在浏览器中输入http://localhost,默认端口80,也可以在配置文件中修改端口,就会出现苍穹外卖的登陆界面如下


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

天津储鑫盛钢材现货供应商

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表