내 GAE 서버에 apprtc의 Google 앱 엔진 코드를 배포했습니다. 웹 소켓 신호를 위해 Go 기반 충돌기를 배포하는 방법에 대한 지침을 찾지 못했습니다.
다음은 충돌체 프로젝트입니다 : https://github.com/webrtc/apprtc/tree/master/src/collider
모든 통찰력이 도움이 될 것입니다.
Collider는 Google Compute Engine 또는 Amazon의 동등한 서비스에 배포되어야합니다. 다음은 내가 수행 한 단계 목록입니다.
1) https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz 에서 go를 설치합니다.
2) PATH 변수 설정 : export PATH = $ PATH : / usr / local / go / bin
3) GOROOT 내보내기 설정 GOROOT = / usr / local / go
4) GOPATH 설정 (GOROOT과 달라야 함) export GOPATH = / usr / local / go-dependencies (존재하지 않는 경우 go-dependencies 디렉토리를 만들어야 함)
5) Apprtc 코드 확인 : git clone https://github.com/webrtc/apprtc.git
6) 충돌체 파일을 $ GOROOT / src에 복사합니다 : sudo cp -rf apprtc / src / collider / collider / usr / local / go / src / sudo cp -rf apprtc / src / collider / collidermain / usr / local / go / src / sudo cp -rf apprtc / src / collider / collidertest / usr / local / go / src /
7) websocket 설치 : go get -v golang.org/x/net/websocket
8) 의존성 설치 : go get collidermain
9) collidermain 설치 : collidermain 설치 이동
10 collidermain 실행 : / usr / local / go / bin / collidermain -port = 8089 -tls = false (tls가 활성화 된 상태에서 실행하려면 인증서 필요)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다