워드프레스 강좌 / 설치하기

시스템 요구사항

워드프레스를 설치하려면 PHP를 사용할 수 있는 웹서버와 데이터베이스 서버가 필요합니다.

  • 웹서버는 어떤 것이든 상관없지만, 권장되는 것는 Apache와 NginX입니다.
  • 데이터베이스 서버는 MySQL 또는 MariaDB가 필요합니다.

We recommend servers running version 7.3 or greater of PHP and MySQL version 5.6 OR MariaDB version 10.0 or greater.
We also recommend either Apache or Nginx as the most robust options for running WordPress, but neither is required.

웹호스팅을 이용할 경우 보통 위 조건을 만족합니다. 그래도 호스팅 신청하기 전에 워드프레스 설치가 가능한지 확인하는 게 좋습니다.

준비할 것

  • 워드프레스를 설치할 웹서버가 필요합니다. 직접 구축하기 어려운 경우 웹호스팅을 신청하세요. 무료도 있고, 테스트 목적이라면 월 몇 백원 정도의 저렴한 웹호스팅도 괜찮습니다.
  • 어디서나 접속할 수 있는 도메인이 있으면 좋습니다. 웹호스팅 업체에서 무료로 제공하기도 합니다.
  • 웹서버에 접속할 수 있는, FTP로 파일을 업로드할 수 있는 계정과 비밀번호를 알아야 합니다.
  • 데이터베이스 이름과 계정, 비밀번호를 알아야 합니다.
  • 파일을 서버로 업로드할 때 FTP Client 프로그램을 사용합니다. FileZilla가 널리 쓰이며, 사용법은 여기에 있습니다.

다운로드

워드프레스는 영어, 한국어, 프랑스어, 일본어 등 여러 언어를 지원합니다. 설치하는 과정에서 또는 설치 후에 언어를 변경하는 것이 가능하므로, 사용할 언어의 워드프레스를 찾을 필요 없이 공식 홈페이지에서 다운로드하면 됩니다.

워드프레스는 다음 링크에서 다운로드 받을 수 있습니다.

https://wordpress.org/download/

만약 구 버전의 워드프레스나 IIS용 워드프레스가 필요하다면 다음 링크에 방문하세요.

https://wordpress.org/download/releases/

업로드

도메인과 서버 홈 디렉토리가 다음과 같다고 가정하겠습니다.

  • 도메인 : cmsfactory.net
  • 홈 디렉토리 : /home/www

즉, 웹브라우저로 cmsfactory.net에 접속하면 서버의 /home/www 디렉토리에 있는 내용을 보여주는 것입니다.

다운로드 받은 파일의 압축을 풀면 wordpress 폴더 안에 다음과 같은 폴더와 파일들이 있습니다.

\wp-admin
\wp-content
\wp-includes
 index.php
 license
 readme
 wp-activate.php
 wp-blog-header.php
 wp-comments-post.php
 wp-config-sample.php
 wp-cron.php
 wp-links-opml.php
 wp-load.php
 wp-login.php
 wp-mail.php
 wp-settings.php
 wp-signup.php
 wp-trackback.php
 xmlrpc.php

이 폴더와 파일들을 서버의 /home/www에 업로드하면 cmsfactory.net으로 접속했을 때 워드프레스로 만든 사이트가 나옵니다.

wp라는 디렉토리를 만들고 /home/www/wp에 업로드하면 cmsfactory.net/wp로 접속했을 때 워드프레스로 만든 사이트가 나옵니다.

웹브라우저로 접속

  • /home/www에 업로드했다면 cmsfactory.net으로, /home/www/wp에 업로드했다면 cmsfactory.net/wp로 접속합니다.
  • 한국어를 선택하고 [계속]을 클릭합니다.

  • [Let's Go!]를 클릭합니다.

데이터베이스 정보 입력

  • 데이터베이스 정보를 입력합니다.
  • 테이블 접두어는 변경해도 됩니다.
  • 입력을 마쳤으면 [저장하기]를 클릭합니다.

  • [설치 실행하기]를 클릭합니다.

사이트 정보 입력

  • 사이트 제목, 관리자 등 사이트 정보를 입력하고 [워드프레스 설치하기]를 클릭합니다.
  • 여기서 입력한 정보는 설치 후에 변경할 수 있습니다.

  • 만약 단순한 암호를 입력하면 [취약한 암호 사용 확인]이라는 것이 나옵니다. 체크를 해야 사용 가능합니다.

설치 완료

  • 설치에 성공하면 다음과 같은 화면이 나옵니다.
  • [로그인]을 클릭합니다.

  • 사용자명과 암호을 입력하고 로그인합니다.

  • 다음과 같은 화면이 나오면 정상적으로 설치된 것입니다.

같은 카테고리의 다른 글

워드프레스 강좌 / 자동 업데이트와 자동 업데이트 끄는 방법

워드프레스 강좌 / 자동 업데이트와 자동 업데이트 끄는 방법

자동 업데이트 워드프레스는 코어, 플러그인, 테마, 번역 네가지 분류로 업데이트를 하고, 업데이트는 보통 마이너 업데이트, 메이저 업데이트로 구분합니다. (코어는 워드프레스 자체를 의미합니다.) 워드프레스 기본 설정 하에서는 마이너 업데이트와 번역 업데이트는 자동으로 업데이트합니다. 즉, 사용자가 아무런 작업을 하지 않아도 백그라운드에서 업데이트를 해버리는 것이죠. 메이저 업데이트는 알림이 뜨고, 사용자가 직접 업데이트를 합니다. 보안 측면에서는 자동 ...

워드프레스 강좌 / 플러그인 / Google Site Kit by Google / 구글 서비스 통계 보여주는 플러그인

워드프레스 강좌 / 플러그인 / Google Site Kit by Google / 구글 서비스 통계 보여주는 플러그인

사이트나 블로그를 구글 검색 엔진에 등록하려면 Search Console을 이용합니다. 접속 통계는 Google Analytics를 이용하죠. 수익을 얻고 싶다면 구글 애드센스 광고를 게재합니다. 각 서비스의 분석 결과를 보려면 각 사이트에 접속을 해야 하는데, 꽤 귀찮은 작업니다. 만약 워드프레스로 사이트나 블로그를 만들었다면 Google Site Kit by Google 플러그인을 설치하세요. 워드프레스 관리자에서 주요 분석 자료를 ...

워드프레스 강좌 / Smush / 이미지 압축, 최적화 플러그인

워드프레스 강좌 / Smush / 이미지 압축, 최적화 플러그인

워드프레스에 이미지를 업로드하면 썸네일을 만듭니다. 예를 들어 image.png를 업로드하면 image-150×150.png 같은 파일이 만들어지는 것이죠. 문제는 한 개만 만드는 것이 아니라는 것입니다. 워드프레스 미디어 설정에 있는 세 가지 썸네일은 기본으로 만들고, 테마에서 요구하는 썸네일, 플러그인에서 요구하는 썸네일 등을 잔뜩 만듭니다. 따라서 이미지를 한 개 업로드해도 여러 개의 썸네일 때문에 디스크 용량을 ...

워드프레스 강좌 / 멀웨어 제거, 치료하는 방법

워드프레스 강좌 / 멀웨어 제거, 치료하는 방법

워드프레스와 멀웨어 워드프레스를 사용하는 사이트가 많다보니 공격도 많이 당합니다. 멀웨어에 감염되어서 사이트가 느려지거나, 서버 자원을 필요 이상으로 소비하거나, 다른 사이트로 리다이렉트시키는 등의 문제가 발생합니다. 멀웨어에 감염되면 index.php나 wp-config.php 등 주요 파일이 변형됩니다. 그리고 이상한 파일이 여기저기 잔뜩 생성됩니다. 따라서 치료 방법은 단순합니다. 변형된 파일은 문제 없는 파일로 교체하고, 이상한 파일은 삭제하면 됩니다. 문제는 ...

워드프레스 강좌 / 설정 / 개인정보 / 개인정보처리방침 만들기

워드프레스 강좌 / 설정 / 개인정보 / 개인정보처리방침 만들기

개인정보 설정 개인정보는 GDPR로 인해 워드프레스 4.9.6에 추가된 설정입니다. 유럽연합의 일반 데이터보호 규칙(General Data Protection Regulation (GDPR))이 5월 25일부터 발효됩니다. GDPR은 회사 및 사이트 소유자에게 개인 데이터를 어떻게 수집, 이용, 공유하는지에 관해 투명하게 할 것을 요구하고 있습니다. 또한 개인으로 하여금 자신의 개인 데이터가 어떻게 수집, 이용, 공유되는지에 관해 더 많은 접근 및 선택을 부여하고 ...

워드프레스 강좌 / 플러그인 / Content Cards / 링크를 네이버나 페이스북처럼 만들어주는 플러그인

워드프레스 강좌 / 플러그인 / Content Cards / 링크를 네이버나 페이스북처럼 만들어주는 플러그인

Content Cards 네이버 블로그에서 링크를 추가하면, 썸네일과 요약글이 있는 링크가 만들어집니다. 페이스북에도 비슷한 기능이 있습니다. 워드프레스 자체에는 이 기능이 없지만, Content Cards 플러그인을 이용하면 비슷한 효과를 낼 수 있습니다. 설치 WordPress.ORG에서 공유되는 플러그인이므로 워드프레스 관리자에서 설치할 수 있습니다. 링크 삽입하기 플러그인을 활성화하면 에디터에 아이콘이 하나 생깁니다. 그 아이콘을 클릭하여 링크를 추가합니다. 링크가 가리키는 문서에서 이미지와 제목, 글의 일부를 ...

워드프레스 강좌 / 사용자 정의 필드 입력하고 출력하기

워드프레스 강좌 / 사용자 정의 필드 입력하고 출력하기

사용자 정의 필드 사용자 정의 필드를 이용하여 글에 추가적인 정보를 입력하고 출력할 수 있습니다. 그 정보를 글 본문에 직접 입력할 수도 있지만, DB에 저장하면 출력하는 것 이외에도 여러 가지로 활용 가능하다는 장점이 있습니다. 사용자 정의 필드 입력하기 사용자 정의 필드는 글 쓰는 화면에서 입력합니다. 사용자 정의 필드를 입력하는 폼이 보이지 않는다면, 화면 옵션에서 ...

워드프레스 강좌 / 플러그인 / Korea SNS / 카카오톡 등 한국형 SNS 공유 플러그인

워드프레스 강좌 / 플러그인 / Korea SNS / 카카오톡 등 한국형 SNS 공유 플러그인

Korea SNS Korea SNS는 포스트 등을 SNS에 쉽게 공유(게재)할 수 있게 해주는 플러그인입니다. 가장 큰 특징은 카카오톡, 라인, 밴드, 네이버 블로그 등 한국에서 많이 사용하는 SNS를 지원한다는 것입니다. 현재 지원하는 SNS는 다음과 같습니다. Facebook Twitter Google Kakao Story Kakaotalk Link Naver Line Naver Band Naver Blog 설치 에서 Koran SNS로 검색하여 플러그인을 추가하고 활성화시킵니다. 설정 설정은 에서 할 수 있습니다. 어떤 ...

워드프레스 강좌 / 워드프레스 주소, 사이트 주소 변경하기

워드프레스 강좌 / 워드프레스 주소, 사이트 주소 변경하기

워드프레스 주소, 사이트 주소 워드프레스에는 두가지 주소(URL)이 있습니다. 하나는 워드프레스 주소, 또하나는 사이트 주소입니다. 워드프레스 주소는 워드프레스 파일들을 업로드한 주소이고, 사이트 주소는 웹브라우저로 접속할 수 있는 주소입니다. 두 주소는 기본적으로 같습니다. 주소(URL)를 바꾸는 방법은 원하는 주소에 맞게 다시 설치하는 방법과 설정 변경을 통해 바꾸는 방법이 있습니다. 여기서는 설정 변경을 통해 바꾸는 방법을 알아보겠습니다. 주소 ...

워드프레스 / 우커머스 / 구입 완료 페이지에 구글 애드 전환 추적 코드 넣는 방법

워드프레스 / 우커머스 / 구입 완료 페이지에 구글 애드 전환 추적 코드 넣는 방법

구글 광고를 하면, 그 광고를 클릭한 후 어떤 액션이 있을 때 기록을 할 수 있습니다. 이를 전환이라고 합니다. 예를 들어 쇼핑몰이라면, 구글 광고를 클릭하고 들어와서 상품 구매 완료 시 신호를 보내서 기록을 하는 것이죠. 그러면 광고 효과 분석이 용이해집니다. 이를 하기 위해서는 전체 사이트 태그, 이벤트 스니펫 두 가지 코드를 넣어야 ...

워드프레스 강좌