2018.02.06 更新
请暂时不要更新至2017.3.4版本,本地反向代理已失效。
导语
最近 JetBrains 授权服务器封的比较严重,在 2017.3 之前我们可以使用 License Server 设置成 http://idea.imsxm.com 一旦更新到2017.3之后的版本,就会发现网上很多授权服务器都被禁用了,
但是我们发现使用反向代理到 http://idea.imsxm.com 就可以授权,下面我们来看一下如何反向代理。
安装Nginx
打开 终端,执行 brew install nginx
安装完之后,执行 nginx
nginx的默认端口是 8080 打开浏览器访问 http://localhost:8080/ 如果看到图1的界面,那我们的nginx安装就完成了
配置Nginx
打开 /usr/local/etc/nginx/nginx.conf 在 server 同级添加以下代码server { listen 10000; server_name localhost; location ^~ / { proxy_pass http://idea.imsxm.com; }}
重启Nginx
如果你已经启动了nginx,然后再修改 nginx.conf 文件,这时需要重新启动nginx
执行 nginx -s reload
最后我们在 License Server 中输入http://localhost:10000/,点击激活,完成。