架设Jetbrains家族IDE授权服务器

介绍

Jetbrains家族的IDE都非常好用,请尽量支持正版!请尽量支持正版!请尽量支持正版!(重要的事情说三遍)

购买链接:https://www.jetbrains.com/webstorm/buy/#edition=commercial

对于暂时经济不宽裕的同学,你可能需要一款Jetbrains家族IDE授权服务器。比较明智的选择是Google一台即可,当然又像博主一样喜欢折腾的话不妨尝试自行架设,操作如下:

软件准备

喝水不忘挖井人,在此向服务器软件的作者Lanyu表示衷心的感谢。
服务器软件下载地址:
https://mega.nz/#!Hs4CEbRR!FteOJmJ0AfuLvTUFs3dn9xH6eESm3io2BZ5neIXTQds
解压密码:3415E428
下载后有很多版本,amd64是64位,386是32位。 如果你电脑是windows,对应的使用windows后缀的文件;Ubuntu/centos等没有对应后缀的用linux,要注意区别32/64位。

windows系统使用

源自http://blog.lanyus.com/archives/174.html

1、下载对应的文件

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

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

Linux服务器部署

因为博主使用的是64位系统,所以选择IntelliJIDEALicenseServer_linux_amd64上传到任意目录,在此以/root/idea/目录为例说明

理论上你会看到以下信息,视为运行成功,否则就是出错啦

我们可以通过Screen的方式实现后台运行,如没有安装请使用yum -y install screen安装
使用vim /etc/rc.local命令编辑开机启动项目,在文件的最后条前添加以下内容

请注意!需要执行命令chmod +x /etc/rc.d/rc.local后开机启动项目才会生效

重启后可以使用命令查看是否启动

最后,为了确保外网访问,还需要设置nginx的反向代理,参考配置如下:

配置好以后就可以使用反向代理出来的http://xxx.xxx.com 实现Jetbrains家族IDE激活了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注