搭建IntelliJ IDEA授權服務


廢話不多,直接開始

  下載IntelliJ IDEA授權服務軟件v1.4 密碼:mu3t

  下載IntelliJ IDEA授權服務軟件v1.3 密碼:1odn

選擇你自己服務器的版本,我這里選擇IntelliJIDEALicenseServer_linux_amd64版本的。

上傳至服務器(通過FTP等工具)

改名(嫌名字太長而已,不改也完全沒問題),並給予可執行權限

mv IntelliJIDEALicenseServer_linux_amd64 ideaServer
chmod +x ideaServer

運行服務

./ideaServer -p 1017 -u xxxxx

當然直接這樣運行可不行,你一斷開SSH連接,這個服務就停止了,有多種解決辦法,列舉幾個:

辦法一:通過screen工具
yum install -y screen 
screen -S idea #進入一個叫idea的新窗口然后運行服務
./ideaServer -p 1017 -u staryjie
方法二:通過nohup命令
nohup ./ideaServer-p1017-u staryjie >idea.out2>&1&
方法三:寫成啟動腳本放后台運行
vim startIdea.sh
#!/bin/bash
./ideaServer-p1017-u xxxxx >idea.out2>&1&
chmod +x startIdea.sh
./startIdea.sh &

通過Nginx反向代理

  下面只給出idea.conf配置:

server {
    listen 80;
    server_name idea.xxxxx.com;
    root html/idea;

    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;
    }
}

檢查語法,重啟Nginx

nginx -t
nginx -s reload

安裝IntelliJ IDEA,運行並通過授權服務器方式激活

  如果自己沒有服務器的也可以下載windows版本的軟件在自己本機上運行,然后授權本機的IntelliJ IDEA 也可以使用。

參考


免責聲明!

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



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