FTP를 이용한 워드프레스 수동 설치 가이드: 단계별 설명

반응형

FTP를 이용한 워드프레스 수동 설치 가이드: 단계별 설명

 

 

워드프레스는 전 세계적으로 가장 많이 사용되는 콘텐츠 관리 시스템(CMS) 중 하나로, 많은 웹사이트 구축에 활용되고 있습니다. 대부분의 호스팅 업체는 워드프레스를 자동으로 설치할 수 있는 기능을 제공하지만, 때로는 수동으로 설치해야 하는 상황도 발생합니다. 이번 글에서는 FTP 프로그램을 이용해 직접 워드프레스를 설치하는 방법에 대해 자세히 설명드리겠습니다.

FTP를 이용한 워드프레스 수동 설치 가이드: 단계별 설명
FTP를 이용한 워드프레스 수동 설치 가이드: 단계별 설명


1. FTP 프로그램을 통한 수동 설치가 필요한 이유

워드프레스를 설치할 때 가장 간편한 방법은 호스팅 서비스에서 제공하는 자동 설치 기능을 이용하는 것입니다. 그러나 자동 설치 기능을 제공하지 않거나, 사용자 지정 설정을 적용해야 할 경우 수동 설치가 필요합니다. 수동 설치 방법은 다음과 같은 상황에서 유용할 수 있습니다:

  • 자동 설치 기능이 제공되지 않는 호스팅을 사용할 때
  • 워드프레스의 특정 버전을 설치하고자 할 때
  • 커스텀 설정이 필요한 경우

따라서 이번 글에서는 FTP 프로그램을 이용해 워드프레스를 설치하는 과정을 단계별로 소개하겠습니다.

 


2. 워드프레스 소스코드 다운로드

수동으로 워드프레스를 설치하기 위해서는 먼저 워드프레스 공식 웹사이트에서 소스코드를 다운로드해야 합니다. 워드프레스 소스코드 다운로드는 아주 간단한 과정입니다.

워드프레스 다운로드 방법

  1. wordpress.org 사이트에 방문합니다.
  2. 페이지 상단에 있는 '워드프레스 얻기' 버튼을 클릭합니다.
  3. 새로운 페이지로 이동하면, "Download WordPress" 버튼이 보일 것입니다. 이 버튼을 클릭하면 최신 버전의 워드프레스 소스코드가 다운로드됩니다.

이렇게 다운로드된 소스코드는 .zip 파일 형태로 제공됩니다. 다음 단계는 이 파일을 압축 해제하여 서버에 업로드하는 것입니다.

 


3. 워드프레스 소스코드 압축 해제

워드프레스 소스코드를 다운로드했다면, 압축 해제 작업을 진행해야 합니다. 압축 파일을 해제하면 다음과 같은 폴더와 파일들이 나타납니다:

  • wp-admin: 워드프레스의 관리자 관련 파일들이 포함된 폴더입니다.
  • wp-includes: 워드프레스 핵심 파일들이 들어있는 폴더입니다.
  • wp-content: 테마, 플러그인, 업로드 파일 등이 저장되는 폴더입니다.
  • wp-config-sample.php: 워드프레스 설정 파일의 샘플 버전입니다.

이 중에서 가장 중요한 파일은 wp-config-sample.php로, 데이터베이스 연결 정보를 설정해야 하는 파일입니다.


4. wp-config.php 파일 설정하기

워드프레스 설치 과정에서 가장 중요한 파일 중 하나는 바로 wp-config.php 파일입니다. 이 파일은 워드프레스와 데이터베이스를 연결하는 역할을 하며, 웹사이트의 주요 설정을 포함하고 있습니다.

wp-config-sample.php 파일 수정

  1. 먼저 wp-config-sample.php 파일의 이름을 wp-config.php로 변경합니다.
  2. 코드 편집기를 이용해 이 파일을 엽니다. (VSC, Notepad++, 또는 메모장)
  3. 데이터베이스 연결 정보를 입력합니다:
 
코드
// 데이터베이스 설정 define('DB_NAME', '데이터베이스명'); // 데이터베이스 이름 define('DB_USER', '사용자명'); // 사용자 이름 define('DB_PASSWORD', '비밀번호'); // 비밀번호 define('DB_HOST', 'localhost'); // 호스트 이름

이 정보는 호스팅 서비스에서 제공한 데이터베이스 정보를 기반으로 입력해야 합니다.

 

 

비밀 키(Secret Key) 설정

워드프레스 보안을 강화하기 위해 비밀 키(secret key)를 설정해야 합니다. 이를 위해서는 워드프레스 비밀 키 생성기에서 키 값을 생성한 후 wp-config.php 파일에 복사해 붙여 넣으면 됩니다.

 
코드
define('AUTH_KEY', '고유한 값'); define('SECURE_AUTH_KEY', '고유한 값'); define('LOGGED_IN_KEY', '고유한 값'); define('NONCE_KEY', '고유한 값'); // 나머지 비밀 키들도 동일하게 설정

이 과정을 마치면 워드프레스 설정이 완료됩니다. 다음 단계는 FTP 프로그램을 이용해 서버에 파일을 업로드하는 것입니다.


5. FTP 프로그램을 통한 파일 업로드

이제 워드프레스 소스코드를 웹 서버에 업로드해야 합니다. 이를 위해서는 FTP 프로그램을 사용해야 하며, 대표적인 프로그램으로는 FileZilla가 있습니다. FileZilla는 무료로 제공되며, 사용법이 간단하여 많은 웹 개발자들이 애용하고 있습니다.

FileZilla 설치 및 서버 접속

  1. FileZilla를 공식 웹사이트에서 다운로드하여 설치합니다.
  2. 호스팅 서비스에서 제공한 FTP 접속 정보를 입력하여 서버에 접속합니다.
    • 호스트: 서버 주소
    • 사용자명: FTP 사용자명
    • 비밀번호: FTP 비밀번호
    • 포트: 21 (기본 포트)

서버에 접속하면 웹사이트의 루트 디렉토리가 나타납니다.

워드프레스 파일 업로드

  1. 워드프레스 소스코드 압축을 해제한 파일들을 모두 선택합니다.
  2. 선택한 파일을 FTP 프로그램을 통해 호스팅 서버의 루트 디렉토리(예: public_html)로 업로드합니다.
  3. 업로드가 완료될 때까지 기다립니다. 파일 수가 많기 때문에 시간이 조금 걸릴 수 있습니다.

2023.04.07 - [일상] - 심리학과 일상생활

 

심리학과 일상생활

심리학과 일상생활 심리학은 일상 생활에서 중요한 역할을 하며 행동, 생각 및 감정에 심리학이 미치는 영향을 이해하면 삶의 다양한 측면을 보다 효과적으로 탐색하는 데 도움이 될 수 있습니

allibaba.tistory.com

 


6. 웹 브라우저를 통한 워드프레스 설치

파일 업로드가 완료되면, 이제 웹 브라우저에서 워드프레스 설치 마법사를 실행할 차례입니다.

워드프레스 설치 마법사 실행

  1. 웹 브라우저에서 웹사이트 주소(도메인)를 입력합니다.
  2. 처음 접속하면 워드프레스 설치 페이지가 나타납니다.
  3. 사이트 정보와 관리자 계정 정보를 입력합니다:
    • 사이트 이름
    • 관리자 사용자명
    • 관리자 비밀번호
    • 관리자 이메일 주소
  4. 모든 정보를 입력한 후 워드프레스 설치 버튼을 클릭합니다.

설치가 완료되면 워드프레스 관리자 페이지로 이동하여 로그인할 수 있습니다.

 


 

7. 추가 설정: SSL 보안과 퍼머링크 설정

워드프레스 설치 후 기본 설정 외에도 추가적으로 해야 할 설정들이 있습니다. 그 중에서도 SSL 보안 설정과 퍼머링크 설정은 매우 중요합니다.

1. SSL 보안 설정

사이트의 보안을 강화하고, 검색 엔진에서 신뢰를 얻기 위해서는 HTTPS를 사용하는 것이 필수적입니다. 대부분의 호스팅 업체는 SSL 인증서를 제공하며, 이를 활성화한 후 .htaccess 파일에 HTTPS 리디렉션 코드를 추가할 수 있습니다.

 
코드
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

2. 퍼머링크 설정

SEO에 최적화된 URL 구조를 설정하려면 워드프레스 관리자 페이지에서 설정 → 고유주소로 이동하여 '포스트 이름' 형식을 선택하는 것이 좋습니다. 이렇게 하면 검색 엔진과 사용자 모두에게 친화적인 URL을 사용할 수 있습니다.


결론

FTP를 이용한 워드프레스 수동 설치는 처음에는 복잡해 보일 수 있지만, 단계별로 차근차근 따라가면 어렵지 않게 완료할 수 있습니다. 이 과정을 통해 웹사이트를 더 유연하게 관리하고, 사용자 지정 설정을 쉽게 적용할 수 있습니다. 워드프레스의 다양한 기능을 활용해 멋진 웹사이트를 만들어보세요!

 

 

반응형