검토만들기 클릭->새 키 생성 만들기->프라이빗 키 다운로드 및 리소스 만들기 클릭->배포 완료되면 리소스로 이동 클릭->공용 ip주소 복사 후 새탭 열어 복붙 후 엔터하면!->
터미널->
(base) student@cccr:~/Downloads$ sudo chmod 400 azure.pem
[sudo] password for student:
(base) student@cccr:~/Downloads$ ssh -i azure.pem azureuser@20.194.114.215
The authenticity of host '20.194.114.215 (20.194.114.215)' can't be established.
ECDSA key fingerprint is SHA256:tRNuUKJffpcv0eDUXE/2oprw23R0yS2y9NU5xMVV08A.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '20.194.114.215' (ECDSA) to the list of known hosts.
[azureuser@webserver ~]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0d:3a:d7:4d:bd brd ff:ff:ff:ff:ff:ff
inet 192.168.0.4/24 brd 192.168.0.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::20d:3aff:fed7:4dbd/64 scope link
valid_lft forever preferred_lft forever
애져 포탈에서 스토리지 계정 검색 후 이동->본인 스토리지 클릭-> 파일 공유 클릭->업로드 클릭->파일 선택 눌러서 아무거나 삽입-> 연결버튼 눌러서 리눅스 누르기->
다시 터미널로 돌아가서 복사한거 터미널에 그대로 붙여넣고 엔터df -h 엔터해서 확인 후 hms06share폴더로 이동하여 아까 업로드했던 파일 확인
이미지 서비스
가상머신으로 이동->만들었던 가상머신 클릭 후 상단 캡쳐버튼 클릭->이미지 만들기 창 뜸->
이대로 한 후 검토 만들기 클릭
배포 완료 된 후 리소스로 이동 클릭->이미지 속성 들어와짐. vm 만들기 버튼 클릭->
만들기 클릭-> 배포 완료 후 리소스로 이동->공용 아이피 주소 클립보드로 복사하여 주소창에 붙여넣기 후 엔터하면 확인가능
워드프레스 (web+db)
이미지 만들면서 웹서버라는 가상머신이 중지되는데 그냥 test서버 아이피 복사하여 터미널에 붙여넣고 실행하기
mysql 서버->웹서버 클릭->서버이름과 관리자로그인이름 복사(mysql -h hms06.mysql.database.azure.com -u hms06@hms06 -p 이 명령어를 나중에 터미널에 입력할 것)
왼쪽 연결보안 클릭->
완료 후 터미널로 다시 이동->
sudo su - root 무조건 해줘야함!루트경로로 꼭 바꿔주기
CREATE USER 'wpuser'@'%' IDENTIFIED BY 'wppass';
CREATE DATABASE IF NOT EXISTS wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'%';
복붙 후 quit 으로 나오기
그 후 워드프레스 설치 $ sudo yum install -y httpd php php-mysql php-gd php-mbstring wget unzip
데이터베이스 호스트에서 로컬호스트 지우고 hms06.mysql.database.azure.com 입력
근데 저장이 안될거임. 그러면 터미널에서 sestatus를 입력하고 엔터하여 확인해봐야함.
Current mode: enforcing -> 디비와 인터넷이 차단된것. 이걸 해제하려면 setenforce 0 명령어 쳐서 엔터 그리고 다시 sestatus로 확인 ->Current mode: permissive(이렇게 바뀐걸 확인 후 다시 워드프레스 사이트 들어가서 저장하기 눌러보면 정상적으로 뜸)