Mac安装Nginx

一起学习

1、确认你的电脑是否安装homebrew,打开电脑终端 输入:

javascript 复制代码
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、确认homebrew是否安装成功,在终端输入:

javascript 复制代码
brew -v

3、安装nginx,在终端输入:

javascript 复制代码
brew install nginx

我在这里遇到报错:报错信息:Error: *No such file or directory @ rb_sysopen - /Users/limeina/Library/Caches/Homebrew/downloads/1e1f0fb3ee388c2b582280953cd239d1d312b159c8f2ddf91d947d8928f7f6e6--pcre2-10.40.arm64_monterey.bottle.tar.gz*

解决方案:brew install pcre2

继续安装:brew install nginx

javascript 复制代码
nginx -v

目录:

安装目录信息: /opt/homebrew/etc/nginx/

4、 启动nginx服务

javascript 复制代码
brew services start nginx

附加:nginx常用指令

javascript 复制代码
//检查是否安装nginx及对应的目录
find /|grep nginx.conf
//启动Nginx
service nginx start
//重启nginx
service nginx restart
//停止服务:nginx停止命令stop与quit参数的区别在于stop是快速停止nginx,可能并不保存相关信息,quit是完整有序的停止nginx  ,并保存相关信息。nginx启动与停止命令的效果都可以通过Windows任务管理器中的进程选项卡观察。
nginx -s stop
nginx -s quit

5、验证安装效果

查看nginx进程

javascript 复制代码
ps -ef | grep nginx

6、访问nginx首页

访问http://localhost:8080地址

相关推荐
秦渝兴11 分钟前
用 Docker Compose 一键部署高可用集群(MySQL + Tomcat + Nginx)
运维·mysql·nginx·docker·容器·tomcat
吾诺25 分钟前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
lijwsunyt27 分钟前
Ubuntu虚拟机部署OpenClaw全踩坑实录|本地访问+模型配置一站式解决
linux·运维·ubuntu
夜猫子ing27 分钟前
《UNIX高级环境编程》 第十四章 高级I/O(一文读懂UNIX下高级I/O)
运维·服务器·网络
L1624761 小时前
Nginx+Keepalived 高可用集群实战笔记
运维·笔记·nginx
志栋智能1 小时前
AI超自动化运维,让IT运维自动化门槛更低
运维·网络·人工智能·安全·自动化
我去流水了1 小时前
【独家免费】【亲测】在linux下嵌入式linux的web http服务【Get、Post】,移植mongoose,post上传文件
linux·运维·前端
**蓝桉**1 小时前
Keepalived+Nginx+Tomcat 高可用负载均衡
nginx·tomcat·负载均衡
DARLING Zero two♡1 小时前
CentOS 部署 Teemii:打造专属私人漫画阅读库
linux·运维·centos
工頁光軍1 小时前
Nginx 核心场景配置示例(负载均衡/反向代理/重定向+扩展场景)
运维·nginx·负载均衡