GAE에서 HelloWorld! 표시하기 전에 한 일
전제 조건
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라고 움직이지 않는지 확인(지원되지 않는다?)
Reference
이 문제에 관하여(GAE에서 HelloWorld! 표시하기 전에 한 일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/r09131125/items/8699011d6f160521fbc9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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라고 움직이지 않는지 확인(지원되지 않는다?)
Reference
이 문제에 관하여(GAE에서 HelloWorld! 표시하기 전에 한 일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/r09131125/items/8699011d6f160521fbc9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(GAE에서 HelloWorld! 표시하기 전에 한 일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/r09131125/items/8699011d6f160521fbc9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)