SSamTure.net

워드프레스

워드프레스 설치 준비 하기 – windows 편

오늘은 워드프레스 설치하기 첫 번째로 winodws에서 설치하는 방법에 대해서 알아보도록 하자.

윈도우즈에서 워드프레스를 운영하려면 두가지 방법이 있는데,
아파치를 이용한 방법과 IIS를 이용한 방법이 있다.

2가지 모두 웹서버 프로그램으로 무료로 사용 가능한 아파치를 이용한 방법을 설명하도록 하겠다.

흔히 php 언어를 이용한 웹서비스를 위해 설치하는 것들을 APM 이라고 부르는데,
Apache + PHP + MySQL 을 의미한다. 아파치는 앞서 설명한 것 처럼 웹서비스를 할 수 있도록 도와주는 프로그램이고, php는 php 언어를 해석해서 인간이 알아 볼 수 있도록 변경을 도와주는 프로그램이다. 마지막으로 MySQL은 데이터베이스 프로그램으로 데이터를 저장하고 관리 할 수 있도록 도와주는 프로그램이다.

대부분 워드프레스를 웹호스팅 업체를 이용하여 설치를 진행하게 되는데, 개발을 하거나 테스트 또는 홈서버를 활용하여 워드프레스를 사용 할 수도 있기 때문에 호스팅 업체를 이용한 설치 방법이 아니라 윈도우에서 설치하는 방법을 알려주고자 한다.

제일 먼저 설치를 해야하는 것은 앞서 설명한 APM 프로그램이다.

여러 방법이 있지만, apmsetup 을 통하여 설치를 진행하게 되면 한번에 설치가 가능하다.

다운로드 바로 가기: http://kldp.net/frs/download.php/5636/APMSETUP7_2010010300.exe

설치는 별 무리 없이 진행 할 수 있을 것이다. (설치 스샷은 생략ㅠㅠ;;)

이제 본격적으로 워드프레스를 설치 해보도록 하자.

워드프레스를 설치하기 위해 워드프레스 파일을 다운로드 받아야 하는데, wordpress.org 에서 다운로드가 가능하다.

다운로드 바로 가기 : http://wordpress.org/download/

image

다운로드를 받았다면, 압축을 풀어야 하는데 다음의 경로에 압축을 풀어주자.

C:\APM_Setup\htdocs

그런 후 localhost 로 접속을 하면 워드프레스 설치 화면을 볼 수 있을 것이다.

만약 별도의 디렉토리에 설치를 하여 운영을 하고 싶다면 아파치 설정을 수정하여야 한다.

하나의 서비스만 운영을 하는 것이 아니라면 가상호스트를 지정해주는 것이 좋으며, 연습용으로 설치를 하더라도 도메인을 지정해주는 것이 좋다.
먼저 설치를 하려는 곳에 디렉토리를 생성하고 해당 디렉토리에 압축을 풀어놓자.

image

다음으로 테스트에 사용할 도메인을 등록하자. 도메인은 아무거나 상관이 없으며 추후 멀티사이트를 테스트하거나 할 때 유용하게 사용할 수 있을 것이다. 이 때 사용하는 도메인은 내부에서 테스트용으로 사용하는 것이기 때문에 실제로 해당 도메인을 사용할 수는 없다. 만약 접속하고자 하는 PC에서 다음의 내용을 똑같이 지정을 한다면 들어 갈수 있을 것이다.

C:\Windows\System32\drivers\etc\hosts

해당 파일을 수정하기 전에 처음으로 해당 파일을 만진다면,읽기전용으로 되어 있을 것이다. 수정하기전에 읽기전용을 해제하기 바란다.
image

이제 hosts 파일을 메모장과 같은 텍스트 편집기로 열은 후 다음을 추가해준다.

127.0.0.1  example.co.kr

본 예제에서는 도메인을 example.co.kr 로 설정 하였다.
이제 해당 도메인을 입력하면 자신의 PC로 접속을 하게 될 것이며, 만약 외부에서 해당 내용을 보기를 원한다면, 접속하려는 PC에서 똑같이 수정을 해주면 된다.
대신, 아이피를 자신이 아닌 해당 서버가 되는 PC의 아이피를 입력해줘야하고, 만약 유동아이피라면 공인아이피와 NAT등 작업이 필요하다.

이제 테스트를 위한 도메인 연동은 마쳤고, 이제 실제로 해당 도메인이 접속 할 시 보여줄 디렉토리를 설정해야한다.

아파치 설정파일 중 가상호스트 설정 파일을 텍스트 에디터로 연다.

C:\APM_Setup\Server\Apache\conf\extra\httpd-vhosts.conf

파일을 연 후 아래와 같이 입력한다.

<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "E:\webroot\example"
ServerName example.co.kr
ErrorLog "logs/example.co.kr-error.log"
CustomLog "example.co.kr.log" common
</VirtualHost>

DocumentRoot 는 워드프레스 파일이 있는 디렉토리를 지정해주고, ServerName 은 hosts 에서 입력한 테스트용 도메인인 example.co.kr 을 입력한 것이다.

그 이외의 여러 설정과 내용들은 생략하도록 하겠다. 워드프레스 설치가 목적이기 때문이다. 더 자세한건 전공이 아니라면 아직 몰라도 되기 때문이다.
이제 설치를 위한 준비는 끝이 났다. 마지막으로 아파치를 재시작 해주자.

image
image
image

아파치를 재시작 하면 이제 워드프레스 설치를 위한 준비가 거의 끝나간다.

이제 워드프레스 설치 준비 마지막 단계로 워드프레스가 사용할 데이터베이스를 생성해주도록 하자.

MySQL 관리를 열도록 하자.

image

로그인을 한 후 워드프레스 사이트에서 사용할 데이터베이스를 생성하자.
image

이제 워드프레스 설치 하기 편으로 이동하여 설치를 진행하도록 하자.

10 Comments

  1. NHR
    2012/09/10 at 23:50 · Reply

    도메인 설정하는데서부터 막히네요..ㅠㅠ 그 부분은 뛰어넘고 바로 로그인하고 데이터베이스 설정하는 일만 남겨두고 있는데, 도메인 설정을 하지 않아서 그런지 베이스 설정이 안됩니다. 도메인 설정하려고 창 열어서 제가 원하는 도메인 쓰고 저장 누르면, 관리자의 권한 때문에 실행이 되지 않는다고 뜹니다. 이런 경우는 어떻게 해야할까요?

  2. libehhj
    2012/09/12 at 18:56 · Reply

    MySQL관리에서 사용자명을 뭐라고 넣어야 하나요…이부분에서 막혔습니다..ㅠㅠ

    • MinHyeong Lim
      2012/09/14 at 09:29 · Reply

      만약 웹호스팅서비스를 이용한다면 해당 사이트에서 호스팅정보를 보면 MySQL 계정정보가 있을 꺼에요.

      만약 PC에 설치를 하였다면 root 계정이 되겠구요^^(물론 MySQL 계정 생성 후 사용해도 되구요)

  3. @kawai11
    2012/12/18 at 19:16 · Reply

    전 hosts 파일수정에서 똑같이 # 127.0.0.1 example.co.kr 이렇게 수정하고_ example.co.kr 쳣더니 내부아이피주소로 안가고 누군가의 사이트로 연결되는데요??_실제로 example.co.kr 이라는 사이트가 있군요

    • MinHyeong Lim
      2012/12/19 at 14:54 · Reply

      앞에 #은 제거 하시고 입력해야 입력한 내용대로 주소가 연결되게 됩니다.

      만약 <a href="http://www.naver.com” target=”_blank”>www.naver.com 이라는 주소로 테스트를 하고싶다면,
      127.0.0.1 <a href="http://www.naver.com” target=”_blank”>www.naver.com 이라고 저장하면

      실제로 <a href="http://www.naver.com” target=”_blank”>www.naver.com 이 사용 중이더라도 입력된 아이피로 연결되게 됩니다.

      참고로 이와 같은 방법으로 변조된 인터넷뱅킹 사이트 등으로 연결되기도 하죠.
      참고로 현재 프로젝트 일정으로 인하여 답변이 늦어지는 점 많은 양해 부탁드립니다. 앞으로도 쌈쳐넷과 MH Board의 지속적인 관심 부탁드리며, 조만간 안정적이고 편리한 MH Board 2 베타버전으로 보답하도록 하겠습니다. 감사합니다.

  4. 배하늘
    2013/02/25 at 20:58 · Reply

    안녕하세요? 컴퓨터에관해 아는것이 없는 완전초짜 대학생입니다. 책을 읽다 wordpress라는 프로그램을 발견하고 저만의 블로그를 만들어보고싶은마음이 굴뚝같았으나…설치조차 쉽지않네요 ㅜㅜ

  5. 배하늘
    2013/02/25 at 20:58 · Reply

    다운로드를 받았다면, 압축을 풀어야 하는데 다음의 경로에 압축을 풀어주자.C:APM_Setuphtdocs 이부분이후 localhost가 무었인지 어떻게 접속하는지 자체를 모르겠습니다…..ㅜㅜ
    너무초보적인 질문인가요? 혹시 이글을 보시게되면 설명한번 부탁드리겠습니다!

  6. Kendrick
    2014/11/09 at 15:26 · Reply

    The Key To Success For city of heavenly fire

Leave a Reply to NHR Cancel reply

Your email address will not be published. Required fields are marked *