搭建Jetbrains授權idea服務器


一、下載服務器搭建軟件

本軟件作者Lanyu,在此表示由衷感謝!

當前版本(v1.5)下載:點我 提取密碼: 7gje

官方各版本下載: http://blog.lanyus.com/archives/314.html

二、安裝

下載完成后進行解壓,里面幾乎涵蓋了所有操作系統的版本,所以不管你是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 -prolongationPeriod999999999

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

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM