제목은 운영하기로 적었지만, 다룰 내용는 텍스트큐브를 설치해보는 단계 까지입니다. 집에서 블로그를 운영하는데는 현실적으로 전기세 같은 애로사항이 있을 테고, 저도 직접 운영해본 경험은 없으니 어떠한 어려움이 있는지는 잘 모릅니다. 아무튼 자신의 컴퓨터에 설치해놓고 이것 저것 시도해보세요.

일반적으로 웹서버를 돌리는 경우 가장 보편적인 조합은 Linux + Apache + MySQL + PHP 입니다. 그 이유는 전부 무료이기 때문이겠죠. 하지만 저는 윈도우 7을 좋아하니 여기서는 윈도우 7 + IIS 7.5 + MySQL + PHP 조합으로 가보겠습니다.


1. IIS 설치하기

윈도우 7에는 IIS 7.5가 내장되어 있습니다만 기본적으로는 비활성화 되어 있습니다. 그래서 일단 IIS를 활성화 시켜줍시다. 제어판 - 프로그램 - Windows 기능 사용/사용 안 함

찾아가기 귀찮으시면 그냥 시작 메뉴 검색창에 기능으로 검색하면 바로 나옵니다.


여기서 인터넷 정보 서비스에 체크해주시면 되는데요, 기본적으로 필요한 것들은 체크가 되는데 한가지 추가적으로 더 체크해줘야 하는 부분이 있습니다. 아래 그림을 보시고 CGI에도 체크를 해주세요.


확인 누르시면 설치가 됩니다.


2. PHP 설치하기

윈도우용 PHP 다운로드
http://windows.php.net/download/

VC9 x86 Non Thread Safe 에서 Installer 버전을 받아 설치해주시면 됩니다. 설치 중간에 뭐 선택하는 화면이 하나 나오는데요, IIS FastCGI 선택하시면 됩니다.



3. MySQL 설치하기

현재 텍스트큐브 1.8.6 버전은 MySQL 5.5 버전과 맞지 않습니다. 나중에 텍스트큐브 1.8.7 버전에서 이 문제를 해결해주신다고 하셨으니 우선은 MySQL 5.1 버전을 설치해주세요.

http://mirror.khlug.org/mysql/Downloads/MySQL-5.1/mysql-essential-5.1.56-win32.msi

설치 끝나고 마지막 화면에서 Configure the MySQL Server now에 체크하고 바로 설정 화면으로 들어가세요.



다른 설정은 그냥 다 기본값으로 넘어가면 될 것 같고, root 계정의 비밀번호를 변경하는 단계만 신경써주시면 될 것 같습니다.


설정을 마치셨다면 이제 MySQL Command Line Client를 실행해주세요. 첫 화면에선 위에서 적어주신 root 계정의 비밀번호를 입력하시면 됩니다.

여기에다 이제 한줄을 날리겠습니다. 텍스트큐브 DB를 생성하는 것입니다.

CREATE DATABASE textcube;

DB 이름은 그냥 textcube로 하는게 좋겠죠?


 

4. IIS URL Rewrite Module 설치하기

아래 페이지 우측에서 다운로드 합니다. 각자 OS 비트에 맞는 걸로 받아서 설치해주세요.
http://www.iis.net/download/urlrewrite



5. 텍스트큐브 설치하기

이제 본격적으로 텍스트큐브를 설치해보겠습니다.

텍스트큐브 다운로드
http://www.textcube.org/download

적당한 위치에 압축을 풀어줍니다. 저는 D 드라이브에 tc 폴더를 위치시켰습니다.


이제 IIS 관리자로 들어갑니다. 시작 메뉴 검색 창에 IIS 입력하시면 됩니다. 아니면 inetmgr.exe 실행시키셔도 됩니다.


일단 저는 Default Web Site를 제거하겠습니다. 어차피 C:\inetpub\wwwroot 위치에 텍스트큐브를 설치할 생각이 없기 때문입니다. 우클릭 해서 제거한 다음

다시 우클릭 해서 새로운 웹 사이트를 추가합니다. 저는 D 드라이브에 있으니 아래와 같이 설정하겠습니다.


확인 누르면 바로 시작됩니다.

이제 인터넷 익스플로러를 띄워서 로컬 호스트로 접속합니다.

http://127.0.0.1/

그러면 바로 setup.php로 들어가는데 지금부터 텍스트큐브 설정을 시작하겠습니다.




아래 화면에서는 데이터베이스 이름을 아까 MySQL Command Line Client에서 한줄 날려주었던 그 DB 이름을 입력하시면 됩니다. 저는 textcube를 생성했으니 textcube라고 적습니다. 사용자명은 root 이구요 암호는 MySQL 설정 단계에서 지정해주셨던 암호를 넣어주시면 됩니다.




여기서 빨간색 에러가 한번 나오는데 별로 신경쓰지 마세요. 우리는 IIS URL Rewrite Module을 설치했기 때문에 이따가 관련 설정을 해주면 됩니다.






설치가 성공적으로 완료되었습니다.



6. URL Rewrite 규칙 설정하기

이제 다시 IIS 관리자로 들어간 다음 텍스트큐브를 선택하고 URL Rewrite로 들어갑니다.



우측에 있는 Import Rules를 클릭하시고



텍스트큐브 폴더에 있는 .htaccess 파일을 Import 해주시고 우측에 적용 눌러주시면 됩니다.




일단 글이 너무 길어지는 관계로 여기에서 1편을 마치도록 하겠습니다.

윈도우 7에서 텍스트큐브 블로그 운영하기 2편