美文网首页
Mac OS系统下,Nginx的安装、常用命令与配置文件

Mac OS系统下,Nginx的安装、常用命令与配置文件

作者: FMaarten | 来源:发表于2019-12-03 11:02 被阅读0次

    一、Nginx的安装

    1.使用Homebrew安装nginx

    1、安装Homebrew的命令如下
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    2、Homebrew安装成功之后再安装Nginx,命令如下
    brew install nginx
    
    3、查看nginx版本
    nginx -v
    
    4、启动nginx
    sudo nginx
    
    5、停止nginx
    sudo nginx -s stop
    
    6、重启nginx
    sudo nginx -s reload
    

    \color{#EE2C2C}{注:安装Homebrew的时候可能会失败,要多次尝试}

    二、Nginx的常用配置

    1、核心配置文件\color{#FFA500}{nginx.conf}

    位置 /usr/local/etc/nginx/nginx.conf 
    

    \color{#FFA500}{nginx}配置文件主要分为六个区域:
    \color{#FFA500}{main}(全局设置)、\color{#FFA500}{events}(nginx工作模式)、\color{#FFA500}{http}(http设置)、
    \color{#FFA500}{sever}(主机设置)、\color{#FFA500}{location}(URL匹配)、\color{#FFA500}{upstream}(负载均衡服务器设置)。

    2、\color{#FFA500}{nginx.conf}常用配置

    1.\color{#FFA500}{server}模块

    server {
            listen       8080;             #端口配置
            server_name  localhost;        #域名配置
            #charset koi8-r;
            #access_log  logs/host.access.log  main;
           ······
    }
    

    2.\color{#FFA500}{location}模块

    location / {    
                root   html;
                index  index.html index.htm;
            }
    

    \color{#FFA500}{location /}表示匹配访问根目录。
    \color{#FFA500}{root}指令用于指定访问根目录时,虚拟主机的web目录,这个目录可以是相对路径(相对路径是相对于nginx的安装目录)。也可以是绝对路径。默认的\color{#FFA500}{html}读取路径是

    路径  /usr/local/Cellar/nginx/[version]/html
    

    这里的html文件夹实际上是一个替身(快捷方式),实际的默认文件位置是在

    默认文件路径 /usr/local/var/www
    

    相关文章

      网友评论

          本文标题:Mac OS系统下,Nginx的安装、常用命令与配置文件

          本文链接:https://www.haomeiwen.com/subject/qgfcgctx.html