mac 下 nginx 环境的搭建

nginx 是一个轻量级的高性能HTTP 以及反向代理服务器,今天在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/Cellar/nginx /Users/wangzhan/demo 做了个软连接。

常用的指令有:

nginx -V 查看版本,以及配置文件地址

nginx -v 查看版本

nginx -c filename 指定配置文件

nginx -h 帮助

nginx -s [reload\reopen\stop\quit]

 

brewhome 常用的指令:

brew search mysql : 搜索具体的程序包

brew install mysql : 安装具体的程序包

brew info mysql : 查看具体程序的信息

brew uninstall mysql : 卸载具体的应用(这里只是用mysql  作个例子)

 

 

我这里的配置文件地址:/usr/local/etc/nginx/nginx.conf

编辑内容,可以制定web 目录,以及PHP 、python 等

摘自 :-274°c

来源:http://www.2cto.com/os/201111/111009.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值