워드프레스 설치 방법 총정리 | 초보자도 따라하는 가장 쉬운 설치 가이드

워드프레스 설치 방법을 찾고 계신가요? 블로그나 홈페이지를 직접 운영해보고 싶어서 워드프레스를 시작하려는 분들이 가장 먼저 막히는 부분이 바로 설치 과정입니다. 하지만 실제로는 호스팅만 잘 선택하고 순서대로 진행하면 초보자도 30분~1시간 내에 충분히 설치할 수 있습니다.

특히 워드프레스는 전 세계에서 가장 많이 사용하는 CMS(콘텐츠 관리 시스템)로, 블로그 운영, 애드센스 수익화, 기업 홈페이지, 쇼핑몰 구축까지 폭넓게 활용할 수 있습니다. 그래서 제대로 설치만 해두면 이후에는 글 작성과 플러그인 설정만으로도 빠르게 사이트를 운영할 수 있습니다.

이번 글에서는 워드프레스 설치 방법을 처음 시작하는 분들을 위해 도메인 준비부터 호스팅 선택, 워드프레스 설치, SSL(https) 적용, 초기 필수 설정까지 한 번에 정리해드립니다. 또한 AWS Lightsail 기준 설치 시 자주 겪는 오류까지 함께 설명드리겠습니다.


워드프레스 설치 전에 꼭 준비해야 할 것

워드프레스를 설치하려면 아래 3가지가 기본적으로 필요합니다.

  • 도메인: 내 사이트 주소 (예: example.com)
  • 호스팅: 워드프레스를 올릴 서버 공간
  • SSL 인증서: https 적용용 보안 인증서

초보자라면 보통 아래 두 가지 방식 중 하나를 선택합니다.

  1. 웹호스팅 업체 이용 (가장 쉬움)
  2. AWS Lightsail / EC2 직접 구축 (자유도 높음)

애드센스 수익형 블로그를 빠르게 시작하려면 워드프레스 전용 호스팅이 편하고, 직접 서버를 다뤄보고 싶다면 AWS Lightsail이 많이 사용됩니다.


워드프레스 설치 방법 1: 가장 쉬운 방법 (호스팅 업체 자동 설치)

초보자에게 가장 쉬운 방법은 국내 웹호스팅 또는 해외 워드프레스 호스팅 업체의 자동 설치 기능을 사용하는 것입니다.

자동 설치 방식 장점

  • 서버 설정을 몰라도 됨
  • DB 생성이 자동 처리됨
  • SSL 적용도 상대적으로 쉬움
  • 관리 화면에서 몇 번 클릭만 하면 완료

설치 순서

  1. 호스팅 상품 구매
  2. 도메인 연결
  3. 워드프레스 자동 설치 메뉴 선택
  4. 관리자 아이디/비밀번호 설정
  5. 설치 완료 후 관리자 페이지 접속

관리자 페이지 주소: https://내도메인/wp-admin

이 방식은 가장 간단하지만, 서버 구조를 세세하게 만지기 어렵다는 단점이 있습니다.


워드프레스 설치 방법 2: AWS Lightsail로 직접 설치하는 방법

직접 서버를 구축하고 싶다면 AWS Lightsail이 가장 많이 추천됩니다. EC2보다 상대적으로 단순하고, 비용도 예측하기 쉬워서 초보자에게도 괜찮은 편입니다.

AWS Lightsail 워드프레스 설치 순서

  1. AWS Lightsail 접속 후 인스턴스 생성
  2. Blueprint에서 WordPress 선택
  3. 인스턴스 플랜 선택 (보통 가장 저렴한 플랜부터 시작 가능)
  4. 인스턴스 생성 후 퍼블릭 IP 확인
  5. 도메인 A 레코드를 해당 IP로 연결
  6. 워드프레스 관리자 비밀번호 확인
  7. SSL 인증서 적용

Lightsail에서 관리자 비밀번호 확인 명령어

cat /home/bitnami/bitnami_application_password

Bitnami 이미지 기준으로 많이 사용하는 기본 명령어입니다.


워드프레스 도메인 연결 방법

워드프레스 설치 후 가장 많이 헷갈리는 부분이 도메인 연결입니다. 도메인을 외부 업체에서 구매했다면, DNS 설정에서 아래를 맞춰야 합니다.

기본 DNS 설정

  • A 레코드: 내 도메인 → 서버의 IPv4 주소
  • CNAME: www → 루트 도메인

예시:

  • example.com → A 레코드 → 서버 IP
  • www.example.com → CNAME → example.com

만약 외부 DNS를 사용하면서 Lightsail에서 SSL을 붙이려는 경우, DNS 반영이 완전히 끝나지 않으면 인증서 발급이 실패할 수 있습니다.


워드프레스 SSL(https) 적용 방법

워드프레스는 https 적용이 매우 중요합니다. 보안뿐 아니라 SEO에도 영향을 줄 수 있기 때문에, 워드프레스를 설치했다면 반드시 SSL을 적용하는 것이 좋습니다.

Let’s Encrypt 적용 기본 개념

  • 무료 SSL 인증서
  • 보통 90일마다 갱신 필요
  • 도메인이 서버 IP와 정확히 연결되어 있어야 발급 가능

Bitnami WordPress에서 자주 쓰는 SSL 설정 명령

sudo /opt/bitnami/bncert-tool

이 명령어를 통해 Bitnami 환경에서 쉽게 SSL을 적용할 수 있습니다.

SSL 적용 시 자주 발생하는 오류

  • DNS records not found → DNS가 아직 전파되지 않음
  • DNS records do not match instance IPs → A 레코드가 서버 IP와 다름
  • Did not find IPv6 match → AAAA 레코드가 잘못 잡혀 있거나 불필요하게 남아 있음
  • 도메인이 아닌 IP로 워드프레스 주소 설정됨 → WordPress URL 설정 수정 필요

특히 외부 도메인 업체를 사용하는 경우, AAAA(IPv6) 레코드가 남아 있으면 Lightsail SSL 설정에서 실패하는 경우가 자주 있습니다. 사용하지 않는다면 제거하는 것이 좋습니다.


워드프레스 주소가 IP로 되어 있을 때 해결 방법

워드프레스를 설치했는데 사이트 주소가 도메인이 아니라 서버 IP로 잡혀 있는 경우가 있습니다. 이 경우 SSL 적용이나 리디렉션에서 문제가 생길 수 있습니다.

관리자 페이지에서 수정 가능한 경우

  • 설정 → 일반
  • 워드프레스 주소(URL)
  • 사이트 주소(URL)

하지만 이 항목이 비활성화되어 있거나 수정이 안 되는 경우도 있습니다.

wp-config.php에 직접 설정하는 방법

define('WP_HOME', 'https://내도메인.com');
define('WP_SITEURL', 'https://내도메인.com');

주의: wp-config-sample.php가 아니라 실제 wp-config.php 파일에 적용해야 합니다.

일반적으로 Bitnami 환경에서는 아래 경로를 먼저 확인해보는 경우가 많습니다.

/opt/bitnami/wordpress/wp-config.php

환경에 따라 /var/www 쪽에 심볼릭 링크가 걸려 있는 경우도 있으니 실제 파일 위치를 확인해야 합니다.


워드프레스 설치 후 꼭 해야 하는 초기 설정

워드프레스를 설치했다고 바로 끝이 아닙니다. 초기 설정을 잘 해두면 SEO, 보안, 운영 편의성이 크게 달라집니다.

1. 퍼머링크 설정

설정 → 고유주소에서 아래 형식을 추천합니다.

/post-name/

이 구조가 SEO와 가독성 측면에서 가장 무난합니다.

2. 기본 플러그인 정리

  • 사용하지 않는 기본 플러그인 삭제
  • 기본 테마 외 불필요한 테마 정리

3. 필수 플러그인 설치

  • SEO 플러그인: Rank Math 또는 Yoast SEO
  • 캐시 플러그인: LiteSpeed Cache 또는 WP Super Cache
  • 보안 플러그인: Wordfence 등
  • 백업 플러그인: UpdraftPlus 등

4. 관리자 계정 보안 강화

  • admin 계정명 사용 지양
  • 강력한 비밀번호 설정
  • 2단계 인증 고려

워드프레스 설치 시 초보자가 자주 하는 실수

  • 도메인 연결 전에 SSL부터 시도함
  • DNS 반영 시간(최대 24~48시간)을 고려하지 않음
  • 워드프레스 주소를 IP로 둔 상태에서 SSL 설정 진행
  • wp-config-sample.php를 수정하고 실제 wp-config.php는 안 건드림
  • www / non-www 리디렉션 정책을 안 정함
  • 초기 보안 설정 없이 관리자 페이지를 그대로 노출함

특히 워드프레스 초보자라면 도메인 → DNS 연결 → 워드프레스 주소 수정 → SSL 적용 순서를 지키는 것이 중요합니다.


워드프레스 설치 방법 핵심 요약

정리하면 워드프레스 설치 방법은 아래 순서로 보면 됩니다.

  1. 도메인 준비
  2. 호스팅 선택 (웹호스팅 또는 AWS Lightsail)
  3. 워드프레스 설치 (자동 설치 또는 직접 구축)
  4. 도메인 DNS 연결
  5. 워드프레스 주소(URL) 점검
  6. SSL(https) 적용
  7. 퍼머링크/플러그인/보안 초기 설정

초보자라면 가장 중요한 것은 처음부터 완벽하게 하려고 하기보다, 먼저 사이트를 정상 접속 가능한 상태로 만드는 것입니다. 이후에 테마, 플러그인, SEO, 애드센스 설정을 차근차근 붙여나가면 됩니다.

특히 애드센스용 수익형 블로그를 목표로 한다면, 워드프레스 설치 단계에서부터 https 적용, SEO 플러그인, 빠른 로딩 환경을 신경 쓰는 것이 장기적으로 유리합니다.


자주 묻는 질문 (FAQ)

워드프레스 설치는 무료인가요?

워드프레스 자체는 무료 오픈소스입니다. 다만 도메인 비용, 호스팅 비용, 필요에 따라 유료 테마나 플러그인 비용이 발생할 수 있습니다.

초보자는 웹호스팅과 AWS 중 어떤 게 더 좋나요?

초보자는 웹호스팅이 더 쉽고 빠릅니다. 서버를 직접 다루고 싶거나 확장성을 고려한다면 AWS Lightsail이 좋지만, 설정 난이도는 더 높습니다.

워드프레스 설치 후 바로 애드센스 신청해도 되나요?

보통은 어느 정도 콘텐츠를 채운 후 신청하는 것이 좋습니다. 최소한 기본 페이지 구성, 카테고리 정리, 몇 개 이상의 품질 있는 글을 먼저 준비하는 것이 유리합니다.

워드프레스 SSL은 꼭 적용해야 하나요?

네, 거의 필수라고 보시면 됩니다. 보안뿐 아니라 검색엔진 신뢰도와 사용자 경험 측면에서도 https 적용은 매우 중요합니다.


함께 보면 좋은 글 추천:
– 워드프레스 블로그로 수익 내는 방법
– 워드프레스 필수 플러그인 추천
– 애드센스 승인 잘 받는 블로그 세팅법
– 워드프레스 SEO 최적화 기본 설정


코멘트

댓글 남기기