苹果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中break与last的区别详析
Mar 31 Servers
基于Nginx实现限制某IP短时间访问次数
Mar 31 Servers
Nginx域名转发使用场景代码实例
Mar 31 Servers
Nginx location 和 proxy_pass路径配置问题小结
Sep 04 Servers
Apache POI的基本使用详解
Nov 07 Servers
CentOS7和8下安装Maven3.8.4
Apr 07 Servers
阿里云日志过滤器配置日志服务
Apr 09 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Apr 20 Servers
配置nginx负载均衡
May 06 Servers
使用Nginx+Tomcat实现负载均衡的全过程
May 30 Servers
Nginx本地配置SSL访问的实例教程
May 30 Servers
TaiShan 200服务器安装Ubuntu 18.04的图文教程
Jun 28 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
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
php简单实现数组分页的方法
2016/04/30 PHP
Yii2框架BootStrap样式的深入理解
2016/11/07 PHP
判断文档离浏览器顶部的距离的方法
2014/01/08 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
2014/05/23 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
nodejs实现遍历文件夹并统计文件大小
2015/05/28 NodeJs
浅谈javascript获取元素transform参数
2015/07/24 Javascript
bootstrap模态框跳转到当前模板页面 框消失了而背景存在问题的解决方法
2020/11/30 Javascript
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
2019/02/27 jQuery
详解javascript设计模式三:代理模式
2019/03/25 Javascript
vue-cli中使用高德地图的方法示例
2019/03/28 Javascript
vue 搭建后台系统模块化开发详解
2019/05/01 Javascript
解决layui弹框失效的问题
2019/09/09 Javascript
[36:33]Ti4 循环赛第四日 附加赛NEWBEE vs Mouz
2014/07/13 DOTA
[02:14]完美“圣”典2016风云人物:xiao8专访
2016/12/01 DOTA
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
[46:16]2018DOTA2亚洲邀请赛3月30日 小组赛B组 iG VS VP
2018/03/31 DOTA
python基础教程之python消息摘要算法使用示例
2014/02/10 Python
基于python 二维数组及画图的实例详解
2018/04/03 Python
python Spyder界面无法打开的解决方法
2018/04/27 Python
python调用tcpdump抓包过滤的方法
2018/07/18 Python
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
2019/02/28 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
2019/07/23 Python
html5实现移动端适配完美写法
2017/11/16 HTML / CSS
科研先进个人典型材料
2014/01/31 职场文书
道路交通安全实施方案
2014/03/12 职场文书
火箭队口号
2014/06/18 职场文书
舞蹈教育学专业求职信
2014/06/29 职场文书
鸟的天堂导游词
2015/01/31 职场文书
放假通知范文
2015/04/14 职场文书
工作证明书
2015/06/15 职场文书
2015年治庸问责工作总结
2015/07/27 职场文书
2016寒假假期总结
2015/10/10 职场文书
如何做好员工培训计划?
2019/07/09 职场文书