nginx的安装和配置 - mac环境下

最近在博客园写的文章,字体颜色发布出去的和实际写的不一样,有bug,大家将就着看吧。。。

 

 

1. 先安装 homebrew (mac软件包的管理器),官网https://brew.sh/index_zh-cn

  1.1 打开终端,在终端输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)",按下回车,即开始安装 homebrew

  1.2 安装中间会出现 Press RETURN to continue or any other key to abort ,这时按下回车,输入电脑的密码,等待继续安装即可

  1.3 出现 Installation successful! ,说明安装成功了

  1.4 这个过程大概需要20min。。。

2. 安装 nginx:

  2.1 终端输入:sudo brew install nginx 即可

  2.2 如果不使用sudo(最高权限),可能会出现权限不足的报错,比如:nginx: [alert] could not open error log file: open() “/usr/local/var/log/nginx/error.log” failed (13: Permission denied)

3. nginx 安装完成之后,查看版本:nginx -v

4. 启动 nginx:sudo nginx 

  4.1 也可以使用 sudo brew services start nginx 启动 nginx,但是配置文件 nginx.conf 被修改之后,这个命令就不起作用了,故不建议使用

5. 检查 nginx 是否启动成功:

  5.1 浏览器输入:http://localhost:8080,如果出现以下界面,则 nginx 启动成功

    5.2 nginx 默认端口是 8080,在配置文件 nginx.conf 里面,配置文件在 /usr/local/etc/nginx/ 里面

  5.3 如果 8080 端口被占用会报错,比如:nginx: [emerg] bind() to 0.0.0.0:80 failed (48: Address already in use) , 解决方法就是修改配置文件 nginx.conf 里面的端口号

  5.4 如何打开 /usr/local/etc/nginx/ ,有两种方法:

    5.4.1 usr 文件夹在 finder 里面默认是隐藏的,打开 finder,按下快捷键 command+shitf+g,即可显示 finder 里面隐藏的文件夹,按照路径 /usr/local/etc/nginx/ 打开 nginx 文件夹

    5.4.2 直接在终端输入 cd /usr/local/etc/nginx/ 即可进入 nginx 文件夹

6. 关闭 nginx:sudo nginx -s stop

7. 重新加载 nginx:sudo nginx -s reload  

 

posted @ 2020-02-11 11:12  爱美的女孩儿  阅读(312)  评论(0编辑  收藏  举报