intelj 인증 서버 구축

얼마 전에 go를 배우고 싶어서 Jetbrain의 GoLang 편집기를 내렸지만 무료는 30일밖에 안 돼서 답답해서 인증 서버를 하나 만들어서 많은 번거로움을 피하고 싶어요.말하지 않아도 앞에서 정판을 지지할 능력이 있는 사람은 정판을 지지해 주십시오. 모두가 프로그래머이기 때문에 프로그램을 개발하는 것은 쉽지 않고 가족을 부양하는 것입니다.정품 링크https://www.jetbrains.com/idea/
다음은 구축 과정: 필수: 1.나만의 서버, 나는 vps, 그 당시에 만리장성을 뛰어넘는 데 사용했고 아직도 많은 공간을 이용할 수 있다.사용할 수 있는 도메인 이름은 간단합니다. 인터넷에서 하나 사면 됩니다. 저는 아리운에서 샀습니다.intel idea의 인증 서비스는http://blog.lanyus.com/archives/314.html다운로드, lanyu 대신은 무료 해독 코드가 있습니다. 손대기 싫은 학생은 이 사이트에서 직접 찾을 수 있습니다
단계:
  • ideal 인증 서비스 다운로드 시작http://blog.lanyus.com/archives/314.html최신 버전은 서버에 있습니다. 현재 최신 v1.5, 압축을 풀고 서버 운영체제에 따라 선택하여 실행합니다. 저는 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에서 인증 요청 정보 보기

    좋은 웹페이지 즐겨찾기