这个博客已经过去了很久……

不过,你可以通过以下方式找到我

现在的位置: 首页 > 谈前端 > server > 正文
Mac 上如何安装 Homebrew [然后安装 Nginx]小白入门
2014年03月17日 server ⁄ 共 1078字 等你评论
  • 安装 Homebrew

    ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

    打开 Terminal[ 终端-在Finder-应用程序-实用工具里面], 复制并粘贴以上指令。

    该脚本首先会解释它要做什么并暂停操作,在指令确认之后才会开始安装。

    开始安装

    安装完成

    安装完成Homebrew后接下来用 brew 来安装 Nginx ,你可以手动去 官网下载最新版的Nginx  (记得下载后缀是.gz的压缩包),当然这个咱先略过不表,这里就用brew的指令实现,

    brew install nginx

    如下图:

    安装Nginx

    安装完成后 启动Nginx 默认8080 端口 ,预览 http://localhost:8080

    sudo nginx

     更多信息可以 ngonx -h 哦~

    #重新加载|重启|停止|退出 nginx
    nginx -s reload|reopen|stop|quit
    打开 nginx 后,默认的访问端口 8080,如果要改为常用的 80 端口,则要修改 “/usr/local/etc/nginx/nginx.conf” 下监听(listen)端口值。
    默认的文件访问目录(root)是 “/usr/local/Cellar/nginx/1.4.2/html”(这里的1.4.2是安装的nginx的版本,文件夹名以安装的nginx版本为准)。

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

    mkdir -p ~/Library/LaunchAgents/
    cp /usr/local/Cellar/nginx/1.4.2/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/
    launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist

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

    指令如下:

    sudo chown root:wheel /usr/local/Cellar/nginx/1.4.2/bin/nginx
    sudo chmod u+s /usr/local/Cellar/nginx/1.4.2/bin/nginx

    #安装mysql

    homebrew安装的版本同样是当前最新的稳定版,安装的过程比较简单,不过初始化就相对麻烦很多了,这里我失败了很多次。

    brew install mysql

    相关配置mysql 的博文楼主正在整理中~

友荐云推荐
×