6.3

w0nyyy·2022년 6월 3일
0

Azure

비용확인

가상머신 만들기

만들기 클릭 - azure 가상머신 - 리소스그룹 새로만들기 (RG-TEST)

인바운드 규칙

디스크

새 디스크 만들기 및 연결 클릭

4GB 선택

네트워크

기본네트워크
vnet 10.0.0.0/16
서브넷 10.0.0.0/24

나머지 기본설정으로 한뒤 머신 만들기

스냅샷

스냅샷을 이용해서 또 다른 가상머신 생성할 것.
타임머신 기능

나머지는 기본 설정

스냅샷 자체로 바로 VM을 만들 순 없음 . 디스크 생성 후 VM을 만들어야함.

디스크 만들기

다시 vm을 만들기 위한 디스크

나머지는 기본설정 - 만들기 클릭

* 디스크를 생성할 때 만들 VM의 가용영역과 동일한 곳에 생성해야한다.

디스크로 VM 만들기(WEB02)

공용 IP로 접속해보면 페이지 뜸

스토리지 계정 만들기

컨테이너 생성

azure.zip 업로드

업로드한 파일 공유하기

소유자만 이용할 수 있도록 프라이빗하게 꾸며놨기 때문에(public access권한 없음) 링크로 공유가 안된다.

권한 변경

링크로 들어가면 바로 다운로드가 된다.

네트워크 파일 공유

만들기 클릭 - files 디렉토리 만들고 그안에 azure.zip, aws.zip파일 업로드 -> 앞서 생성해둔 두 대의 서버에 공유할 것임

연결 클릭

SMB로 공유하는 법이 나온다.

쉘에 복뿥 - 실행

공유 폴더 생긴 것을 확인

나머지 서버(WEB02)에도 공유

이미지를 이용해 vm 만들기

가상머신 - web01 - 캡쳐 클릭

만든 후 리소스에 들어가서 VM 만들기 클릭

azure 네트워크

DNS

가비아에 추가하기

web02 공용 ip 복사해서 ip에 추가하기

도메인으로 접속

azure 데이터베이스 서비스

mobaxterm 접속

mysql -h wony2022.mariadb.database.azure.com -u azureuser@wony2022 -p

접속이 안됨

SSL 보안 접속

자세한 정보 클릭 후

pem 키 다운로드 하기

쭉 내리다보면

두번째 클릭 후 내리다보면

mysql -h wony2022.mariadb.database.azure.com -u azureuser@wony2022 -p --ssl-ca=\BaltimoreCyberTrustRoot.crt.pem

클라이언트 ip 추가 후 저장 클릭

퍼블릭으로 접근 성공

MySQL [(none)]> CREATE USER 'wpuser'@'%' IDENTIFIED BY 'wppass';
Query OK, 0 rows affected (0.02 sec)

MySQL [(none)]> CREATE DATABASE IF NOT EXISTS wordpress;
Query OK, 1 row affected (0.05 sec)

MySQL [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'%';
Query OK, 0 rows affected (0.03 sec)

MySQL [(none)]> quit
Bye

iis 세팅, wordpress

도메인으로 다시 서버 접속

yes 클릭

msi 파일 다운로드 후 다운로드 폴더에 복붙
실행해서 설치하기.

클릭

products 클릭 , php 검색

7.4.13 버전 add 후 install 클릭, i accept 클릭한다.

워드프레스 다운로드 하기

웹서버에 워드프레스 파일 붙여넣기

위 경로에 압축풀기

압축해제된 파일들 wwwroot에 다 꺼내놓기

워드프레스 설치를 위해,

powershell 실행해서 ipconfig 후에 ip 넣어주기


SSL 사용안함으로 설정

워드프레스 설치 과정 중 SSL로 인해 DB연동이 어려워졌기 때문에 우선 SSL을 사용안함으로 설정한다.

저장 클릭

mariadb를 web01 하나의 ip만 들어오도록 설정


Private Cloud (ESXi > Openstack) Public(Multi) Cloud (AWS > Azure > GCP > Alibaba)

0개의 댓글