728x90
728x90
애저(Azure)를 이용하여 워드프레스(WordPress) 사이트 만들기
들어가며
- 애저(Azure)를 이용하여 워드프레스(WordPress) 사이트를 만들어보자. (PaaS(Platform as a Service) 실습)
- 이번 실습은 애저 마켓플레이스(Azure Marketplace)에 있는 @AppService@를 사용한다.
- 참고로, 애저의 무료 플랜을 이용하여 워드프레스(WordPress)를 애저에 올려서 사용할 수 있다고 한다. (2023년 5월 21일 기준)
실습하기
애저 포털(Azure Portal)에서 WordPress 사이트 만들기
- 애저 포털 검색창에 @WordPress@를 입력한 후, @[Marketplace]@ 구간에 있는 @WordPress on App Service@을 클릭한다. (혹은 아래의 사이트에 접속하여 WordPress 사이트 만들기를 진행한다.)
- 그리고 다음의 정보를 입력하거나 선택한다.
- [기본] 탭
- 리소스 그룹 : 만들기 or 선택
- 지역 : 가급적 한국 중부(Korea Central)를 선택한다.
- 이름 : 만들기 (@myWordPressRG111@)
- 호스팅 계획 : 기본(Basic)
- 관리자 전자 메일, 관리 사용자 이름, 관리자 암호 입력
- 관리자 전자 메일은 WordPress 관리 로그인에만 사용된다.
- [고급] 탭
- Content Delivery Network(CDN) 또는 Blob Storage에 대해 익숙하지 않은 경우 @사용 안 함@을 선택한다.
- 콘텐츠 배포 옵션에 대한 자세한 내용은 이곳을 참고한다.
- Content Delivery Network(CDN) 또는 Blob Storage에 대해 익숙하지 않은 경우 @사용 안 함@을 선택한다.
- [기본] 탭
※ 웹 앱을 만드는데 필요한 것들을 모두 함께 설치하기 때문에, 배포하는데 시간이 조금 걸릴 수 있다. |
WordPress 사이트에 접속해보기
- 생성한 워드프레스 웹 앱 서비스 리소스 페이지에 들어간 후, @기본 도메인@의 주소에 접속한다.
- 초기에 접속할 때, 약간의 시간이 걸릴 수 있다.
- 기다리면 다음과 같이 워드프레스 초기 화면이 나온다.
관리자 페이지에 접속하기
- 워드프레스 관리자 페이지에 액세스하려면 주소의 마지막 부분에 @/wp-admin@을 넣고 접속한다.
※ 애저 포털에서 워드프레스 앱 서비스를 만들었을 때 입력했던 관리자 이메일 주소와 비밀번호를 입력한다. |
리소스 그룹에 생성된 리소스 확인하기
- App Service, App Service Plan(요금제)와 가상 네트워크 그리고 Azure Database for MySQL과 DNS가 생성되었다.
- 가상 네트워크를 확인해보면 서브넷이 2개가 생성되어 잇으며, 각각 AppService와 DB에서 사용하고 있다.
WordPress 테마 변경하기
- 워드프레스 무료 테마 파일(@.zip@ 파일)을 다운로드한다. (워드프레스 무료 테마 다운로드 사이트는 밑의 @참고 사이트@ 확인)
- 워드프레스 관리 페이지에 로그인을 한 후, @[외모]@ > @[테마]@ > @[새로 추가]@ > @[테마 업로드]@ 버튼을 클릭한 후, 다운로드 받은 워드프레스 테마 파일(@.zip@)을 불러온 후 @[지금 설치]@ 버튼을 클릭한다.
※ 새로운 테마를 적용하였다! |
(참고) Microsoft Azure에서 무료로 워드프레스를 배포하여 사용하기
- 애저에서 WordPress App Service를 만들 때, @호스팅 계획@을 기본(Basic)으로 할 경우, 비용을 지불하지 않고 자신만의 워드프레스 사이트를 Azure 서버에 올리고 사용할 수 있다.
- 하지만, 기본(Basic) 플랜을 사용할 경우, 몇 가지 제약이 존재하는데 그 내용은 다음과 같다.
- 내부 공간 : 1GB
- 메모리 : 512MB
- 최대 100번의 동시 접속 가능
참고 사이트
Microsoft Azure Marketplace - WordPress
해당 소스 및 추가 설명 페이지
콘텐츠 배포 옵션에 대한 설명
MS Learn 실습 자료
워드프레스 무료 테마 다운로드 사이트 TOP 10
728x90
728x90
'DevOps > Azure' 카테고리의 다른 글
[Azure] SQL Server 실습하기 (0) | 2023.05.24 |
---|---|
[Azure] SSMS/VS Code를 사용하여 연결 및 쿼리 실습하기 (0) | 2023.05.23 |
[Azure] 단일 데이터베이스 만들기 (0) | 2023.05.23 |
[Azure] WebApp 생성 및 Flask 배포하기 (0) | 2023.05.23 |
[Azure] 가상 네트워크(Virtual Network) 생성 후, 네트워크 보안 그룹(NSG)을 통한 네트워크 트래픽 필터링 (NIC 연결) (1) | 2023.05.19 |
[Azure] 가상 네트워크(Virtual Network) 배포 및 실습 (1) | 2023.05.19 |
[Azure] 비주얼 스튜디오 코드(VS Code)와 애저(Azure) 연동하기 (0) | 2023.05.19 |
[Azure] 애저(Azure) 테넌트(Tenant) ID 찾는 방법 (0) | 2023.05.18 |