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

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

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

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

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

IntelliJIDEALicenseServer.png

标签: none

已有 515 条评论

  1. 算神 算神

    端口被本地一个服务给占用了,怎么改兄弟

    1. @算神呃,端口写死了的,改不了

      1. @算神 @算神

        @ilanyu
        好吧,好歹整个配置文件,我换了台服务器,可以用了,完美支持2016.1.。不错不错,你是通过Wireshark 抓包自己研究的验证机制?

    2. @@算神,嗯抓包加逆向

  2. rfadown rfadown

    It work with PHPStorm 2016.1. Thanks alot.

  3. vurtne vurtne

    大神收下我的膝盖

  4. Eric Eric

    大神请收下我的膝盖,另外像您的女票问好,他老公好牛掰

  5. mbp mbp

    baidu link is broken, and i cant download the other link :/

  6. squall squall

    linux下面用1024一下端口得用root权限啊,能改下端口号么

    1. @squall,好吧,我马上再编译一份

    2. @squall,41017端口的好了

    3. sun sun

      @squall
      写了个groovy版本的,默认80端口,-p或--port指定端口,需要java6环境以上。

      usage: lcsrv -p
      -p,--port listen port

      https的goo.gl/Y2cZ3Y

      1. 不能访问了,能否更新一下,大神 不能访问了,能否更新一下,大神

        @sun不能访问了,能否更新一下,大神

  7. adamweixuan adamweixuan

    大神,能不能让我膜拜一下源码

  8. loonghwang loonghwang

    同求,膜拜一下源码

  9. elvis elvis

    想请教下linux下文件怎么执行?就直接运行那个文件吗?

  10. 源码,使用python

    pan.baidu.com#s#1o6UvzKI
    密码:vfjh

    请不要大面积传播

    感谢:CrackAttackz、ilanyu、GitHub

    1. hubei hubei

      源码的网盘不能访问了,能够再分享一下吗?谢谢。

      1. @hubei把#替换成斜杠

        1. hubei hubei

          @Echizen Ryoma
          谢谢!

        2. Eds Cook Eds Cook

          @Echizen [email protected]您好,百度下载挂掉了能重新发一份吗

    2. testino testino

      @Echizen Ryoma
      代码中的privatekey貌似加载失败啊

    3. TinyZ TinyZ

      @Echizen Ryoma 知道idea出现:
      license server response haven't passed data integrity check. Validation failed
      提示是啥意思吗

      1. @TinyZ要么你设置成开机启动,要么搭建服务器

        1. pupie pupie

          @Echizen Ryoma
          用python 跑起来127.0.0.1:8000 上似乎也无法正确授权,requirements里必要包已安装,python2.7

        2. pupie pupie

          @Echizen [email protected]

          问题已经解决,没有注意requirements里面的要求包。
          测试发现rsa==3.4会导致授权失败,抓包发现每次授权的时候返回的signature会变化,rsa==3.3没有问题。
          目前测试可用的依赖包搭配:
          Django==1.9.4
          pyasn1==0.1.9
          rsa==3.3
          wheel==0.29.0

          1. @pupie欢迎加入https://github.com/niaolianyu/JetBrainsLicenseServer

        3. infinitysky infinitysky

          @Echizen Ryoma 大湿大湿。。 github 上面被的吃掉了。。。能不能再比如bitbucket 或者gitlab 上重新刷一份?

          1. fairysword fairysword

            @sun
            不能访问了

    4. ronylulu ronylulu

      @Echizen Ryoma 现在用不了了

    5. 雾落尘 雾落尘

      @Echizen Ryomagithub被封了

    6. @Echizen [email protected]@infinitysky
      能再次分享么?

    7. Avatar Avatar

      @Echizen Ryoma大神,能在分享下源码么,刚学python想膜拜下

      1. Echizen Ryoma Echizen Ryoma

        @Avatar我已经转战GoLang了,Python就没啥意义了。欢迎下载 https://bitbucket.org/echizenryoma/jetbrains-license-server/downloads/

        1. Avatar Avatar

          @Echizen Ryoma大神,为什么Python没有意义了?以后GoLang会取代Python吗?

          1. Echizen Ryoma Echizen Ryoma

            我可能表达有问题,我是觉得Go移植性比Python要强。另外,Go而且不需要依赖,因为是编译成二进制可执行程序,这点可以很容易嵌入到路由器。但是思路都是一样的,代码就那么点,很快就看懂了。我只是说Go更适合做这种程序。

    8. 蓝冰 蓝冰

      @Echizen Ryoma您好 github上的JetBrainsLicenseServer项目已经被删除 了 您能否重新共享一下python的源码呢?或者直接发到我邮箱 感激不尽。

  11. iwillneverstop iwillneverstop

    Thanks a lot for an offline server.

    Can you give us the possibility to change some parameters so that JetBrains products will say that: Licensed to ?

    1. iwillneverstop iwillneverstop

      Licensed to [myname].

      1. @iwillneverstop,modify your computer user name to your name,and the computer name must be ^[a-zA-Z0-9]+$

        userName := string(args.Peek("userName"))
        if len(userName) == 0 {
        userName = "ilanyu"
        }
        if match, _ := regexp.MatchString("^[a-zA-Z0-9]+$", userName); !match {
        userName = "ilanyu"
        }

        1. iwillneverstop iwillneverstop

          @ilanyu

          Thank you for your reply. I'm going to test it.

          If you don't mind, please give use the opportunity to change to any usernames as well as to change the information that the license server displays (custom author, custom url, custom email, ...) in the future.

          Have a nice day.

          1. iwillneverstop iwillneverstop

            @iwillneverstop

            It seems not working for me. I changed my computer name to TEST. The products are still licensed to YOURNAME.

          2. iwillneverstop iwillneverstop

            @iwillneverstop

            More test: I changed both the computer name and my account name to TEST but the products are still licensed to YOURNAME.

  12. seed seed

    非常感谢楼主的无私奉献!!!!
    大赞!!!!

  13. kodal kodal

    How to use in ubuntu? I can't understand

  14. javaer javaer

    牛逼,可以用,太崇拜了!!!!

    1. kodal kodal

      @javaer what is worship?

  15. JavaLearner JavaLearner

    厉害厉害!!可用,感谢大牛无私奉献

  16. 随風 随風

    问下linux上怎么以服务的方式运行呢,或者怎么后台运行?

  17. João Vitor - Brasil João Vitor - Brasil

    Please STAGES What Next?
    step by step.
    Thx.

  18. João Vitor - Brasil João Vitor - Brasil

    THXXXXXXXXXXXXXXXXXXXX!!!!!!!!! GOD BLESS YOU LANYUS

  19. akamos akamos

    大神,加个命令行参数-p 多好~

  20. Cong Min Cong Min

    搭建以后的网页可以自定义么,路径是什么呢~

    1. @Cong Min,不能,如果有这个需求,可以自己破解,自己开发

添加新评论