Nginx在MAC上的安装、启动、重启和关闭

yizhihongxing

我们来详细讲解“Nginx在MAC上的安装、启动、重启和关闭”的完整攻略。

安装

  1. 首先确保你已经安装了Homebrew,如果没有安装可以在终端中输入以下命令进行安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  1. 通过Homebrew安装Nginx,在终端中输入以下命令:

brew install nginx

  1. 等待安装完成后,可以在终端中输入以下命令来检查是否已经成功安装:

nginx -v

如果终端中输出了Nginx的版本信息,则说明安装成功。

启动

  1. 在终端中输入以下命令来启动Nginx:

sudo nginx

在启动Nginx之前,需要使用sudo命令来获取管理员权限。

  1. 启动成功后,可以在浏览器中输入http://localhost:8080来查看Nginx的欢迎页面,如果可以正常访问,则说明启动成功。

重启

  1. 在终端中输入以下命令来重启Nginx:

sudo nginx -s reload

这个命令会重新载入Nginx的配置文件,并使配置生效。

  1. 重启成功后,可以在浏览器中刷新页面来验证Nginx是否已经成功重启。

关闭

  1. 在终端中输入以下命令来停止Nginx:

sudo nginx -s stop

这个命令会关闭Nginx并释放占用的端口和资源。

  1. 停止成功后,可以在浏览器中再次访问http://localhost:8080,如果无法访问,则说明Nginx已经成功关闭。

以上就是Nginx在MAC上的安装、启动、重启和关闭的完整攻略。

示例说明:

  1. 安装Nginx:在终端中输入brew install nginx命令进行安装。安装过程中会下载、编译和安装Nginx,这个过程可能需要一些时间,需要耐心等待。
  2. 启动Nginx:在终端中输入sudo nginx命令启动Nginx。启动成功后,可以在浏览器中输入http://localhost:8080来查看Nginx的欢迎页面。
  3. 重启Nginx:在终端中输入sudo nginx -s reload命令重启Nginx。这个命令会重新载入Nginx的配置文件,并使配置生效。
  4. 关闭Nginx:在终端中输入sudo nginx -s stop命令停止Nginx。停止成功后,可以在浏览器中再次访问http://localhost:8080,如果无法访问,则说明Nginx已经成功关闭。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Nginx在MAC上的安装、启动、重启和关闭 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • centos7 上nginx php环境的搭建

    第一步:修改nginx.conf的配置,以nginx.conf.default为参考。 #修改nginx运行账号为:nginx组的nginx用户user nginx nginx;   将nginx.conf.default中的 1 和2两个部分复制到nginx.conf中,注意在1中增加index.php(index.php必须放在最前面),将2中的#得去掉…

    Nginx 2023年4月15日
    00
  • LINUX安装nginx详细步骤

    1.安装依赖包 //一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包 //创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/ng…

    Nginx 2023年4月13日
    00
  • nginx代理实现静态资源访问的示例代码

    首先要明确一下什么是 Nginx 代理和静态资源访问。 Nginx 代理是 Nginx 服务器接收到请求后,将请求转发到其他服务器或者资源上,再将响应结果返回给客户端。静态资源访问则是指通过 HTTP 请求获取静态资源,如 HTML、CSS、JS、图片等。 下面是两个示例,演示如何使用 Nginx 代理实现静态资源访问。 示例一:Nginx 代理实现静态资源…

    Nginx 2023年5月16日
    00
  • nginx 状态码整理

    状态代码    状态信息     含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)200 OK 一切正常,对GET和POST请求的应答文档跟在后面。201 Created 服务器已经创建了文档…

    Nginx 2023年4月12日
    00
  • Nginx的反向代理实例详解

    《Nginx的反向代理实例详解》主要包括Nginx反向代理的基本原理及配置方法的详细介绍,并提供了两个实例来加深理解。下面进行具体阐述: 基本原理及配置方法 原理 Nginx反向代理的原理是将客户端请求转发至多个服务器,服务器将结果返回给Nginx,再由Nginx统一返回给客户端。相对于直接访问服务器,Nginx反向代理有以下优点: 负责平衡:Nginx反向…

    Nginx 2023年5月16日
    00
  • 编译安装CENTOS8.0+NGINX+MYSQL +PHP+ZABBIX5.0

    LNMP系统安装环境准备: 系统版本:CentOS Linux release 8.2.2004 (Core) PHP版本:php-7.4.9 NGINX版本:nginx-1.19.2 MYSQL版本:MySQL 8.0 zabbix版本:zabbix-5.0.3 以下为下载地址: PHP  NGINX ZABBIX   因为这台机器是无法连接外网的,一些依…

    Nginx 2023年4月11日
    00
  • nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决

    学习nginx http://www.nginx.cn/nginx-how-to  Nginx反向代理tomcat,很是方便,但是也有些细节的问题需要注意;今天遇到了这样一个问题,tomcat中路径“host/web1”,nginx中直接“host/”代理,这时候session就无法正常进行了。 问题描述: 登录后. 跳转http://127.0.0.1:8…

    Nginx 2023年4月13日
    00
  • nginx开启fileinfo扩展

    //实现网址   https://blog.csdn.net/m_nanle_xiaobudiu/article/details/80838424 (1) (2).make && make install     (php.ini所在位置)    vim php.ini   加入       extension=fileinfo.so    …

    Nginx 2023年4月11日
    00
合作推广
合作推广
分享本页
返回顶部