搭建Jetbrains家族IDE授权服务器
下载后有很多版本,如果你电脑是windows,对应的使用windows后缀的,Mac OS使用darwin后缀,
Ubuntu/centos等没有对应后缀的用linux,要注意区别32/64位,amd64是64位,386是32位。
windows下就不介绍了,点击就可以用,如果需要自定义参数,请根据采用命令行带参数运行,,参数如下:
-u 用户名参数,当未设置-u参数,且计算机用户名为^[a-zA-Z0-9]+$时,使用计算机用户名作为idea用户名 -p 参数,用于指定监听的端口 -prolongationPeriod 指定过期时间参数
PS:若在程序工作目录中存在IntelliJIDEALicenseServer.html文件,则返回IntelliJIDEALicenseServer.html中的内容到用户浏览器。
接下来,介绍如何部署到Linux服务器上,首先将IntelliJIDEALicenseServer_linux_amd64上传到任意目录,我这里是root目录,先将名字改了,太长了
mv IntelliJIDEALicenseServer_linux_amd64 IdeaServer
接下来 需要把它运行起来,先加一个可执行权限
chmod +x IdeaServer
开始运行
/root/IdeaServer -p 1024 -prolongationPeriod 999999999999
默认运行会出现以下信息,则为成功。如果要后台运行,请使用nohup命令
我们可以通过nohup的方式实现后台运行
cd /root/ nohup ./IdeaServer -p <span class="hljs-number">1024</span> -prolongationPeriod <span class="hljs-number">999999999999 > idea.out 2>&1 &
也可以通过supervisor实现守护进程,自启动。命令如下
vi /etc/supervisord.conf #添加以下内容 [program:idea-server] command = /root/IdeaServer -p 1024 -u imsxm.com -prolongationPeriod 999999999 -l 127.0.0.1 autostart=true autorestart=true startsecs=3
接下来,将自己的域名采用nginx反向代理过来,nginx如以下配置
server { listen 80; server_name idea.imsxm.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 end error_log /dev/null; #error_log end }
转载于:https://blog.51cto.com/wangzhiqiang/1872300
搭建Jetbrains家族IDE授权服务器相关推荐
- 使用Owin中间件搭建OAuth2.0认证授权服务器
前言 这里主要总结下本人最近半个月关于搭建OAuth2.0服务器工作的经验.至于为何需要OAuth2.0.为何是Owin.什么是Owin等问题,不再赘述.我假定读者是使用Asp.Net,并需要搭建OA ...
- SpringSecurity(二十)---OAuth2:实现资源服务器(上)资源服务器搭建以及直接调用授权服务器模式
一. 前言 本章将讨论如何使用Spring Security实现一个资源服务器,资源服务器是管理用户资源的组件.另外,学习本章有个前提,需要先把前面搭建授权服务器的相关文章先给阅读,否则可能后面出现的 ...
- JetBrains 家族所有 IDE 主题配色方案 下载安装方法
本文支持 InteliJ IDEA .PhpStorm. PyCharm. RubyMine. WebStorm. AppCode 等所有 JetBrains 家族 IDE 如何使用idea配色方案? ...
- 【教程】2分钟搭建Jetbrains系列的Linux授权服务器
准备工作: 一台公网IP可访问的服务器 SSH工具 授权服务器搭建过程: 首先通过SSH工具连接你的服务器,下载激活文件 wget https://files.cnblogs.com/files/co ...
- JetBrains 授权服务器(License Server URLS):
使用方法:激活时选择License server 填入http://idea.higherbros.com 点击Active即可. how-to-active: when active,type th ...
- 正在向icntv服务器认证授权信息,Spring-Security-OAuth2服务器之搭建认证授权服务器[一]...
结构基础 基础框架:Spring Boot + Spring-Security-OAuth2 存储介质:Mysql + Redis 持久化方式:Spring-data-jpa 测试工具:Postman ...
- IntelliJ IDEA授权服务器使用搭建
IntelliJ IDEA授权服务器地址:http://101.132.235.155:1017/ 使用方法,下载成功IDEA首次打开出现以下页面,选择License server,输入以上地址点击A ...
- 自己搭建IntelliJ IDEA授权服务器
https://blog.csdn.net/maozexijr/article/details/79072287 尊重原创,原文链接 感谢 首先说明,服务器文件不是我写的,我也是从lanyu大神那里搬 ...
- 【转】idea激活搭建授权服务器
1.下载软件:磁力链接: magnet:?xt=urn:btih:2289E4F8CEB346AC44E54C8C0DA706CC537301AA 复制磁力链接地址 magnet:?xt=urn:b ...
- 搭建授权服务器oauth2
一.授权服务器的定位 一言而概之:就是为客户端产生一个Token 如图所示: 二.授权服务器的实现 2.1 添加依赖 <!-- 服务发现--><dependency><g ...
最新文章
- Linux下用C语言最基本的程序开发与调试
- 最精准的view,canvas,surface之间的关系
- HDU 4256 翻译罗马数字
- 基础语法(IDE:PyCharm)
- The copy of Windows is not genuine-微软自己用盗版
- 整数划分问题(递归法)
- 1.1 Spring的整体架构--Spring源码深度解析
- 创建 overlay 网络 - 每天5分钟玩转 Docker 容器技术(50)
- python词频统计结果写入csv_Python词频对比并导入CSV文件
- 爬虫、请求库requests
- EditDistance,求两个字符串最小编辑距离,动态规划
- 一位38岁的老码农在退休前和年轻码农们的互动
- 20155302《网络对抗》Exp7 网络欺诈防范
- 菲尼克斯FL SWITCH SFN 16TX多端口交换机
- 小米平板1-专用解账号锁激活设备救砖线刷包 一键刷机
- 如何将影像地图转换为国家2000坐标系
- 《微信小程序》音乐播放器项目
- 今天手把手教你做一个Python版的迷宫小游戏
- 政策重大升级、成立最强行业联盟,上海要做长三角区块链产业发展领头羊?...
- 【MySQL基础知识】查询、过滤数据关键字