搭建Jetbrains授权idea服务器

一、下载服务器搭建软件 本软件作者Lanyu,在此表示由衷感谢! 当前版本(v1.5)下载:点我 提取密码: 7gje 二、安装 下载完成后进行解压,里面几乎涵盖了所有操作系统的版本,所以不管你是Win、Mac或是Linux都可以放心使用,这里使用的是v1.5版本,其他类似。 根据自己服务器的操作系统选择对应的32位/64位拷贝到服务器上

一、下载服务器搭建软件

本软件作者Lanyu,在此表示由衷感谢!

当前版本(v1.5)下载:点我 提取密码: 7gje

二、安装

下载完成后进行解压,里面几乎涵盖了所有操作系统的版本,所以不管你是Win、Mac或是Linux都可以放心使用,这里使用的是v1.5版本,其他类似。

根据自己服务器的操作系统选择对应的32位/64位拷贝到服务器上

IntelliJIDEALicenseServer_linux_386 //32位
IntelliJIDEALicenseServer_linux_amd64 //64位

 

进入到软件存放的位置,运行以下命令,授予可执行权限

cd /root //进入文件所在目录,这里放的是root目录
chmod a+x IntelliJIDEALicenseServer_linux_amd64 //这里用的64位

 

/root/IntelliJIDEALicenseServer_linux_amd64

通过supervisor实现进程守护

vi/etc/supervisord.conf
#添加以下内容
[program:idea-server]
command=/root/IdeaServer -p1029 -umoonce -prolongationPeriod
autostart=true
autorestart=true
startsecs=3

配置nginx进行反向代理,实现域名远程连接

server
{
listen 80;
server_name idea.moonce.com;#自己准备好的域名
root /home/wwwroot/;
location / {
proxy_pass http://127.0.0.1:1029;#指定监听的端口
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
}

 

编程小号
上一篇 2024-04-16 08:36
下一篇 2024-04-09 18:56

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://daima100.com/post/440.html