Mac使用Nginx

Mac环境下,一般用Homebrew安装nginx,如果本机已安装,调到步骤二,没有的话,从步骤一开始。

一、安装Homebrew

Homebrew是mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,很方便。

命令终端输入以下命令安装brew

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

或者用中科大的镜像安装

1
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

二、安装nginx

命令终端输入以下命令

1
brew install nginx 

运行结果

1
2
3
4
5
6
7
8
9
The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /usr/local/etc/nginx/servers/.

To have launchd start nginx now and restart at login:
brew services start nginx
Or, if you don't want/need a background service you can just run:
nginx

8080端口已经被Mac下的Apache服务器默认占用了,所以修改下nginx的端口。

在命令终端输入(我用的是vi,看个人喜欢了)

1
vi /usr/local/etc/nginx/nginx.conf

找到8080端口的位置,修改下,例如改成8089。

验证下安装结果

正常操作用以下命令

1
brew services start nginx

修改过nginx配置后用以下命令

1
brew services restart nginx

浏览器访问http://localhost:8089,看到以下页面,说明安装nginx成功了。

三、部署项目

默认网站目录

1
/usr/local/var/www

通过浏览器,可以访问部署的文件。

例如:使用如何快速开发一个响应式移动端页面里面的代码,把index.html文件和static文件夹直接复制进/usr/local/var/www目录下面。

浏览器访问http://localhost:8089/index.html就可以看到页面效果了。
(也可以通过http://本机ip:8089/index.html访问,方便同个网络下别的机器访问测试)

这只是Nginx的简单使用。

以上,在Mac系统下可行。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!