mac使⽤nginx

这篇具有很好参考价值的文章主要介绍了mac使⽤nginx。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

⽅法1:homebrew
默认本地已经安装homebrew;
安装与启动
brew install nginx 安装nginx;
brew services start nginx 启动nginx
nginx⽂件⽬录
1. nginx安装⽂件⽬录/usr/local/Cellar/nginx
2. nginx配置⽂件⽬录/usr/local/etc/nginx
3. config⽂件⽬录/usr/local/etc/nginx/nginx.conf
4. 系统hosts位置/private/etc/hosts
⽅法2:Docker
利⽤docker拉取nginx镜像,并将本地⽂件通过docker数据卷形式进⾏映射;
整体⽬录为:

mac使⽤nginx,macos,nginx

其中 docker-compose ⽂件内容为:
详细配置说明:https://juejin.cn/post/7042663735156015140

  • version 是必须指定的,⽽且总是位于⽂件的第⼀⾏。它定义了 Compose ⽂件格式(主要是API)的版本。注意,version 并⾮定义 Docker Compose 或 Docker 引擎的版本号。
  • services ⽤于定义不同的应⽤服务。Docker Compose 会将每个服务部署在各⾃的容器中。networks ⽤于指引 Docker 创建新的⽹络。默认情况下,Docker Compose 会创建 bridge ⽹络。 这是⼀种单主机⽹络,只能够实现同⼀主机上容器的连接。当然,也可以使⽤ driver 属性来指定不 同的⽹络类型。
  • volumes ⽤于指引 Docker 来创建新的卷。
version: '3'
services:
nginx:
image: nginx:latest
container_name: nginx
restart: always
volumes:
- "./conf/nginx.conf:/etc/nginx/nginx.conf"
- "./conf/conf.d:/etc/nginx/conf.d"
- "./log:/var/log/nginx"
- "./html:/usr/share/nginx/html"
## - "/Users/zhangyun/Desktop/⼤易code/wtx-pro-
ele/dist:/usr/share/nginx/html/dist"
environment:
TZ: Asia/Shanghai
LANG: en_US.UTF-8
ports:
- "80:80"
- "443:443"

启动:
在 docker-compose ⽂件的⽬录下运⾏: docker-compose up -d
停⽌:
docker-compose down
其中 -d 是后台运⾏文章来源地址https://www.toymoban.com/news/detail-725282.html

到了这里,关于mac使⽤nginx的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 判断自己的mac是macOS x64 、 macOS ARM64

    在学习微信小程序时,需要安装微信开发者工具。那么mac用户怎么知道自己mac版本是macOS x64 还是macOS ARM64? 解决方法如下 : 在终端输入uname -a 具体操作: 一、打开访达 二、应用程序 —— 实用工具—— 终端  三、输入uname -a ,框住的位置即为版本号  

    2024年02月11日
    浏览(44)
  • 查看自己的mac是macOS x64还是macOS ARM64

    做前端开发的,刚刚入手macbookpro 14吋 m1pro 系列,安装微信开发者工具,结果发现mac系统还有两个版本的,这…难为住我了,只能找linux指令查看了 linux指令有个 uname -a 现实所有系统信息的指令 打开终端输入: uname -a OK,知道了

    2024年02月13日
    浏览(46)
  • 如何在MacOS使用homebrew安装Nginx

    参考文章地址 在确保MacOS 安装Homebrew成功以后,执行如下命令 注意 :Nginx安装成功后会提示目录位置;每个人的系统可能因为Homebrew的安装位置不同而不同,所以这几个目录位置要记下来,方便后期配置和维护Nginx 根据上图可知我本机的几个重要的文件位置: nginx.conf 配置文

    2024年02月06日
    浏览(53)
  • 老Mac电脑安装macOS Ventura实战

    前提说明:此实战适用于老旧Mac电脑(2015年之前的,无法在系统设置中升级macOS Ventura系统的电脑)安装macOS Ventura系统! 软件: OpenCore-Patcher-GUI.app.zip    2023年版本v1.2.1已支持 macOS Sonoma new------------2024更新----------------------------- macOS 14.2 系统部分机型和基于Metal 3802显卡的机型

    2024年02月09日
    浏览(77)
  • Mac | 关于 MacBookPro MacOS 13 经常卡死

    电脑配置:MacBook Pro M1,系统 13.3 最近在Mac日常使用中经常出现卡住,接着就是鼠标点到哪,哪就转圈。强制退出软件也不行,只能通过重启恢复一段时间。这个频率基本一天一次,有时候一天能出现两次,简直让人崩溃!! Mac的BUG,是由于其Mac自带的简体中文输入法(Sim

    2024年02月11日
    浏览(46)
  • MacOS12及以上版本安装PHP,配置Nginx

      自Macos12版本开始,php不再内置,需要自己安装,自己安装过程中遇到了一些问题,在这个帖子做一个详细的安装过程及可能遇到的问题与解决办法的总结。 这里通过homebrew进行安装,如果没有homebrew的话,可以在终端通过以下命令安装: 以上是通过国内的镜像源进行安装(

    2024年02月04日
    浏览(58)
  • Mac中idea快捷键(Keymap->macOS)

              mac:MacBook Pro(13英寸,M2,2022年)         系统版本:12.4         idea快捷键配置:本文快捷键设置基于macOS(Keymap-macOS) 1.command+F    在当前文件进行文本查找 2.command+shift+F  进行工程和模块中的文件搜索(全局搜索) 3.command + O 查找类文件 4.command + shift + O 查

    2024年02月07日
    浏览(62)
  • 关于macos:如何在mac上完全卸载vscode

    以下是VSCode在Mac OS X上存储内容的所有地方,除了Visual Studio Code.app本身,它位于Applications文件夹中: 复制粘贴这一段到终端 然后将vscode拉到垃圾桶即完成

    2024年02月12日
    浏览(51)
  • 使用mac自带VNC公网远程控制macOS

    macOS系统自带有VNC远程桌面,我们可以在控制端上安装配置VNC客户端,以此来实现远程控制macOS。但通常需要在不同网络下进行远程控制,为此,我们可以在macOS被控端上使用cpolar做内网穿透,映射VNC默认端口5900,通过所生成的公网地址,来实现在公网环境下远程控制VNC。 1

    2024年02月08日
    浏览(39)
  • 【MacOS】装 mac-win10 双系统(2017年的老mac,Intel芯片)

    昨天给学妹的mac装软件。发现之前她找维修店装了双系统,但是win10根本不能用,搞得乱七八糟的,于是我给她重新装了一下。 电脑状况: MacBook Air 2017; 128G+8G,有2个分区(有问题); Intel i5; MacOS Monterey(12.xx)系统; 装了mac和win10,win10不能用。 Mac装双系统基本要求与思

    2024年02月07日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包