苹果M1芯片安装nginx 并且部署vue项目步骤详解


Posted in Servers onNovember 20, 2021

brew安装nginx

苹果mac安装使用 brew 安装,如果brew没有安装的话,请到搜索其他地方。
执行命令

第一步当然是更新我们的brew库,可以认为这个玩意就是个软件仓库,类似于安卓市场,苹果appStore

brew update

第二步直接查找我们的brew库中有没有nginx这个玩意儿

brew search nginx

苹果M1芯片安装nginx 并且部署vue项目步骤详解

如果出现,证明库中已经有了,直接进行安装命令

brew install nginx

安装完 只要没有报错,你的nginx就是已经安装成功了。。。

mac环境下的nginx对应路径

首先肯定是要知道我们的nginx常用的路径,我已经列出来了

 

说明 路径
nginx配置路径(conf等文件) /usr/local/etc/nginx
nginx上面部署的项目放包地址 /usr/local/etc/nginx/servers
nginx中的日志 /usr/local/var/log/nginx
nginx中访问默认首页地址 /usr/local/var/www

编辑nginx对应的nginx.conf文件,对应我们上面说到的配置路径

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;



    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
	client_body_buffer_size 10m;
	client_max_body_size 20m;
    #gzip  on;

    server {
        listen       80;
        server_name  localhost;
        location / {
            root   /usr/local/etc/nginx/servers/html;
            index  index.html;
            try_files $uri $uri/ /index.html;
        }
        location /api {
           proxy_pass http://localhost:18080/api;
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
           set $Real $http_x_forwarded_for;
           if ( $Real ~ (\d+)\.(\d+)\.(\d+)\.(\d+),(.*) ){
                set $Real $1.$2.$3.$4;
          }
          proxy_set_header X-Real-Ip $Real;
        }
}

有个细节特别需要注意,如果你的root不是绝对路径的话,可能访问不到

苹果M1芯片安装nginx 并且部署vue项目步骤详解

网上大部分都是相对路径,我不知道是什么问题,我本地不行,要用绝对路径,上面路径的那个servers/html 的那个东西就是你的vue项目npm run build 命令后的dist包,解压后放到这个路径就行了,名字一定要和你nginx配置文件的路径对应

最后大结局

最终就是启动nginx了,直接终端命令输入

nginx

如果要指定你启动的nginx.conf文件

nginx -c /跟路径

停止nginx

nginx -s stop

重启nginx

nginx -s reload

到此这篇关于苹果M1芯片安装nginx 并且部署vue项目的文章就介绍到这了,更多相关苹果M1芯片安装nginx 并且部署vue项目内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
详解如何修改nginx的默认端口
Mar 31 Servers
基于nginx实现上游服务器动态自动上下线无需reload的实现方法
Mar 31 Servers
Linux安装Nginx步骤详解
Mar 31 Servers
Nginx URL重写rewrite机制原理及使用实例
Apr 01 Servers
使用nginx配置访问wgcloud的方法
Jun 26 Servers
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
Apr 29 Servers
centos7安装mysql5.7经验记录
May 02 Servers
tomcat正常启动但网页却无法访问的几种解决方法
May 06 Servers
docker 制作mysql镜像并自动安装
May 20 Servers
Nginx安装配置详解
Jun 25 Servers
Apache SkyWalking 监控 MySQL Server 实战解析
Sep 23 Servers
windows server2012 R2下安装PaddleOCR服务的的详细步骤
Sep 23 Servers
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
Nov 17 #Servers
Nginx源码编译安装过程记录
Nov 17 #Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 #Servers
nginx中proxy_pass各种用法详解
Apache POI的基本使用详解
nginx实现动静分离的方法示例
Nginx内网单机反向代理的实现
Nov 07 #Servers
You might like
SONY ICF-SW55的电路分析
2021/03/02 无线电
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
javascript 简单抽屉效果的实现代码
2010/03/09 Javascript
获取表单控件原始(初始)值的方法
2013/08/21 Javascript
JS小游戏之宇宙战机源码详解
2014/09/25 Javascript
javascript实现禁止鼠标滚轮事件
2015/07/24 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
jquery对所有input type=text的控件赋值实现方法
2016/12/02 Javascript
微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义实例
2016/12/08 Javascript
JS将unicode码转中文方法
2017/05/08 Javascript
two.js之实现动画效果示例
2017/11/06 Javascript
vue项目base64字符串转图片的实现代码
2018/07/13 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
谈谈JavaScript中super(props)的重要性
2019/02/12 Javascript
JavaScript布尔运算符原理使用解析
2020/05/06 Javascript
python处理按钮消息的实例详解
2017/07/11 Python
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
Python编写带选项的命令行程序方法
2019/08/13 Python
Python numpy多维数组实现原理详解
2020/03/10 Python
Python如何实现定时器功能
2020/05/28 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
伦敦剧院及景点门票:Encore Tickets
2018/07/01 全球购物
英国领先的体验日提供商:Buyagift
2019/04/19 全球购物
民族团结先进个人材料
2014/02/05 职场文书
大型会议接待方案
2014/03/01 职场文书
信息总监管理职责范本
2014/03/08 职场文书
质量月活动策划方案
2014/03/10 职场文书
大专学生求职自荐信
2014/07/06 职场文书
艺术学院毕业生求职信
2014/07/09 职场文书
酒店管理失职检讨书
2014/09/16 职场文书
小学中等生评语
2014/12/29 职场文书
部门经理助理岗位职责
2015/04/13 职场文书
离婚纠纷代理词
2015/05/23 职场文书
音乐研修感悟
2015/11/18 职场文书
深入浅析python3 依赖倒置原则(示例代码)
2021/07/09 Python