搭建Idea授权服务器用于学习

搭建Idea授权服务器用于学习

 

一.上传破解文件

文件下载:http://blog.lanyus.com/archives/317.html

上传到服务器,可使用lrzsz,SecureCRT自带有ftp功能。

使用rz 上传 提前安装lrzsz

yum -y install lrzsz

安装完成后,在终端输入rz,弹出上传窗口,上传文件即可

 

二.安装idea破解服务区之前准备

mkdir /home/IntellijIdea

mv IntelliJIDEALicenseServer_linux_amd64 /home/IntellijIdea/IdeaServer

cd /home/IntellijIdea

chmod +x IdeaServer

三.添加后台运行方法

1.添加supervisor后台进程

安装
easy_install supervisor
创建目录
mkdir /etc/supervisor/config.d -p

cd /etc/supervisor/
总的配置文件
echo_supervisord_conf > /etc/supervisor/supervisord.conf

该目录下放配置文件
cd config.d/ 

vi IdeaServer.conf
#按照格式,添加命令

[program:idea-server]

command=/home/IntellijIdea/IdeaServer -p 1027 -u Lewen -prolongationPeriod 999999999999

autostart=true

autorestart=true

startsecs=3    
    
    
supervisord -c /etc/supervisor/supervisord.conf
查看状态
supervisorctl status    
启动服务
supervisorctl start 服务名
2.用screen在后台运行

 

yum install screen -y

screen -dmS IdeaServer -d -m /home/IntellijIdea/IdeaServer -p 1029 -u Lewen -prolongationPeriod 999999999999

四.设置开机自启服务

 

五.nginx 反向代理

实现用域名激活
 
server
{
    listen 80;
    server_name idea.wenyule.com;       # 准备好的域名
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/idea.wenyule.com;
    
   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  /www/wwwlogs/idea.wenyule.com.log;
    error_log  /www/wwwlogs/idea.wenyule.com.error.log;
}

猜你喜欢

转载自www.cnblogs.com/wenyule/p/ideaserver.html
今日推荐