Mac下安装和使用nginx

在Mac上安装和配置Nginx也是十分容易的,仅需要几步便可完成。

安装

  1. 需要OSX的软件包管理工具“brew”,有了它只需要一个命令就可安装或卸载软件(网络上有大量的清晰简单的介绍如何安装brew)。

  2. 接下来就可以安装nginx了:

    1
    brew install nginx
  3. 安装好后,直接sudo nginx便可启动nginx,安装结束。

配置

我们需要一个简单的配置文件来使nginx按照我们需要的方式来工作。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
user root owner;//
events {
worker_connections 1024;
}
http {
server {
listen 80;
server_name localhost;
location / {
root /Users/yang/node/api-client/;#网站的跟路径
index index.html index.htm;
}
}
}

这里要注意的是:

  • 我们启动nginx时,是使用的root权限,而nginx工作进程可能是nobody,所以就需要加上配置文件第一句的user root owner了,否则会出现403错误(forbidden);
  • location中root所指向的为网站根目录,只支持绝对路径。

启动&&停止

根据配置好的.conf文件,我们的启动nginx的命令为:

1
sudo nginx -c 你的配置路径]/nginx.conf

停止命令为:

1
sudo nginx -s stop
0%