피드로 돌아가기
How to Deploy an Ubuntu Linux VM in Azure
Dev.toDev.to
Infrastructure

Azure Portal 기반 Ubuntu VM 구축 및 원격 제어 환경 설정

How to Deploy an Ubuntu Linux VM in Azure

Emmanuel2026년 5월 16일2beginner

Context

클라우드 인프라 학습을 위한 최소 비용의 리눅스 가상화 환경 필요성 제기. 리소스 관리 효율성을 위해 Logical Grouping 기반의 인프라 구성 요구.

Technical Solution

  • Resource Group 설정을 통한 관련 리소스의 논리적 격리 및 체계적 관리 구조 확보
  • Standard_B2s 인스턴스 선택을 통한 비용 최적화 및 학습용 컴퓨팅 자원 할당
  • Ubuntu Server 22.04 LTS 이미지 채택으로 OS 안정성 및 장기 지원 버전 확보
  • SSH(Port 22) 및 HTTP(Port 80) Inbound Port Rule 설정을 통한 외부 통신 경로 제어
  • sudo su 권한 상승 및 apt update를 통한 시스템 최신성 유지와 패키지 관리 체계 구축
  • Nginx 패키지 설치를 통한 외부 요청 처리 및 네트워크 연결성 검증

1. Resource Group을 생성하여 VM과 부속 리소스를 하나의 단위로 묶어 관리할 것

2. 비용 최적화를 위해 사용하지 않는 VM은 즉시 삭제하거나 정지 상태를 유지할 것

3. 보안을 위해 필요한 Inbound Port만 최소한으로 개방하고 SSH 접속 설정을 확인할 것

4. 패키지 설치 전 시스템 업데이트를 수행하여 의존성 충돌을 방지할 것

원문 읽기