本文介绍nginx在mac上的安装。
我是通过brewhome
来安装的。
brew install nginx 一路顺畅。
下面是安装信息。
hematoMacBook-Pro:~ hechangmin$ brew search
nginx
nginx
hematoMacBook-Pro:~ hechangmin$ brew install nginx
==>
Installing nginx dependency: pcre
==> Downloading
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.13.
########################################################################
100.0%
########################################################################
100.0%
==> ./configure --prefix=/usr/local/Cellar/pcre/8.13 --enable-utf8
--enable-unic
==> make test
==> make
install
/usr/local/Cellar/pcre/8.13: 111 files, 2.9M, built in 54
seconds
==> Installing nginx
==> Downloading
http://nginx.org/download/nginx-1.0.8.tar.gz
########################################################################
100.0%
==> Patching
patching file auto/lib/pcre/conf
patching file
conf/nginx.conf
==> ./configure --prefix=/usr/local/Cellar/nginx/1.0.8
--with-http_ssl_module --with-pcre --conf-path=/usr/local/etc/nginx/nginx.conf
--pid-path=/usr/local/var/run/nginx.pid --lock-path=/usr/local/var/ngi
==>
make install
==> Caveats
In the interest of allowing you to run `nginx`
without `sudo`, the default
port is set to localhost:8080.
If you want to host pages on your local machine to the public, you
should
change that to localhost:80, and run `sudo nginx`. You‘ll need to turn
off
any other web servers running port 80, of course.
You can start nginx automatically on login running as your user
with:
mkdir -p ~/Library/LaunchAgents
cp
/usr/local/Cellar/nginx/1.0.8/org.nginx.nginx.plist
~/Library/LaunchAgents/
launchctl load -w
~/Library/LaunchAgents/org.nginx.nginx.plist
Though note that if running as your user, the launch agent will fail if
you
try to use a port below 1024 (such as http‘s default of 80.)
Warning:
/usr/local/sbin is not in your PATH
You can amend this by altering your
~/.bashrc file
==> Summary
/usr/local/Cellar/nginx/1.0.8: 6 files,
616K, built in 19 seconds
hematoMacBook-Pro:~ hechangmin$
启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。
备注: ln -s /usr/local/sbin/nginx /usr/bin/nginx 做了个软连接。
常用的指令有:
brewhome 常用的指令:
配置文件地址:/usr/local/etc/nginx/nginx.conf
编辑内容,可以制定web 目录,以及PHP 、python 等。
sudo nginx -s reload
mac下安装配置nginx环境,布布扣,bubuko.com
原文:http://www.cnblogs.com/edwardsong/p/3629787.html