您的位置:首页 > 运维架构 > 反向代理

mac上安装配置启动nginx,实现反向代理

2017-09-15 17:31 609 查看
本文转自:http://blog.csdn.net/u014445339/article/details/72869135

1.安装

第一步,安装brew(如果已安装,过!),在命令行终端执行:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

第二步,安装nginx. 在命令行终端执行:/usr/local/bin/brew install nginx

2.配置

配置文件目录   /usr/local/etc/nginx/nginx.conf

使用vim打开: sudo vim/usr/local/etc/nginx/nginx.conf

在文件里面添加

server{
listen [你要监听的端口号];
server_name [你要监听的域名/IP];

location / {
proxy_pass [代理的目标地址];
}
}

conf文件中有示例的server,可以添加多个server。

3.启动

配置完成,保存文件之后。

启动命令: sudo nginx

快速停止命令 sudo nginx -s stop

平稳退出命令:sudo nginx -s quit

重新加载配置文件命令:sudo nginx -s reload   (当配置文件修改后,可执行此命令)

重新打开命令: sudo nginx -s reopen (不知道做什么用)

按以上方案安装后,出现了403错误,在nginx.conf文件的第一行加上
user root owner;再重新启动nginx,解决
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: