搭建Idea授权服务器用于学习
Posted wenyule
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建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;
}
以上是关于搭建Idea授权服务器用于学习的主要内容,如果未能解决你的问题,请参考以下文章