워드프레스 인스톨하는 방법

워드프레스는 쉽고 빠른 인스톨로 유명합니다. 웹 호스트 업체에서는 간단한 절차를 통해 워드프레스를 자동으로 설치해주기도 하지만 수동으로도 설치는 가능합니다. 워드프레스를 처음 접하시는 분들은 먼저 “워드프레스란?”을 참고하신 후 진행하시기 바랍니다. 그럼 지금부터 워드프레스 자동 및 수동 설치하는 방법에 대해서 알아보겠습니다.

워드프레스 설치전 준비사항

웹상에서 여러분의 집을 짓기 위해서는 도메인 네임과 호스트 서버 두 가지를 준비해야합니다. 모든 집에 주소가 있듯이 여러분이 설치할 워드프레스에도 적당한 주소가 필요합니다. 이 주소를 웹상에서 도메인 네임이라고 칭합니다. 호스트 서버는 이전 “워드프레스란?”에서 설명했듯이 집을 짓기 위한 땅이라고 생각하시면 됩니다. 도메인 네임은 사용 기간을 정해서 구매 가능합니다. 하지만 웹 호스트 업체에서 호스트 서버를 사용하는 동안 원하는 도메인 네임을 무료로 제공하기 때문에 따로 도메인 네임을 구매할 필요 없이 호스트 서버 구매 한번으로 도메인 네임도 무료로 사용하시면 되겠습니다. 도메인 네임은 미리 생각해 두셨다가 후이즈가비아와 같은 사이트에서 검색 후 현재 전세계에서 사용하지 않는 것이라면 사용 가능합니다. 웹 호스트 업체는 국내외에 여러 업체들이 있으니 잘 따져보시고 선택하시면 됩니다. HwangC는 wordpress.org에서도 소개하고 있는 bluehost를 추천합니다. 워드프레스를 자동으로 설치 가능하며 무료 도메인 네임, 무제한 저장 공간, 24시간 help 서비스 등 여러가지 고객편의 서비스를 제공합니다.

워드프레스 자동 설치

호스트 업체에서 제공하는 cPanel에서 워드프레스 설치 툴을 사용하면 몇번의 간단한 절차를 거쳐 쉽게 설치가 가능합니다. 대부분 웹 호스트 업체에서는 설치 방법을 제공 하오니 참고하시기 바랍니다. bluehost에서 제공하는 툴 사용법은 여기를 참고하세요.

워드프레스 수동 설치

호스트 업체에서 워드프레스 설치 툴을 제공하지 않거나 설치 툴 대신 수동으로 설치하고자 한다면 아래의 절차를 따라 설치하시면 됩니다. 워드프레스 설치는 크게 데이터 베이스 셋업과 코어 파일 설치 두 가지로 구성되어 있습니다. 먼저 데이터 베이스 셋업에 대해 알아본 후 코어 파일 설치 방법에 대해 설명드리겠습니다.

1. 데이터 베이스 셋업

데이터 베이스 셋업은 호스트 업체 및 여러분의 취향에 따라 몇가지 방법으로 가능합니다만 여기서는 cPanel에서 제공하는 MySQL Database Wizard를 이용한 방법과 phpMyAdmin을 이용한 방법 두 가지에 대해서 알아보겠습니다. 원하는 방법을 선택하시면 됩니다.

MySQL Database Wizard

  1. cPanel 로그인
  2. MySQL Database Wizard 클릭
  3. Step 1. Create a Database 에서 원하는 이름(ex wordpress)을 입력하고 Next를클릭
  4. Step 2. Create Database Users 에서 원하는 이름과 패스워드(최대한 어렵게)를 입력하고 Create User 클릭
  5. Step 3. Add User to Database 에서 All Privileges 체크박스를 누르고 Next를 클릭
  6. Step 4. Complete the task 에서 hostname, username, databasename, 그리고 password 메모하기

phpMyAdmin

  1. 새 데이터베이스 만들기(Create new database)에 원하는 데이터베이스 이름(ex wordpress) 입력 후 만들기(Create) 클릭
  2. 사용권한(Privileges) 탭에서 새 사용자 추가(Add a new user)클릭하고 사용자명(User name)과 암호(Password)를 입력, 호스트(host) 선택 창이 있으면 Local선택, 그리고 전체적 권한(Global privileges)는 모두 선택 하고 실행(Go)
  3. 다시 사용권한(Privileges) 탭에 와서 새로 추가한 사용자가 등록 되었는 지 확인
  4. 위에서 만든 hostname, username, databasename, 그리고 password 메모하기(hostname은 localhost)
2. 코어 파일 설치

  1. 웹 호스트에서 제공하는 파일 메니져를 열거나 즐겨쓰는 FTP 어플리케이션으로 서버에 로그인
  2. wordpress.org에서 wordpress 최신 버젼 다운 받기
  3. 다운 받은 파일의 압축 풀고 wordpress 폴더 안에 있는 wp-config-sample.php 파일을 즐겨쓰는 에디터(메모장 이나 Textedit)로 열고 아래의 내용 찾기
  4. database_name_here, username_here, password_here, localhost 에 데이터 베이스 셋업에서 설정한 정보들을 입력하기(databasename, username, password, 그리고 hostname)
  5. 보안코드 생성(클릭) 을 하고 생성된 보안 코드를 copy하여 아래의 내용에 paste
  6. 수정한 wp-config-sample.php 파일을 wp-config.php로 저장
  7. 웹 브라우져를 열고 http://www.example.com/wp-admin/install.php 로 들어가서 여러분 웹 사이트 어드민 페이지 로그인(http://www.example.com/wp-admin/)에 필요한 username, password, 그리고 email주소를 입력사이트 타이틀은 여러분 도메인 네임을 쓰시고 이메일 밑에는 검색엔진에 검색되는 것을 허락하는 것이니 개인적인 웹사이트가 아니시라면 마크하십시오.
마치며

여기까지 잘 따라오셨나요? 워드프레스 인스톨 과정을 무사히 마치신 것을 다시 한번 축하드립니다! 위의 과정을 무사히 마치셨다면 드디어 여러분의 워드프레스 웹 사이트가 세상에 태어난 것입니다. 앞으로 더욱 멋지고 예쁜 웹 사이트로 꾸며나가시길 바랍니다. 🙂

글쓴이

HwangC

안녕하세요! 여러분의 편안한 워드프레스 안내자 황씨입니다.

“워드프레스 인스톨하는 방법”에 대한 15개의 생각

  1. 좋은 포스팅 감사합니다.^^ 덕분에 저는 홈페이지 제작은 아무것도 모르는 초보인데, 어제 하루종일 헤메다가 이 글의 도움으로 조금 더 작업할 수 있었습니다.^^

    그런데 지금 7번인 http://www.example.com/wp-admin/install.php 로 접속을 하면 에러가 난다고 하네요.

    위의 1번부터 7번까지 모두다 수정해서 업로드까지 다 했는데.. 왜 에러라고 뜰까요?ㅜ.. 하..

    1. db정보가 틀려서 그럴 수도 있으니 wp-config.php에서 db 정보를 제대로 입력하셨는 지 확인해보세요. 수동 설치가 어렵다면 호스팅 업체에 문의하시는 것도 좋을 것같네요. 요즘은 자동 설치를 제공해주는 곳이 있습니다.

  2. 좋은 글들 참 감사합니다. 한 가지 여쭤보고 싶은 것이 있는데요. 본문 설명중에서 블루호스트를 언급하셨는데, bluehost에서 한글판 워드프레스를 설치하려면 어떻게 해야하나요?

    1. bluehost에서는 기본적으로 영문 워드프레스를 설치하지만 wp-config파일에서 define (‘WPLANG’, ”); 를 define (‘WPLANG’, ‘ko_KR’);로 변경하고 워드프레스를 한글로 업데이트 하면 됩니다.

  3. 안녕하세요.좋은 글 감사합니다. 다름이 아니라 보안코드 생성 부분이 궁금해서 여쭤봅니다. 저 과정을 거치지 않고 만든 페이지가 하나 있어서 다시 저 과정을 진행해야 하는지 궁금하네요. 감사합니다^^

  4. 안녕하세요. 덕분에 워드프레스를 시작해야 겠다고 맘먹고 홈페이지에 올리신 내용들도 감사하게 잘 활용하고 있습니다.
    다름이 아니라 카페 24에서 호스팅을 구매 후 자동설치하고 admin에 들어갈려고하면 워드프레스 가입정보 페이지가 아니라 로그인 페이지가 나옵니다. 워드프레스org에 따로 회원가입 메뉴가 없던데 어떻게 해야 하나요?
    예전에 가입하긴 했었는데 비번이 기억이 안나서 이메일을 통하여 비번 전달 받기를 하면 찾을수 없는 사용자라고 하네요.
    너무 초보스러운 질문인데요 ㅎ 답변 좀 부탁 드립니다.

    1. 비밀 번호가 기억나지 않는다면 phpmyadmin에서 MySQL에서 다음과 같은 명령어를 사용해서

      UPDATE wp_users SET user_pass=md5(‘새로운 비밀번호’) WHERE user_login=’admin’;

      비밀번호를 변경해보세요. 잘 모르겠다면 호스트 업체에 문의를 하시어 문제를 해결하는 것이 좋습니다. 🙂

  5. 안녕하세요. 워드프레스 비긴너 입니다. 제가 wp에 등록을 했는데…. 꼭 호스트 서버가있어야 하는 건가요? wp 는 무료호스팅서버가 있는건아닌가요? 좀 헷갈려서 그런데….답변 부탁드립니다. ~~

    1. wordpress.com에서는 무료로 임대받아 사이트를 운영하기 때문에 제약사항이 있습니다. wordpress.org는 자유롭게 웹사이트를 꾸밀 수 있지만 호스트 서버가 있어야 합니다. 테스트 용도라면 무료 호스팅도 괜찮지만 그렇지 않으면 일반적인 호스팅 서비스를 받으시는 것이 좋습니다. wordpress.com과 wordpress.org의 차이는 http://hwangc.com/what-is-wordpres/ 를 참고하세요. 🙂

  6. 안녕하세요
    워드프레스 초보인데 설치에 질문이 있어서 이렇게 글을 남깁니다.
    서버를 코로케이션으로 사용하는데 거기에 워드프레스를 설치하는 것도 같은가요?

    기존 서버에는 asp로 작업이 되어 있는데 새롭게 워드프레스 설치 하는 것과 asp 로 사용하던 홈페이지 중에 일부 인트라넷 영역만 연결 할 수 있는지 궁금하네요.

    1. 안녕하세요!

      서버를 코로케이션으로 사용해도 워드프레스 설치는 문제가 안될 것같네요. 하지만 워드프레스 사용을 위한 환경에서 몇가지 점검은 해보시는 것이 좋겠죠. http://codex.wordpress.org/Hosting_WordPress 에서 server requirements를 참고하세요. 더 자세한 내용은 서버 업체에 문의를 하시는 것이 좋을 것같습니다.

      저는 워드프레스만 사용하기 때문에 asp에서 어떻게 불러올 지는 잘 모르겠네요. iframe을 활용할 수 있지않을까 싶은데 혹시 더 잘 아시는 분이 계시면 정보 공유 부탁드려요. 🙂

  7. 아하 여기 있었군요!
    정말 감사합니다.
    티스토리 쓰고 있는데 워드프레스에 빠져 봐야 겠어요!!!
    근대 무제한 용량에 트레픽에 도메인에면
    하나의 호스트 계정에 도메인만 따로 구매해서 여러개의 도메인의 블로그를
    운영할수 있다는 건가요? 그럼 페이지 로딩 속도나 다른 불편함은 없는지요. 

    1. 안녕하세요 🙂
      워드프레스 하시다 보면 더욱 재미있을 거에요 ㅎㅎ
      호스팅 계정에 도메인 하나 등록하고 그 도메인의 서브디렉토리나 서브도메인을 사용할 수는 있는데 하나의 호스트 계정에서 여러개의 도메인을 사용할 수 있는 지는 잘 모르겠네요;; ㅎㅎ 로딩 속도는 방문자수가 많을 경우에 wp super cache 나 w3 total cache등을 사용하시면 도움이 될거에요. 더 효과적인 로딩을 위해선 cdn계정이 필요하니 참고하시구요. 그럼 즐거운 블로깅하세요!

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.