搭建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; }
原文地址:https://www.cnblogs.com/wenyule/p/ideaserver.html
时间: 2024-11-08 02:04:03