Mac使用nginx教程
Mac环境下,一般用Homebrew安装nginx,如果本机已安装,调到步骤二,没有的话,从步骤一开始。
一、安装Homebrew
Homebrew是mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,很方便。
命令终端输入以下命令安装brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
或者用中科大的镜像安装
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
二、安装nginx
命令终端输入以下命令
brew install nginx
运行结果
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,看个人喜欢了)
vi /usr/local/etc/nginx/nginx.conf
找到8080端口的位置,修改下,例如改成8089。
验证下安装结果
正常操作用以下命令
brew services start nginx
修改过nginx配置后用以下命令
brew services restart nginx
浏览器访问http://localhost:8089,看到以下页面,说明安装nginx成功了。
三、部署项目
默认网站目录
/usr/local/var/www
通过浏览器,可以访问部署的文件。
例如:使用如何快速开发一个响应式移动端页面里面的代码,把index.html文件和static文件夹直接复制进/usr/local/var/www目录下面。
浏览器访问http://localhost:8089/index.html就可以看到页面效果了。
(也可以通过http://本机ip:8089/index.html访问,方便同个网络下别的机器访问测试)
这只是Nginx的简单使用。
以上,在Mac系统下可行。