【Azure】Microsoft Learn의 Azure에서 Linux 가상 머신을 작성해 보았습니다.
5068 단어 AzureVirtualMachine리눅스Microsoft
소개
집필자는 원래 AWS를 공부하고 있었지만, 여러 사정으로 Azure를 공부할 필요가 나왔다. Azure에 대한 기사가 AWS보다 적다고 생각하기 때문에 Azure Learn에서 한 일을 스크린 샷과 함께
비망록으로 남기고 싶다.
절차
여기 의 교재를 사용.
Azure 포털에서 Linux 가상 머신 만들기
새로운 Linux 가상 머신 만들기
리소스 만들기를 선택합니다.
검색 상자에 Ubuntu Server를 입력합니다.
Ubuntu Server 18.04 LTS Canonical
를 선택합니다.
만들기 버튼을 누릅니다.
상세를 적절히 설정. 이번에는 이미지처럼 설정했다.
이번에는 사용자 이름을 azureuser로 만들고 기존 공개 키를 사용했다.
SSH에서 기존 공개 키를 설정하기 위해 Azure Cloud Shell에 다음 명령으로 SSH 키 쌍을 만듭니다.
$ssh-keygen -t rsa -b 4096
#Enter a file in which to save the keyで何も入力せず、エンターを押す。こうするとデフォルトのファイルの場所に作成される。
> Enter a file in which to save the key (/home/you/.ssh/id_rsa): [Press enter]
#パスワードを設定する。確認も含めて2回入力する。
> Enter passphrase (empty for no passphrase): [Type a passphrase]
> Enter same passphrase again: [Type passphrase again]
#公開鍵の内容を下記のコマンドで表示。表示されたものをコピーする。この時スペースや改行などが入ると認識できないため、入らないように注意する。
cat ~/.ssh/id_rsa.pub
상기에서 복사한 SSH 키를 SSH 공개 키에 붙여넣는다.
이미지를 참고로 확인할 수 있으면 次へ: ディスク >
를 선택한다.
데이터 디스크에서 "새 디스크 만들기 및 연결"을 선택합니다.
기본값으로 OK를 선택합니다.
아래와 같이 새 디스크가 되어 있는지 확인한다.
문제가 없으면 "다음 : 네트워크"를 선택하십시오.
네트워크로 이동하여 이번에는 신규로 작성하기 때문에 디폴트인 채로 「확인 및 작성」을 선택한다.
유효성이 검증되고 문제가 없으면 작성을 선택합니다.
SSH 연결
배포가 완료되면 해당 VM으로 이동하여 공용 IP 주소를 기록해 둡니다.
$ssh [email protected]
The authenticity of host 'xx.xx.xxx.xxx (xx.xx.xxx.xxx)' can't be established.
#yesと入力する。
ECDSA key fingerprint is SHA256:w1h08h4ie1iMq7ibIVSQM/PhcXFV7O7EEhjEqhPYMWY.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'xx.xx.xxx.xxx' (ECDSA) to the list of known hosts.
#その後SSHキーペアの作成時に使用したパスフレーズを入力
#データディスクの初期化のため下記のコマンドを入力
$(echo n; echo p; echo 1; echo ; echo ; echo w) | sudo fdisk /dev/sdc
$sudo mkfs -t ext4 /dev/sdc1
$sudo mkdir /data && sudo mount /dev/sdc1 /data
#Apache Webサーバーをインストールする
$sudo apt-get update
$sudo apt-get install apache2 -y
#下記のコマンドで開始されているか確認。
$sudo systemctl status apache2 --no-pager
포트 설정
해당 VM > 설정 > 네트워킹을 선택합니다. 수신 포트 규칙 추가를 선택합니다.
기본을 선택합니다.
HTTP 설정은 다음과 같이 수행된다. 추가를 선택합니다.
마지막으로 공개 IP 주소를 URL 필드에 입력하면 다음 페이지가 표시됩니다.
Reference
이 문제에 관하여(【Azure】Microsoft Learn의 Azure에서 Linux 가상 머신을 작성해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/blackpeach7/items/838ac685cfad5e274758
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
여기 의 교재를 사용.
Azure 포털에서 Linux 가상 머신 만들기
새로운 Linux 가상 머신 만들기
리소스 만들기를 선택합니다.
검색 상자에 Ubuntu Server를 입력합니다.
Ubuntu Server 18.04 LTS Canonical
를 선택합니다.만들기 버튼을 누릅니다.
상세를 적절히 설정. 이번에는 이미지처럼 설정했다.
이번에는 사용자 이름을 azureuser로 만들고 기존 공개 키를 사용했다.
SSH에서 기존 공개 키를 설정하기 위해 Azure Cloud Shell에 다음 명령으로 SSH 키 쌍을 만듭니다.
$ssh-keygen -t rsa -b 4096
#Enter a file in which to save the keyで何も入力せず、エンターを押す。こうするとデフォルトのファイルの場所に作成される。
> Enter a file in which to save the key (/home/you/.ssh/id_rsa): [Press enter]
#パスワードを設定する。確認も含めて2回入力する。
> Enter passphrase (empty for no passphrase): [Type a passphrase]
> Enter same passphrase again: [Type passphrase again]
#公開鍵の内容を下記のコマンドで表示。表示されたものをコピーする。この時スペースや改行などが入ると認識できないため、入らないように注意する。
cat ~/.ssh/id_rsa.pub
상기에서 복사한 SSH 키를 SSH 공개 키에 붙여넣는다.
이미지를 참고로 확인할 수 있으면
次へ: ディスク >
를 선택한다.데이터 디스크에서 "새 디스크 만들기 및 연결"을 선택합니다.
기본값으로 OK를 선택합니다.
아래와 같이 새 디스크가 되어 있는지 확인한다.
문제가 없으면 "다음 : 네트워크"를 선택하십시오.
네트워크로 이동하여 이번에는 신규로 작성하기 때문에 디폴트인 채로 「확인 및 작성」을 선택한다.
유효성이 검증되고 문제가 없으면 작성을 선택합니다.
SSH 연결
배포가 완료되면 해당 VM으로 이동하여 공용 IP 주소를 기록해 둡니다.
$ssh [email protected]
The authenticity of host 'xx.xx.xxx.xxx (xx.xx.xxx.xxx)' can't be established.
#yesと入力する。
ECDSA key fingerprint is SHA256:w1h08h4ie1iMq7ibIVSQM/PhcXFV7O7EEhjEqhPYMWY.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'xx.xx.xxx.xxx' (ECDSA) to the list of known hosts.
#その後SSHキーペアの作成時に使用したパスフレーズを入力
#データディスクの初期化のため下記のコマンドを入力
$(echo n; echo p; echo 1; echo ; echo ; echo w) | sudo fdisk /dev/sdc
$sudo mkfs -t ext4 /dev/sdc1
$sudo mkdir /data && sudo mount /dev/sdc1 /data
#Apache Webサーバーをインストールする
$sudo apt-get update
$sudo apt-get install apache2 -y
#下記のコマンドで開始されているか確認。
$sudo systemctl status apache2 --no-pager
포트 설정
해당 VM > 설정 > 네트워킹을 선택합니다. 수신 포트 규칙 추가를 선택합니다.
기본을 선택합니다.
HTTP 설정은 다음과 같이 수행된다. 추가를 선택합니다.
마지막으로 공개 IP 주소를 URL 필드에 입력하면 다음 페이지가 표시됩니다.
Reference
이 문제에 관하여(【Azure】Microsoft Learn의 Azure에서 Linux 가상 머신을 작성해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/blackpeach7/items/838ac685cfad5e274758텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)