IntelliJ IDEA License Server本地搭建教程

2016年3月20日更新支持自定义端口及用户名,详见
http://blog.lanyus.com/archives/189.html
2016年7月13日更新支持自定义浏览器打开页面,详见
http://blog.lanyus.com/archives/228.html
2016年7月15日更新完善自定义用户名功能,详见
http://blog.lanyus.com/archives/231.html
2017年5月24日更新修复ReSharper无法激活的问题,详见
http://blog.lanyus.com/archives/305.html
2017年10月1日更新修复mac os 10.13上无法运行的问题,详见
http://blog.lanyus.com/archives/314.html

1、下载下面的文件

1017端口版:

链接: http://download.csdn.net/detail/lanyu19950216/9465577

备用链接: https://drive.google.com/file/d/0Bx7wGDIg2K-7MTJ1TGN1V1IzTVk/view?usp=sharing

备用链接: https://pan.baidu.com/s/1hqVTze8 密码: pf5n

41017端口版:

链接:http://download.csdn.net/detail/lanyu19950216/9465792

备用链接: https://drive.google.com/file/d/0Bx7wGDIg2K-7T2JNRjhMNTZ6bGc/view?usp=sharing

v1.3:

磁力链接: magnet:?xt=urn:btih:2289E4F8CEB346AC44E54C8C0DA706CC537301AA

v1.4:

https://mega.nz/#!Hs4CEbRR!FteOJmJ0AfuLvTUFs3dn9xH6eESm3io2BZ5neIXTQds

解压密码:3415E428

磁力链接: magnet:?xt=urn:btih:ED1FA379ECBD34D13CB7D14B0C2B024986A6FC79&dn=IntelliJIDEALicenseServer(v1.4).tar

v1.5:

https://mega.nz/#!2w5WBL7I!OhsaQHOaW_IsUznu5loN3a-bSbLV--McOBqA-PM8EuY

2、找到自己操作系统的版本,我这里使用IntelliJIDEALicenseServer_windows_amd64.exe,双击打开运行

3、在idea注册界面选择授权服务器,填写http://127.0.0.1:1017,然后点击“OK”,如图

PS:不要问为啥端口是1017,我女票生日

IntelliJIDEALicenseServer.png


新方法:

可直接使用 http://blog.lanyus.com/archives/317.html 的反向代理工具, 搭建idea.lanyus.com的反向代理激活idea、jrebel、xrebel、jrebel for android

标签: none

已有 643 条评论

  1. hugo hugo

    1017端口可能被封了,12月21号就不能激活了

    1. hugo hugo

      @hugo

      提示
      this license server address is incorrect, please visit this page to learn more.

      1. 刘旭 刘旭

        @hugo
        只是屏蔽了127.0.0.1:1017,你懂的

        1. hugo hugo

          @刘旭

          难道要改hosts?我试试,今天突然over了

          1. @hugo我今天用着也挂了

        2. 大神 大神

          @刘旭什么意思

          1. 刘旭 刘旭

            @大神
            本机IP是127.0.0.1,但本地IP不是,这样理解吗?

      2. alverick alverick

        @hugo

        i used ngrok (windows, mac, linux)

        ngrok http 1017

    2. OK OK

      @hugo亲测,还可用!

      1. @hugo我今天用着也挂了,还可以改端口?

        1. @Back改了host可以了

          1. jun jun

            @Back
            host 需要怎么改? 帮忙解惑下

    3. piggy piggy

      @hugo
      换一个端口还能继续用。

      1. Maxim Maxim

        @piggy
        你用nginx配置一个反向代理就可以了,我贴一段你看一下。

        server {
        listen 6565;

        location / {
        root /home/web2_root;
        proxy_pass http://127.0.0.1:1017;
        proxy_read_timeout 300;
        proxy_connect_timeout 300;
        proxy_redirect off;

        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        }
        }

        然后启动nginx 访问 :http://127.0.0.1:6565 就行 我已经亲测可以

        1. Allen Allen

          @Maxim
          root /home/web2_root; 这个路径下放的什么

    4. 智能abc 智能abc

      @hugo可以使用修改hosts文件随便添加一个网站地址指向127.0.0.1然后在idea服务器验证那里填写hosts文件中的映射地址,就可以验证了,2017年12月23日,遇到和你一样的问题,使用这个方法验证成功!

    5. Traveler Traveler

      Nginx这么配置一下试试

      # IntelliJIDEALicenseServer
      server {
      listen 80;
      server_name idea.yourdomain.me;

      location / {
      proxy_pass http://0.0.0.0:1017;
      }

      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }

      1. @Traveler

        我以前也是这么写的,现在不能用

  2. kkillala kkillala

    @hugo
    只要换个端口就好了,下载 v1.3 -p 你的端口

  3. 我

    不能用了

  4. @jun我是Win7 在C:\Windows\System32\drivers\etc下面找到hosts文件打开把
    127.0.0.1 localhost
    ::1 localhost
    前面的#注释去掉就行了

  5. flosy flosy

    发现一个Golang的开源版本,也可用

    https://github.com/xczh/jetserver

    不知道和楼主提供的版本有什么区别?

    1. @flosy Golang的版本没有提供私钥,你怎么用的

      1. flosy flosy

        @thief
        私钥不是问题...email找作者要会给
        貌似是为了规避Github的DMCA问题

  6. suing_baby suing_baby

    lanyu大神,我是17年8月15号转账16.6的人,我更新了High Sierra之后,报了runtime错误,您能提供一下解决的方法吗?

    1. suing_baby suing_baby

      @suing_baby
      下了v1.5版本解决了

      1. Rila Rila

        @suing_baby
        我想问一下,mac上是怎么启动的,直接运行会闪退啊

        1. Rila Rila

          @Rila
          弄好了...权限没加...

  7. sudo sudo

    你好,下载地址打不开了!

  8. Dave_13 Dave_13

    Hello,

    First, thanks for your work.

    I am under macOS 10.13.2. I want to automate the launch of the license server because after a while, IntelliJ no longer sees the server. It's like he's stopped.

    After decompression, I did:
    CHMOD + x from darwin386 file
    Then:
    sudo ./IntelliJIDEALicenseServer_darwin_386

    How can I make the server always work even after a restart of the workstation?

    1. lise lise

      @Dave_13
      Hi dave, any success ? i'm also looking to start this server with system boot.

  9. 使用nginx反向代理配置失败,已经尝试使用以下方式解决:
    1.脚本 -p 5869启动服务(当然可以使用service脚本)
    2.在服务器防火墙中开启5869端口

    如果想让用户能够在浏览器中看到提示文档,我做了以下操作:
    1.如果是通过service开启的服务,需要在/目录下创建IntelliJIDEALicenseServer.html文件
    2.如果是通过激活脚本启动的,需要在脚本所在目录创建IntelliJIDEALicenseServer.html文件
    3.我觉得用户通过浏览器访问也要加上端口号太麻烦,所以给配置了个虚拟主机

    1. @御风而行

      提供一个激活服务器:http://xidea.kunx.org

      欢迎添加链接 https://blog.kunx.org 御风而行

  10. 会飞的叶子 会飞的叶子

    好巧,我女票生日也是1017

  11. jwwss jwwss

    v1.5的地址不能打开了,能否更新一下

  12. 聪明的猪 聪明的猪

    那个反代可以用。

  13. BruceXie BruceXie

    mac版,我这样运行没问题,理论上加了&可以后台运行,实际上看上去也是后台运行了,因为我回车它运行并输出运行信息后,就没有占用当前窗口了,我可以继续敲命令做其他事,这样肯定是后台运行了吧,否则如果没有后台运行,它是会占用当前窗口,我是无法继续在当前窗口敲命令的,但奇怪的是我关掉命令窗口后,服务却又停止了,不知道这是不是bug?方便的话可以往我邮箱发个联系方式,我可以给你截图什么的。

    /usr/local/IntelliJIDEALicenseServer/IntelliJIDEALicenseServer_darwin_amd64 -u Bruce\ Xie -p 41017 -prolongationPeriod 3153600000 &

    1. BruceXie BruceXie

      @BruceXie还是我自己,在语句最前面加上nohup就没事了

  14. dzzgml dzzgml

    mac 下面怎么激活?

  15. dzzgml dzzgml

    mac下怎么运行这个文件,我直接点好像不行。

添加新评论