-
azure-04 가상 머신(포털, 리눅스)클라우드/azure 2023. 5. 5. 14:48
1. 가상 머신
가상 머신이란 물리적 컴퓨터와 동일한 기능을 제공하는 소프트웨어 컴퓨터이며 말 그대로 가상의 컴퓨터를 온전히 사용하는 것을 의미한다.
2. 가상 머신 생성
1. 나의 리소스 그룹에서 만들기를 선택하고 가상 머신을 검색한다.
2. 만들기를 선택한 다음 Azure 가상 머신을 선택한다.
3. 가상 머신 이름을 입력하고 원하는 이미지를 선택한다. 이미지는 해당 가상머신의 개발환경으로 windows를 이미지를 선택할 경우 windows 가상머신이 생성된다.
4. 지역과 가용성 영역 등을 적절히 선택한다. 지역은 해당 가상 머신의 생성 위치이고 가용성 영역은 데이터의 안전성을 높여주기 때문에 중요도가 높을수록 높게 설정한다.
5. 서버에 접속하기 위한 이름과 암호를 설정해 주고 인바운드 포트에서 rdp(3389)와 http(80)을 열어준다. rdp는 원격 데스크톱으로 원격 데스크톱 앱을 이용해서 연결할 수 있다. http는 흔히 말하는 인터넷 포트이다.
6. 검토+만들기를 눌러 유효성 검사를 실행한다.
7. 이후에 만들기를 눌러 가상 머신을 생성한다.
8. 생성이 완료되면 리소스로 이동한다.
3. rdp 가상 머신 연결
rdp는 연결 탭에서 rdp파일을 다운로드 하거나 rdp앱을 검색하여 실행시켜서 연결할 수 있다.
rdp가 실행되면 설정한 이름과 비밀번호를 입력하면 가상 머신에 접속할 수 있다.
4. 웹서버 연결
가상 머신에서 powershell을 실행하고 Install-WindowsFeature -name Web-Server -IncludeManagementTools을 입력한다.
azure에서 vm의 ip주소를 복사한 후 이동한다.
접속에 성공하였다.
1. 가상 머신 만들기
1. 포털에서 가상 머신 만들기를 진행한다. 이때 이미지를 리눅스의 한 종류인 ubuntu로 설정한다.
2. 관리자 계정에서 ssh 공개 키를 선택한다.
3. 사용자 이름을 입력하고 키 쌍 이름을 입력한다.
4. 인바운드 포트 규칙에서 ssh, http를 열어준다.
5. 검토 만들기를 한다.
6. 새 키 쌍 생성 창이 열리면 프라이빗 키 다운로드 및 리소스 만들기를 선택한다. 키 파일은 myKey.pem으로 다운로드된다.
2. 가상 머신 연결
powershell을 열고 ssh -i ~/Downloads/myKey.pem azureuser@10.111.12.123 를 입력한다. ip주소는 포탈에서 복사한다.
3. 웹서버 설치
sudo apt-get -y update
sudo apt-get -y install nginx위의 명령어를 차례대로 실행한다.
4. 웹 서버 보기
포털의 공용 ip주소로 이동하면 nginx가 작동중인 것을 확인할 수 있다.
nginx는 웹서버의 한 종류로 가볍고 빠르다는 장점이 있다.
'클라우드 > azure' 카테고리의 다른 글
azure-09 sql database 3 - vscode, python (1) 2023.05.05 azure-08 sql database 2 - SSMS (1) 2023.05.05 azure-02 cognitive service-custom vision (0) 2023.05.05 azure-07 sql database 1 (0) 2023.05.04