2017-11-24 7 views
0

현재 Tokbox를 사용하여 화상 회의 응용 프로그램을 구현 중입니다. 샘플 서버와 웹 클라이언트가 로컬 호스트에서 작동합니다.하지만 AWS EC2 인스턴스에서 PHP 톡 서버를 실행하려고 시도했습니다. 서버가 제대로 작동하지 않습니다.Tokbox PHP 서버가 aws에서 작동하지 않습니다.

다음 런타임 데모 파일을 사용하여 AWS에서 서버를 시작합니다.

export TOKBOX_API_KEY=********** 
export TOKBOX_SECRET=********************** 

if [ -d "storage" ] 
then 
    rm -rf storage/ 
fi 

php -S ec2-34-240-136-230.eu-west-1.compute.amazonaws.com:8083 -t web web/index.php 

나는 "실행 - 데모"명령을 실행 한 후 경고 "Server started" ,Listening on ec2-34-240-136-230.eu-west-1.compute.amazonaws.com:8083"을에 geting하고있다. 하지만 URL을 가져 가면 http://ec2-34-240-136-230.eu-west-1.compute.amazonaws.com:8083/room/session 서버에서 json 결과를 얻지 못했습니다.

답변

0

당신은 아마 수행 할 수 있습니다

curl -v http://localhost:8083/room/session 

당신이 직면하고있는 문제는 다음과 같습니다

php -S localhost:8083 -t web web/index.php 

새로운 SSH 세션을 열고 실행, 그것은 위의 명령을 실행 한 후, 작동 확인하려면 포트가 차단 될 가능성이 있습니다. AWS 보안 그룹을 사용하여 포트 8083을 노출해야합니다.