一. brew 安装

打开mac终端,输入以下命令:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. 安装完成,路径信息:
    安装路径:/usr/local/Cellar/nginx/1.17.0
    配置文件路径:/usr/local/etc/nginx/nginx.conf
    服务器默认路径:/usr/local/var/www

brew 升级命令:

sudo brew update

二. nginx安装、启动

1、打开mac终端,输入以下命令执行nginx安装:

sudo brew install nginx

ps: 如果之前安装过,可以先卸载:

sudo brew uninstall nginx

2、启动nginx服务

sudo brew services start nginx

3、查看nginx是否启动成功
Nginx 默认8080端口,访问localhost:8080,若出现欢迎界面,说明成功安装和启动
或者在终端输入: ps -ef|grep nginx 查看

4、查看nginx版本

nginx -v

5、重新启动nginx服务

sudo brew services restart nginx

6、关闭nginx服务

sudo brew services stop nginx

在终端中输入

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.17.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf

命令即可启动nginx。
这时候如果成功访问localhost:8080,说明成功安装和启动好了。

三. 停止nginx

终端输入ps -ef|grep nginx获取到nginx的进程号, 注意:是找到“nginx:master”的那个进程号。

kill -QUIT 15800 (正常停止,即不会立刻停止)
Kill -TERM 15800 (快速停止)
Kill -INT 15800 (快速停止)

四. 其他命令

1、修改 nginx.conf 后,重载配置文件

sudo nginx -s reload

2、停止 nginx 服务器

sudo nginx -s stop

mac nginx安装、启动、简单命令相关推荐

  1. nginx在linux下安装,Nginx在linux下安装及简单命令

    安装环境:Centos7 创建目录及切换至目录 # mkdir /usr/local/nginx # cd /usr/local/nginx/ wget http://nginx.org/downlo ...

  2. centos 查找nginx_centos7 nginx安装/启动/进程状态/杀掉进程

    1.安装 如果找不wget请安装,命令:yum -y install wget 2.安装成功后nginx的几个默认目录 输入命令: whereis nginx 执行目录:/usr/sbin/nginx ...

  3. nginx 安装及使用命令

    虚拟机崩了  无奈重新装系统 装软件  记录一波 1.nginx安装先安装相应依赖包 参考 https://www.cnblogs.com/EasonJim/p/7806879.html https: ...

  4. Nginx安装及其编译命令、详细教程

    文章目录 安装 依赖环境 Nginx安装 1. 下载 2. 解压 3. 配置安装信息 4. 编译安装 5. 启动 命令 命令 启动 停止 从容停止 快速停止 强制停止所有nginx进程 平滑重启 安装 ...

  5. mysql的安装和基本命令_MySQL安装以及简单命令用法

    MYSQL:关系型数据库 存储引擎:负责将逻辑层的概念转化为物理层机制,在物理层完成物理机制. 支持事务:transaction 必须满足的条件:ACID(一致性,持久性,原子性,隔离性) 锁:并发访 ...

  6. Linux离线的nginx安装启动,linux-离线安装nginx

    1.安装Nginx及相关组件 1.1 openssl安装 # 问题 md5-x86_64.s: Assembler messages: md5-x86_64.s:41: Error: 0xd76aa4 ...

  7. Mac Nginx 安装与配置

    配置环境 MacOS Monterey 12.0.1 1. 安装 Nginx brew install nginx Tips:需要安装brew 2. 启动 Nginx nginx 3.停止 Nginx ...

  8. Mac电脑安装及终端命令使用mysql

    原文地址 MySQL下载 MySQL菜鸟教程 MySQL-workbench可视化操作MySQL 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库, 每个数据库都有一个或多个不同的 ...

  9. mac nginx 安装及PHP配置

    安装nginx 1.安装brew命令 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/mas ...

最新文章

  1. c# 调用 WINDOW API DLL
  2. ViewTreeObserver
  3. CVPR 2015深度学习回顾
  4. mysql错误18456_【问题解决】SQL2008 SQL Server身份认证方式登录失败(错误18456)解决方法图解...
  5. 孙叫兽进阶之路之如何进行情绪管理
  6. 实现DIV居中布局三种途径(转)
  7. 如果测试没有梦想,那跟咸鱼有什么区别?
  8. 用python机器学习实现新闻关键词的抽取,你学会了吗?
  9. 小白也能看懂的缓存雪崩、穿透、击穿
  10. 关于举办“全国大学生大数据技能竞赛”的通知
  11. Java多线程Queue_Java多线程-BlockingQueue-ArrayBlockingQueue-LinkedBlockingQueue
  12. python实践答辩ppt_看完这篇Python操作PPT总结,从此使用Python玩转Office全家桶没压力!...
  13. 移远EC20开发环境搭建
  14. Datalogic得利捷Memor™ 10入选“安卓企业推荐计划”
  15. 热更新应用--热补丁Hotfix学习笔记
  16. [每日一氵] openCV resize函数直接按比例缩放
  17. Shell中的cat使用
  18. python酷炫图形代码_牛批了,1 行 Python 代码就可实现炫酷可视化
  19. cosh()函数以及C ++中的示例
  20. 微服务和分布式的区别

热门文章

  1. 从平安体系孵化,透过Q4财报看陆金所与金融壹账通的机与危
  2. 产品8D报告是指哪8D步骤
  3. [电脑问题][硬盘]机械硬盘维修
  4. 微点注册web服务器没反应,微点主动防御网络版客户端Web设置教程.doc
  5. c# printdialog 打印html,c# – ReportViewer.PrintDialog()在打印到Adobe PDF时抛出异常
  6. 剑三插件怎么导入_剑网3大脚插件如何添加?插件添加及用法介绍
  7. 不当房奴不做炒房客 贫寒北漂女孩买房经历
  8. tiny4412 驱动 (16)aplay问题
  9. Hauppauge WinTV-HVR1700电视卡调试报告
  10. 从零开始实现实时多人点歌机器人 (来自网易云音乐)