OCI: Public Subnet에 생성한 인스턴스(vm4wordpress)에 Reserved Public IP 설정하기

wordpress와 mariaDB로 무료 웹 서비스를 구축하기 위해서는 vm4wordpress 인스턴스에 Public IP가 등록되어 있어야 인터넷을 통해 인스턴스에 접속(ssh/http/https)할 수 있습니다. Public subnet에 인스턴스 생성 시 자동으로 부여되는 Public IP는 reboot 시 변경되기 때문에 Reserved Public IP를 할당받아서 외부에서 접속할 수 있는 인스턴스(“vm4wordpress”)에 할당하면 reboot 시에도 변경되지 않는 고정 IP를 설정할 수 있습니다.

1. Reserved Public IP 생성

  1. Resource 경로 : Navigation menu > Networking > Reserved public IPs > Reserve public IP address
  2. Reserved public IP Name : web-public-ip
    Reserve public ip address

2. Reserved Public IP 할당

  1. Instance Name : 워드프레스(wordpress)와 마리아DB(mariadb)를 설치하기 위해 각각의 인스턴스(vm4wordpress, vm4maradb)를 생성했습니다.
    Create instance
  2. vm4wordpress 인스턴스 생성 시 사용한 옵션:
    1. Image 영역 :
      Ubuntu 이미지(Canonical Ubuntu 24.04) 적용합니다. 제 실력이 부족한지 Oracle 이미지와 Rocky 이미지 적용 시 패키지 업데이트와 설치가 안되었습니다.
    2. Primary VNIC IP address 영역 :
      – IPv4 address는 자동으로 할당하거나 저처럼 수동으로 할당할 수도 있습니다.
      – Public subnet에 생성되는 vm4wordpress 인스턴스를 생성할 때는 Public IPv4 address를 설정하는 영역이 활성됩니다. 아래와 같이 선택하지 않습니다. 다음 단계에서 Reserved Public IP(“web-public-ip”)로 할당하겠습니다. 그래야 인스턴스를 reboot할 때 public ip가 변경되지 않습니다. 웹 서비스를 구축할 때 중요합니다.
      Create instance
    3. Add SSH keys 영역 :
      모든 인스턴스의 SSH key(private key, public key)를 로컬PC로 다운로드합니다.(외부에서 ssh로 인스턴스에 접속할 때 필요합니다.)
      Create instance
  3. “vm4wordpress” 인스턴스에 Reserved Public IP 할당
    • Resource 경로 : Compute > Instances > “vm4wordpress” 선택 > Attached VNICs > “vm4wordpress” 선택 > IPv4 Addresses > Edit
      Reserved public ip 할당
    • Public IP Type 영역 : “Select Existing Reserved IP Address”를 선택한 후 Drop down list box에서 “web-public-ip”를 선택합니다.
      Reserved public ip 할당

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다