Nginx在MAC上如何安装、启动、重启和关闭
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章将为大家详细讲解有关Nginx在MAC上如何安装、启动、重启和关闭,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、安装执行如下命令brew search
千家信息网最后更新 2025年02月01日Nginx在MAC上如何安装、启动、重启和关闭
这篇文章将为大家详细讲解有关Nginx在MAC上如何安装、启动、重启和关闭,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
一、安装
执行如下命令
brew search nginxbrew install nginx
安装完以后,可以在终端输出的信息里看到一些配置路径:
/usr/local/etc/nginx/nginx.conf (配置文件路径)/usr/local/var/www (服务器默认路径)/usr/local/Cellar/nginx/1.8.0 (安装路径)
如果是macOS 1.12以上的系统,在安装过程中可能会出现"warning",说是不支持该版本的操作系统,可以暂时先忽略它。
二、启动
在终端中输入
ps -ef|grep nginx
如果执行的结果是
501 15800 1 0 12:17上午 ?? 0:00.00 nginx: master process /usr/local/Cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf 501 15801 15800 0 12:17上午 ?? 0:00.00 nginx: worker process 501 15848 15716 0 12:21上午 ttys000 0:00.00 grep nginx
表示已启动成功,如果不是上图结果,在终端中执行
/usr/local/Cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf
命令即可启动nginx。
这时候如果成功访问localhost:8080,说明成功安装和启动好了。
三、停止
在终端中输入 ps -ef|grep nginx
获取到nginx的进程号,注意是找到"nginx:master
"的那个进程号,如下面的进程好是 15800
501 15800 1 0 12:17上午 ?? 0:00.00 nginx: master process /usr/local/Cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf 501 15801 15800 0 12:17上午 ?? 0:00.00 nginx: worker process 501 15848 15716 0 12:21上午 ttys000 0:00.00 grep nginx
在终端中输入以下几种命令都可以停止
kill -QUIT 15800 (从容的停止,即不会立刻停止)Kill -TERM 15800 (立刻停止)Kill -INT 15800 (和上面一样,也是立刻停止)
四、重启
如果配置文件错误,则将启动失败,所以在启动nginx之前,需要先验证在配置文件的正确性,如下表示配置文件正确
promote:bin yangqianhua$ /usr/local/Cellar/nginx/1.8.0/bin/nginx -t -c /usr/local/etc/nginx/nginx.confnginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is oknginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
重启有两种方法
1)在终端输入输入如下命令即可重启
promote:~ yangqianhua$ cd /usr/local/Cellar/nginx/1.8.0/bin/promote:bin yangqianhua$ ./nginx -s reloadpromote:bin yangqianhua$
2)根据进程号重启,执行命令 kill -HUP
进程号
关于"Nginx在MAC上如何安装、启动、重启和关闭"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
终端
命令
进程
输入
配置
文件
路径
成功
篇文章
更多
系统
结果
不错
实用
从容
操作系统
上图
信息
内容
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库总结循环语句的格式
做软件开发的广西公司
网易游戏服务器名称
云服务器php升级
国家网络安全活动开展工作总结
厦门经年网络技术app
网络安全pp什么意思
数据库项目经验
模块5网络技术与信息安全
前端编程数据库的使用
浪潮服务器光口不工作
oracle命令行新建数据库
数据库约束插入字段长度
云计算网络安全领域目前发展
想学习网络技术培训流程
诺顿网络安全设置
一呼百应网络技术
java软件开发必学的书
曙光服务器密码忘了怎么办
深圳外观检测软件开发
网络安全保护分级的意义
硬盘阵列服务器
前端获取服务器文件
旅游app软件开发
工商银行软件开发中心交流
连接数据库代码public
简笔画网络安全全手抄报
缓存服务器系统 增加带宽
大学软件开发规划
想学习网络技术培训流程