搭建Jetbrains家族IDE授权服务器
来源:互联网 发布:成龙 张蓝心 知乎 编辑:程序博客网 时间:2024/06/08 10:04
原文地址:http://flycorn.com/2017/01/31/%E6%90%AD%E5%BB%BAJetbrains%E5%AE%B6%E6%97%8FIDE%E6%8E%88%E6%9D%83%E6%9C%8D%E5%8A%A1%E5%99%A8/
支持购买正版渠道:https://www.jetbrains.com/idea/buy/
在此感谢软件作者Lanyu!
1、下载授权软件
1、地址1
2、百度云 | 提取码:2xf2
2、根据自己的系统选择对应的版本
此处以64位centos系统为例!
将文件上传到服务器任意目录中(此处以/root/目录为例),并将文件名修改为IdeaServer(短名称方便操作)
**跳转目录**cd /root/**改名**mv IntelliJIDEALicenseServer_linux_amd64 IdeaServer
**修改可执行权限**chmod +x IdeaServer**运行测试**/root/IdeaServer -p 1017 -prolongationPeriod 999999999999出现如下结果表示成功:
12345678910
[root@flycorn ~]# /root/IdeaServer -p 1017 -prolongationPeriod 9999999999992017/01/31 15:04:15 *************************************************************2017/01/31 15:04:15 ** IntelliJ IDEA License Server **2017/01/31 15:04:15 ** by: ilanyu **2017/01/31 15:04:15 ** http://www.lanyus.com/ **2017/01/31 15:04:15 ** Alipay donation: lanyu19950316@gmail.com **2017/01/31 15:04:15 ** Please support genuine!!! **2017/01/31 15:04:15 ** listen on 0.0.0.0:1017... **2017/01/31 15:04:15 ** You can use http://127.0.0.1:1017 as license server **2017/01/31 15:04:15 *************************************************************
12345
#软件参数说明-l 指定绑定监听到哪个IP(私人用)-u 用户名参数,当未设置-u参数,且计算机用户名为^[a-zA-Z0-9]+$时,使用计算机用户名作为idea用户名-p 参数,用于指定监听的端口-prolongationPeriod 指定过期时间参数
3、利用supervisor实现守护进程
关于supervisor可参考我的简书supervisor文章
1234567
vi /etc/supervisor/supervisord.conf#添加以下内容[program:idea-server]command = /root/IdeaServer -p 1017 -u flycorn.com -prolongationPeriod 999999999 -l 127.0.0.1autostart=trueautorestart=truestartsecs=3
4、Nginx反向代理
12345678910111213141516
{listen 80;server_name idea.flycorn.com; #此域名仅供参考root /home/wwwroot/;location / {proxy_pass http://127.0.0.1:1017;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}access_log off; #access_log enderror_log /dev/null; #error_log end}
OK…至此授权服务器搭建完成,打开ide选择服务器激活,填入自己的服务器域名就可以畅快使用了!
阅读全文
0 0
- 搭建Jetbrains家族IDE授权服务器
- 五分钟搭建Jetbrains家族IDE授权服务器
- 搭建Jetbrains授权idea服务器
- 破解JetBrains家族IDE
- Mac搭建自己的IntelliJ IDEA授权服务器,自定义用户名激活JetBrains IDE
- JetBrains授权服务器
- 收集一些JetBrains授权服务器
- JetBrains家族IDE激活方式,PhpStom最新版激活
- Intellij license server JetBrains 授权服务器
- JetBrains C++ IDE 推荐
- [IDE]jetbrains常用快捷键
- JetBrains IDE Support
- 如何搭建IntelliJIDEA授权服务器
- 使用idea搭建授权服务器
- Cocos2d-html5 搭建开发环境,运行 Hello World,JetBrains IDE Support
- Cocos2d-html5 搭建开发环境,运行 Hello World,JetBrains IDE Support
- IDEA 服务器搭建 IDEA授权服务器
- JetBrains全家桶(IDE)激活
- tensorflow实现非线性回归
- 解决 Android 26 无法查看系统源码的问题
- [FAQ09809][NW]运营商名称支持多语言
- filter多个参数处理方法+Python的filter过滤器理解
- Fragment间传值三种方式
- 搭建Jetbrains家族IDE授权服务器
- 连接池的问题
- Leetcode#70: Climbing Stairs
- Struts2 Part2
- jQuery Mobile中单选按钮radio的data-*选项
- vmware共享存储的配置
- vue自定义指令VNode详解
- 获取servlet配置文件内容
- python并发编程之多线程2------------死锁与递归锁,信号量等