苹果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 location中多个if里面proxy_pass的方法
Mar 31 Servers
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
Apr 04 Servers
配置Kubernetes外网访问集群
Mar 31 Servers
使用Docker容器部署rocketmq单机的全过程
Apr 03 Servers
Linux中如何安装并部署Redis
Apr 18 Servers
Ubuntu Server 安装Tomcat并配置systemctl
Apr 28 Servers
关于windows server 2012 DC 环境 重启后蓝屏代码:0xc00002e2的问题
May 25 Servers
ubuntu下常用apt命令介绍
Jun 05 Servers
WinServer2012搭建DNS服务器的方法步骤
Jun 10 Servers
Tomcat 与 maven 的安装与使用教程
Jun 16 Servers
Docker与K8s关系介绍不会Docker也可以使用K8s
Jun 25 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
MySQL的FIND_IN_SET函数使用方法分享
2012/03/27 PHP
PHP中iconv函数转码时截断字符问题的解决方法
2015/01/21 PHP
一个简单的php MVC留言本实例代码(必看篇)
2016/09/22 PHP
DOM下的节点属性和操作小结
2009/05/14 Javascript
谈谈关于JavaScript 中的 MVC 模式
2013/04/11 Javascript
整理Javascript函数学习笔记
2015/12/01 Javascript
实例讲解javascript注册事件处理函数
2016/01/09 Javascript
jquery编写Tab选项卡滚动导航切换特效
2020/07/17 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
javascript三种代码注释方法
2016/06/02 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
2016/06/25 Javascript
jquery+ajax+text文本框实现智能提示完整实例
2016/07/09 Javascript
微信小程序button组件使用详解
2018/01/31 Javascript
AngularJS 事件发布机制
2018/08/28 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
Vue安装浏览器开发工具的步骤详解
2019/05/12 Javascript
vuex根据不同的用户权限展示不同的路由列表功能
2019/09/20 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
python如何通过protobuf实现rpc
2016/03/06 Python
解决Pycharm运行时找不到文件的问题
2018/10/29 Python
Django数据库连接丢失问题的解决方法
2018/12/29 Python
python登录WeChat 实现自动回复实例详解
2019/05/28 Python
Python队列RabbitMQ 使用方法实例记录
2019/08/05 Python
解决Pycharm的项目目录突然消失的问题
2020/01/20 Python
Python调用接口合并Excel表代码实例
2020/03/31 Python
基于OpenCV的网络实时视频流传输的实现
2020/11/15 Python
美国彩妆品牌:Coastal Scents
2017/04/01 全球购物
精灵市场:Pixie Market
2019/06/18 全球购物
党员群众路线对照检查材料思想汇报
2014/09/17 职场文书
违反单位工作制度检讨书
2014/10/25 职场文书
2015年度电厂个人工作总结
2015/05/13 职场文书
论文致谢词范文
2015/05/14 职场文书
中国汉字听写大会观后感
2015/06/02 职场文书
观看焦裕禄观后感
2015/06/09 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python