本文不提供所有资源,只做学习和讨论使用。
开发工具各有千秋,而jetbrains家的各种软件都是精品(个人觉得)从最初的idea到pycharm,产品范围极广,奈何囊肿羞涩,只能使用社区版,同时也想使用一下高端的专业版。
在lanyus大神的博客上(http://blog.lanyus.com/)看到了激活的方法,手痒尝试了一下,发现所有的服务器地址都被官方封了,那何不干脆自己搭建一个服务器呢?说干就干。
首先,需要一台服务器,不用太大(免费的最好,没有申请过AWS的朋友,可以免费使用一年,具体的AWS申请:https://blog.waterstrong.me/aws-ec2-basic/)下面我也以AWS举例。
服务器申请,并基础配置好后,还需要做一部操作,打开端口:
1.找到“网络与安全→安全组”
2.选择“launch-wizard-1”(可能不一样,不确定)
3.在“描述”那里,选择“入站”,点击“编辑”→“添加规则”,选择“自定义TCP规则”,端口填入1027(本文使用的是这个),来源选择“任何位置”,点击保存。。。
至此,服务器的配置基本完成,如有疑问可以留言询问。
下面我们链接服务器,开始设置服务器。通过shell工具链接上你的服务器(具体的链接方法官方有,不做表述,可留言)。
拿出在lanyus大神哪获得的IntelliJIDEALicenseServer,因为我们服务器是Linux的,所以使用IntelliJIDEALicenseServer_linux_amd64,直接
./IntelliJIDEALicenseServer_linux_amd64就可以运行了,但是我们需要一直开启,只需要:
nohup ./IntelliJIDEALicenseServer_linux_amd64 &如果遇到无法启动的时候,需要给IntelliJIDEALicenseServer_linux_amd64设置访问权限:
chmod -R 777 IntelliJIDEALicenseServer_linux_amd64这样就可以了。
在激活软件的地方填入你申请的弹性IP的就可以了。如:
http://{IP}:1027