License Server 搭建教程 For WebStorm、PhpStorm等JetBrains软件【废】

--- 2019/1/18 更新 ---

以下方法已不可用。。。
最新的破解方法请 移步至 rexzx的简书




对 原作者的几次更新做了个总结概括,免得有人搞不清而踩坑


下载地址:(请选择自己所需要的版本)

解压密码:C733385A90EF0EBFEFAA70C273E8887C4E0B4014

参数说明:

  • -p参数,用于指定监听的端口
  • -u参数,当未设置-u参数,且计算机用户名为^[a-zA-Z0-9]+$时,使用计算机用户名作为idea用户名。
  • -l参数,用于指定绑定监听到哪个IP。

用户使用浏览器直接打开授权服务器时,若在程序工作目录中存在IntelliJIDEALicenseServer.html文件,则返回IntelliJIDEALicenseServer.html中的内容到用户浏览器。如图:

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

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


注册成功后,点击Help->About,就可以看到激活后的信息了


若要自定义用户名和端口
请在cmd中指向 IntelliJIDEALicenseServer_windows_amd64.exe 所在目录 然后
IntelliJIDEALicenseServer_windows_amd64.exe -u 用户名 -p 端口号
如图:


若是Ubuntu系统
进入到

IntelliJIDEALicenseServer_linux_amd64

所在目录,

然后
chmod 755 IntelliJIDEALicenseServer_linux_amd64

sudo ./IntelliJIDEALicenseServer_linux_amd64 -u 用户名(用户名不能含有空格) -p 端口号

别忘了使用nohup进行 license server的进程守护,不然 shell关闭后 license server的进程也就结束了,已激活的可能没啥影响 但是下次你要再激活的话 就很麻烦了,要重新打开shell启动 license server 然后在执行激活操作,用 nohup之后 就一劳永逸了~


原文链接:http://blog.lanyus.com/archives/174.html 作者:ilanyu