PHP 무료 평가판 서버를 찾으면 AzureAppService에 도착한 메모
6891 단어 AzurePHPAzureAppService슬림
개요
PHP의 slim 프레임 워크를 조금 시도하고 싶다고 생각하고 무료 서버를 찾았지만,
검색 상위의 환경은 노이미미 HTTPS화할 수 없었다.
결국 Azure에 도착했기 때문에 거기에 이르는 메모.
이 시점의 소스
대상 독자
MySQL 사용하지 않아도 좋다, PHP 공부중인 사람. 돈이 없는 학생이라든가.
WordPress를 무료로 사용하고 싶은 사람은 대상외.
조사하거나 공부하는 수고보다 유료 플랜으로 해 무료 SSL 일발 적용이 코스파 좋다고 생각한다.
지금까지 무료 범위로 구축할 수 있었던 GCP 도 규약 변경으로 월 300엔 정도 걸린다고 합니다.
하고 싶은 일
비교 검토
.shop
도메인에서 https 가능.shop
도메인이 유료가되므로 완전 무료라고는 할 수 없습니다.서비스
용량
PHP
MySQL
HTTPS
netowl
2000M
7.4
5.7
×
xfree - PHP
1000M
7.1
5.0
×
xfree- WordPress
2000M
7.4
5.7
×
xrea
2000M
8.0
5.7
△
AppService
1000M
7.4
-
〇
Azure APP Service에서 Slim을 움직여 본 메모
다음 문서에 따라 제작되었습니다.
전제 조건
azure-cli이 설치되어 있음
로그인해 두는 것
az login
배포 사용자 구성
git로 배포하기위한 사용자를 만듭니다.
az webapp deployment user set --user-name hogeDeployUser --password fugapasssword
리소스 그룹 만들기
AppServicePlan, AppSerive를 정리하기 위한 컨테이너를 작성.
az group create --name freeHogeGroup --location "Japan East"
App Service Plan 만들기
애플리케이션 운영 환경 만들기
az appservice plan create --name freeHogeAppServicePlan --resource-group freeHogeGroup --sku FREE
App Service 만들기
애플리케이션 만들기
az webapp create --resource-group freeHogeGroup --plan freeHogeAppServicePlan --name freeHogeAppService --runtime "PHP|7.4" --deployment-local-git
실행하면 다음과 같이 git의 경로가 표시되므로 삼가한다.
Local git is configured with url of 'https://[email protected]/freeHogeAppService.git'
git에서 Azure로 push
파일 준비
Azure App Service용 PHP 앱 구성 를 참고로 git에 필요한 파일을 커밋해 둔다.
리포지토리 샘플
.htaccess
설정에서 공용 폴더를 www 루트로 설정합니다 원격 리포지토리 등록
배포용 git 저장소를 등록합니다.
git remote add azure https://[email protected]/freeHogeAppService.git
배포
처음에는 비밀번호가 필요합니다.
git push azure
확인
작성된 APPservice를 보면, 배포처의 URL을 확인할 수 있다.
배포된 HP 확인
배포 대상 폴더 확인
다음 명령을 입력하면 브라우저가 시작되고,
배포할 AppService의 콘솔에 액세스할 수 있습니다.
/home/site/wwwroot/
디렉토리에 git로 push한 내용이 들어 있다.vendor
디렉토리가 있으므로, 제대로 composer가 동작하고 있는 것을 알 수 있다.az webapp ssh -n freeHogeAppService -g freeHogeGroup
덧붙여 git의 커밋으로 지운 파일도, 배포처에서는 남아 있거나 하기 때문에 가끔 모습 보는 편이 좋을지도.
여담
netowl의 무료 계획 관리 화면 입구는 처음 죽이지 않습니까?
참고
무료 렌탈 서버 XFREE로 무료 SSL화는 가능한가? 【WordPress·블로그 작성 초보자】②
Azure App Service에서 PHP 웹 앱 만들기
Azure App Service용 PHP 앱 구성
az webapp ssh Service
슬림
Reference
이 문제에 관하여(PHP 무료 평가판 서버를 찾으면 AzureAppService에 도착한 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hibohiboo/items/3586550ac3f5bc7d5e01텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)