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地址

相关推荐
分布式存储与RustFS4 小时前
群晖 NAS 被 C3RB3R 锁了:本地备份一起被加密,RustFS 对象锁为什么删不掉
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
真好啊又活了一天5 小时前
服务器和虚机配置IPV6
运维·服务器·github
zixu_star5 小时前
定时任务是什么?从日常自动化到 AI 应用,软件如何自动执行任务?
运维·人工智能·自动化
AR-26710-5 小时前
Linux Day33——定时任务+lvm
linux·运维
高调的涵涵6 小时前
café 和 café 不是一个文件名
macos
润滑卫士6 小时前
液压系统工作粘度窗口等级选型:泵允许粘度范围与油温-粘度匹配计算
运维
Csvn6 小时前
Nginx 配置语法与上下文:一次搞懂继承、变量与用 map 替掉 if
后端·nginx
每月一号准时摆烂9 小时前
服务器运维笔记(一)——使用shell编写实时查看BMC功率的脚本
运维·服务器·笔记
时间售卖铺10 小时前
Chrony与SSH实战:精准时间同步与安全远程登录
运维·安全·云原生·ssh
微订校园外卖系统10 小时前
校园代取快递系统选型:现成系统与定制开发的技术核对项
大数据·运维·人工智能·外卖系统·本地生活·微订