intelj 인증 서버 구축
다음은 구축 과정: 필수: 1.나만의 서버, 나는 vps, 그 당시에 만리장성을 뛰어넘는 데 사용했고 아직도 많은 공간을 이용할 수 있다.사용할 수 있는 도메인 이름은 간단합니다. 인터넷에서 하나 사면 됩니다. 저는 아리운에서 샀습니다.intel idea의 인증 서비스는http://blog.lanyus.com/archives/314.html다운로드, lanyu 대신은 무료 해독 코드가 있습니다. 손대기 싫은 학생은 이 사이트에서 직접 찾을 수 있습니다
단계:
IntelliJIDEALicenseServer_linux_amd64
입니다.백그라운드에서 실행해야 한다는 것을 기억하십시오. nohup ./IntelliJIDEALicenseServer_linux_amd64 &
실행하면 됩니다. 현재 디렉터리에서 nohup을 찾을 수 있습니다.out 파일.안쪽 출력 보이기2017/12/17 01:56:54 *************************************************************
2017/12/17 01:56:54 ** IntelliJ IDEA License Server
2017/12/17 01:56:54 ** by: ilanyu
2017/12/17 01:56:54 ** http://www.lanyus.com/
2017/12/17 01:56:54 ** Alipay donation: [email protected]
2017/12/17 01:56:54 ** Please support genuine!!!
2017/12/17 01:56:54 ** listen on 0.0.0.0:1017...
2017/12/17 01:56:54 ** You can use http://127.0.0.1:1017 as license server
2017/12/17 01:56:54 *************************************************************
이것은 시동이 성공했음을 나타낸다.여기서 알 수 있듯이 기본적으로 1017 포트를 감청합니다.2. 자신의 서버에nginx를 설치하고 이걸 어떻게 설치하는지 설명할 필요가 없다. 인터넷이 많고 간단하다.nginx에 다음과 같은 설정을 추가합니다.
server
{
#
listen 8888;
#
server_name xxxxx.com;
location /{
#
proxy_pass http://127.0.0.1:1017;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
이 후에nginx 설정을 다시 불러오는 것을 잊지 마십시오.nginx의 sbin 디렉터리 (기본값은/usr/local/nginx/sbin) 에서 실행합니다
./nginx -s reload
자, 이렇게 xxxx.com: 8888의 요청은 로컬 1017 포트로 전송됩니다.4. 도메인 이름을 서버 ip에 연결한다. 아리운을 예로 들면 관리 백엔드 도메인 이름 관리에서 자신의 도메인 이름에 대한 해석 규칙을 추가하고 ip를 자신의 서버의 ip로 설정한다. 절대 잊지 마라. 해석 규칙 설정이 완성되면 사용을 클릭한다.자신의 컴퓨터에서 intelj를 다운로드하면 설치가 완료되면 인증 정보가 있습니다. 인증 서비스 인증을 선택하고 자신의 도메인 이름'xxxx.com:8888'을 입력하면 검증을 통과합니다.nginx의 로그에서 전송을 요청하는 정보를 볼 수 있으며, intelj 인증 서비스의 nohup에서 볼 수 있습니다.out에서 인증 요청 정보 보기