GAE에서 HelloWorld! 표시하기 전에 한 일

1694 단어 #GCP초보자#gae

전제 조건



WEB 감독이 직장에서 GCP를 만지기 때문에
어떤 애플리케이션이 어떤 움직임을 하는지 파악하기 위해 언급합니다.
이 기사는 자신이 집어 넣은 부분을 중심으로 메모로 남기는 것이되어 있습니다.

학습에 하고 싶은 일



1. Google AppEngine을 사용하여 PHP가 움직이게 한다 ← 이번에는 여기
2. 도메인 설정
3.Wordpress를 도입하고 포트폴리오 만들기
4.3까지 시도한 후 이상적인 아키텍처 다이어그램 만들기

막상 설정 시작



GCP 설정
1. GCP에서 사용하는 Google 계정으로 로그인

GAE 설정
1. 사이드 메뉴에서 GAE > 대시보드로 이동
2. 프로젝트명 등록
3.Cloud SDK 설정

Cloud SDK 설정 ~ app.yaml 설정까지
아래 기사를 참고로했습니다.
htps : // bg. 아빠 r. jp/우ぇb/6912/

로컬 환경에서 PHP 동작 확인
1. 터미널에서 $ dev_appserver.py .를 실행하면 로컬 개발 환경에 액세스 할 수 있습니다.

제 경우에는, 이 순서시에 로컬 개발 환경에 액세스해도 404, 터미널에서 경고가 나와 버리는 상태가 되어 버렸다.

해결 방법
① 로컬 환경에서 "HelloWorld!"가 표시되지 않음
app.yaml에 나열된 PHP 버전을 72로 만들었으므로 55로 변경
상기에 기재한 참고 기사와는 별개로 본 기사에 「72라도 OK」라고 기재 있었으므로 시험해 보았는데 잘 움직이지 않았다

②터미널로 표시된 경보의 해소 방법(미해결)
<표시된 경고>

솔직히 ①의 문제가 해소되지 않는 것은 이런 탓인지 생각하고 있었지만, 아무래도 다른 문제같다.
JDK와 Yara를 다운로드하면 고칠 수 있습니다.

2.localhost:8080에서 동작 확인

①의 문제해소 후 무사히 표시됨

막상 데브로이
1. 터미널에서 $ gcloud app deploy 실행
최종 확인되므로 y로 실행
2. $ gcloud app browse 에서 브라우저 확인
HelloWorld가 표시되어 무사히 테스트 완료!

해결하려는 문제



1. 터미널 런타임에 표시되는 오류 이해 및 해결
2. 왜 PHP5.5가 움직이고 7.2라고 움직이지 않는지 확인(지원되지 않는다?)

좋은 웹페이지 즐겨찾기