mac 上安装nginx并且配置conf文件

原创 2013年12月02日 14:41:57

1. 安装PCRE

Download latest PCRE. After download go to download directory from terminal.

 

$ cd ~/Download $ tar xvzf pcre-8.12.tar.gz 

$ cd pcre-8.12 

$ sudo ./configure --prefix=/usr/local 

$ sudo make $ sudo install

 

2. 安装Nginx

Download latest nginx from Nginx.org. After download, let install

 

$ cd ~/Download $ tar xvzf nginx-1.0.0.tar.gz 

$ cd nginx-1.0.0

$ sudo ./configure --prefix=/usr/local --with-http_ssl_module --with-ld-opt="-L /usr/local/lib"

$ sudo make $ sudo make install

 

3. 运行Nginx

$ cd /usr/local/sbin

$ sudo ./nginx

访问http://localhost

 

4. 关闭Nginx

$ cd /usr/local/sbin

$ sudo ./nginx -s stop

=====================设置应用目录==========

安装完成后去:/usr/local/sbin/conf/nginx.conf文件编辑里面的root目录

        location / {
            root   /Users/liujinkai/dev/workspace/cochat/phonegap/www/;
            index  index.html index.htm;
        }

==================设置开机自启动===========

把 nginx 设置为开机启动运行:

1
2
3
mkdir -p ~/Library/LaunchAgents
cp /usr/local/Cellar/nginx/1.2.6/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist

不过试了一下,不是超级用户登陆,而是普通用户登陆,并且监听的端口在1024以下的(例如把默认的8080端口改为了80端口),nginx 开机是启动不了。因此,要 nginx 开机启动的话,需要给予它管理员权限:

1
2
sudo chown root:wheel /usr/local/Cellar/nginx/1.2.6/sbin/nginx
sudo chmod u+s /usr/local/Cellar/nginx/1.2.6/sbin/nginx

mac osx上使用nginx

nginx 和apache和lighttpd比起来都比较优秀 那么在osx上怎么使用呢

我的Mac os x中的nginx配置文件nginx.conf

环境: Mac os x 10.10.3 + xcode6.3 在mac下用brew install nginx安装好了nginx,增加对php的支持,完整的nginx.conf文件内容如下: ...

Nginx安装及配置文件nginx.conf详解

1、安装Nginx 在安装Nginx之前,需确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库。 下面是Nginx安装过程: wget h...

Nginx安装及配置文件nginx.conf详解

摘自http://www.cszhi.com/20120513/nginx_nginx-conf.html 1、安装Nginx 在安装Nginx之前,需确保系统已经安装了gcc、 open...

Nginx安装及配置文件nginx.conf详解

1、安装Nginx 在安装Nginx之前,需确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库。 下面是Nginx安装过程: wget h...

Nginx安装及配置文件nginx.conf详解

1、安装Nginx 在安装Nginx之前,需确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库。 下面是Nginx安装过程: wget h...
  • JIESA
  • JIESA
  • 2016年04月11日 20:21
  • 425

Nginx安装及配置文件nginx.conf详解

1、安装Nginx 在安装Nginx之前,需确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库。 下面是Nginx安装过程: wget h...

nginx安装时需要的文件2:fcgi.conf

  • 2012年03月08日 13:20
  • 899B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mac 上安装nginx并且配置conf文件
举报原因:
原因补充:

(最多只允许输入30个字)