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

原文地址:https://www.cnblogs.com/wenyule/p/ideaserver.html

时间: 2024-11-08 02:04:03

搭建Idea授权服务器用于学习的相关文章

使用控制台程序搭建OAuth授权服务器

参考地址:ASP.NET Web Api: Understanding OWIN/Katana Authentication/Authorization Part I: Concepts 先上一张OAuth的认证图 很多情况下授权服务器和资源服务器时同一台机器,就有了下面这张图 接着可以使用上一篇文章中的控制台程序,做一些改动 首先需要引入Microsoft.AspNet.Identity.Owin包 PM> Install-Package Microsoft.AspNet.Identity.O

使用Owin中间件搭建OAuth2.0认证授权服务器

前言 这里主要总结下本人最近半个月关于搭建OAuth2.0服务器工作的经验.至于为何需要OAuth2.0.为何是Owin.什么是Owin等问题,不再赘述.我假定读者是使用Asp.Net,并需要搭建OAuth2.0服务器,对于涉及的Asp.Net Identity(Claims Based Authentication).Owin.OAuth2.0等知识点已有基本了解.若不了解,请先参考以下文章: MVC5 - ASP.NET Identity登录原理 - Claims-based认证和OWIN

基于spring-security-oauth2搭建授权服务器(一)

背景:需要API网关控制权限,单点登陆. 当前关于这方面的系统资料较少,因此大多是找寻网上零散的示例解析,结合官方文档中的demo再加上源码跟踪调试来进行学习与搭建.但由于涉及的知识点较多,且零散示例中配置或实现方式各有不同,作者经常只会记录关键.核心部分内容,因此会漏掉一些基础配置信息,给初学者带来极大困难.往往按照多个示例拼凑出来的demo无法正常运行,或者不明就里.官方给出的文档又需要具备一定英文功底.综合以上因素,这篇文章横空出世:)既包含周边理论知识浅析,又包含实际案例demo完整代码

【转】idea激活搭建授权服务器

1.下载软件:磁力链接: magnet:?xt=urn:btih:2289E4F8CEB346AC44E54C8C0DA706CC537301AA 复制磁力链接地址 magnet:?xt=urn:btih:2289E4F8CEB346AC44E54C8C0DA706CC537301AA 复制到迅雷下载 2.找到自己操作系统的版本,我这里使用IntelliJIDEALicenseServer_windows_amd64.exe,双击打开运行 查看自己本地系统版本或者服务器版本 默认第一个就可以 3

【教程】2分钟搭建Jetbrains系列的Linux授权服务器

准备工作: 一台公网IP可访问的服务器 SSH工具 授权服务器搭建过程: 首先通过SSH工具连接你的服务器,下载激活文件 wget https://files.cnblogs.com/files/coder-tcm/IdeaServer.zip 然后解压激活文件 unzip IdeaServer.zip 编辑配置文件,使其开启自启 vi /etc/supervisord.conf 复制代码进去,然后按ESC,再按Shift和:键,输入wq,按回车确定 [program:idea-server]

进击 office web apps 部署-搭建域控服务器

开始第一条先说注意事项:我所配置的环境是用了三台2012server虚拟机,三台虚拟机必须要加下域控,而且登录操作的时候必须以域账号登录,否则测试不通过!在笔记本上搭建了两个虚拟机(window server 2012),一个作为AD服务器,即域控服务器,一个作为web apps server服务器,本机作为web应用服务器. 一.搭建域控服务器 首先,打开“服务器管理器”,点击“添加功能和角色”. 进入“添加角色和功能向导”,检查到静态IP地址(为192.168.100.100)已配置完成,管

Maven 架构搭建的命令行及学习笔记(一)

Maven 架构搭建的命令行及学习笔记 ================================================== 1.配置环境变量: 说明: 系统环境变量和用户变量的区别 搭建编译环境时为什么有时候要设置环境变量,而有时又设置用户变量? 环境变量分为系统环境变量和用户环境变量. 你所说的环境变量是指系统环境变量,对所有用户起作用 而用户环境变量只对当前用户起作用. 例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所有用户

在Centos7上搭建Nginx+rtmp服务器

在VPS服务器上配置一个直播环境,在iOS客户端实现推流到直播服务器,通过VLC播放器实现拉取服务器上的流观看直播. 效果图 Demo_01 Centos7上搭建Nginx+rtmp服务器 今天第一次在Centos7上搭建Nginx+rtmp服务器,以前在Mac上成功搭建,所以今天想在Centos7上试一试,在此记录一下,过程还是比较顺利. (1)准备需要的模块及工具(nginx-rtmp-module,openssl和git) 1.使用yum安装git [root~]# yum -y inst

搭建mysql主从服务器

搭建mysql主从服务器: //注:注释掉my.cn文件中的skip-federated字段[[email protected] ]# /bin/cp -r /usr/local/mysql/share/mysql/my-huge.cnf  /etc/my.cnf 配置主服务器:修改my.cnf文件server-id=1 //每个数据库服务器都要指定唯一一个server-id log-bin=mysql-bin //mysql进行主从复制时通过二进制日志文件来进行的,所以必须开启mysql日志功