티스토리 탈출해서 워드프레스 구축하기 2025년 10월 최신판 (2)

2편: 오라클 클라우드 가입과 인스턴스 생성하기

이 글에서는 오라클 클라우드 무료 계정을 만들고, 블로그 서버로 쓸 인스턴스를 생성 후 SSH로 접속하는 부분까지 설명합니다.

1. 오라클 클라우드 계정 가입

  1. Oracle Cloud 무료 계정 페이지에 접속해 “무료 시작하기” 버튼 클릭
  2. 이메일, 이름, 전화번호 등 기본 정보를 입력
  3. 전화번호 및 이메일 인증 완료
  4. 신용카드 정보 등록 (무료 체험 범위 내 사용 시 요금 청구 없음)
    • 카드사 홈페이지에서 영문 주소 등록이 필수입니다
  5. 가입 후 오라클 클라우드 콘솔에 로그인

2. 인스턴스 생성하기

  1. 오라클 클라우드 콘솔에서 왼쪽 메뉴의 Compute > Instances 선택
  2. 인스턴스 생성 버튼 클릭
  3. 인스턴스 이름 입력 (예: my-blog-server)
  4. 운영체제 이미지 선택: Ubuntu 24.04 권장
  5. 인스턴스 사양에서 무료로 제공되는 VM.Standard.E2.1.Micro 선택
  6. 네트워크 및 스토리지 기본 설정 유지
  7. 오라클 클라우드에서 생성된 SSH 키 다운로드
  8. 설정을 다시 확인 후 생성 버튼 클릭

3. 고정 IP(예약된 퍼블릭 IP) 발급하기

  1. 생성한 인스턴스를 선택
  2. 상단 탭에서 네트워킹 클릭
  3. 연결된 기본 VNIC 선택
  4. IP 관리 탭 클릭
  5. 현재 할당된 퍼블릭 IP가 임시인지 확인 후, 점 3개 버튼 클릭하여 편집
  6. “퍼블릭 IP 없음” 상태를 선택해 업데이트 후 다시 편집
  7. “예약된 퍼블릭 IP” 선택
  8. 새 예약 IP 주소 생성 선택하여 진행

4. 오라클 클라우드 방화벽(보안 목록) 설정

  1. 콘솔 메뉴에서 네트워킹 > 가상 클라우드 네트워크(VCN) 진입
  2. 활성화된 VCN 선택
  3. 보안 탭 클릭 후 사용 중인 보안 목록 선택
  4. 보안 규칙 > 수신 규칙 추가 클릭
  5. 설정 입력
    • 소스 유형: CIDR
    • 소스 CIDR: 0.0.0.0/0 (모든 IP 허용)
    • IP 프로토콜: TCP
    • 대상 포트 범위: 80, 443 (HTTP, HTTPS)
  6. 수신 규칙 추가 완료

5. 받은 SSH 키로 접속 방법

SSH 키란?

  • 서버와 안전하게 접속하기 위한 암호화 키 파일
  • 공개키는 서버에 등록하고, 개인키는 PC에 안전히 보관

Mac에서 SSH 키를 통해 접속 방법

1. 터미널 열기

2. 받은 SSH 키 파일을 ~/.ssh 디렉토리에 복사 후 권한 설정

cp ./ssh-key* ~/.ssh/
cd ~/.ssh
sudo chmod 400 ssh-key*

3. ~/.ssh 폴더에 config라는 파일에 관련 설정 값을 입력 (파일 명이나 ip주소는 바꿔서 사용)

echo -e "Host oracle\nHostName 12.34.56.78\nUser ubuntu\nIdentityFile ~/.ssh/ssh-key-2023-04-05.key\n" >> ~/.ssh/config

4. 터미널에서 ssh로 접속, 처음에는 yes 로 입력하여 진행 (여기부터는 윈도우도 동일)

ssh oracle

5. 접속 후 비밀번호 설정부터 진행 (root와 ubuntu 비밀번호 순차적으로 진행)

sudo passwd root
sudo passwd ubuntu

6. 여기서부터는 ssh 접속을 비밀번호로 하고 싶은 경우 진행

cd /etc/ssh
sudo cp sshd_config sshd_config.bak
sudo sed -i 's/^PasswordAuthentication/#PasswordAuthentication/' /etc/ssh/sshd_config.d/60-cloudimg-settings.conf
sudo sed -i 's/^#PasswordAuthentication/PasswordAuthentication/' /etc/ssh/sshd_config
sudo service ssh restart

7. 비밀번호 가능하게 설정을 바꾼 경우 아래처럼 접속이 가능 (5번에서 설정한 비밀번호로 접속)

ssh [email protected]

Windows에서 SSH config 파일 사용법

  • 파일 위치C:\Users\<사용자이름>\.ssh\config
    (기본 SSH 키들도 같은 폴더에 저장하는 것이 일반적입니다)
  • config 파일 생성 및 편집 방법
    1. 메모장 또는 Visual Studio Code 같은 텍스트 편집기 실행
    2. 아래와 같은 정보로 config 파일 작성
Host oracle
HostName 12.34.56.78
User ubuntu
IdentityFile C:\Users\<사용자이름>\.ssh\ssh-key-2023-04-05.key
  • 참고IdentityFile 경로는 절대 경로로 지정해야 하며, 역슬래시($$ 대신 슬래시(/)를 써도 됩니다. 예:
    C:/Users/<사용자이름>/.ssh/ssh-key-2023-04-05.key
    상대 경로도 가능하지만, config 파일의 위치와 key 파일의 위치도 고려해야 합니다.
  • 사용법: PowerShell 또는 CMD에서 아래 명령으로 접속 가능
ssh oracle
  • 이후 과정은 Mac 에서 4번 부분부터 동일하게 진행

다음 글에서는 ssh로 접속한 상태로 워드프레스 설치 및 기본 환경 설정을 안내할 예정입니다.

Similar Posts

답글 남기기

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