您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页如何使用 VPS 搭建 JetBrains 编辑器激活服务器

如何使用 VPS 搭建 JetBrains 编辑器激活服务器

来源:二三娱乐

安装环境:

Ubuntu 16.04 LTS

安装步骤:

1. 更新系统
sudo apt-get update
sudo apt-get upgrade

如果出现以下错误:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

请尝试:

sudo rm /var/lib/apt/lists/lock

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

sudo dpkg --configure -a
2. 下载反代工具, 可用于激活JRebel

下载作者lanyu提供的服务端,基本上覆盖了所有类型的操作系统,从 Windowsmac 都有:

使用方法详解:

./ReverseProxy_[OS]_[ARCH] -h

Usage of ReverseProxy_[OS]_[ARCH]:
  -l string
        listen on ip:port (default "0.0.0.0:8888")
  -r string
        reverse proxy addr (default 
./ReverseProxy_windows_amd64.exe -l "0.0.0.0:8081" -r 

Listening on 0.0.0.0:8081, forwarding to 

具体步骤:

wget 
chmod -R 777 ReverseProxy_linux_amd64
nohup /Users/such/Jetbrains/IdeaServer -l 0.0.0.0:9527 &>/dev/null &

设置为后台运行,并加入开机启动。我没有使用launchctl,而是直接加入开机启动项(大家自行百度即可)

3. nginx 配置代理
sudo apt-get install nginx
cd /etc/nginx/sites-available && vim default 
server {

  listen 80;
  
  server_name    # 此处配置的域名便是需要的 Lisence Server
  
  location / {
      proxy_pass http://127.0.0.1:9527;  # 运行的服务端端口
      proxy_redirect off;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  }
}
nginx -s reload
4. 搭建完成, 测试

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务