M$ 계열에서 moniwiki 를 설치하는 내용을 담고 있다. moniwiki(모니위키)는 moinmoin(모인모인)와 같이 위키를 운영할 수 있도록 해주는 프로그램이다.
기존의 moinmoin(모인모인)보다는 속도가 빠르다. php 기반으로서, 가장 마음에 드는 점은 '미리보기' 기능이 있다는 것이다. ^^;
여기서는 windows 2000 프로페셔널에서 moniwiki 를 설치해보도록 하겠다. 참고로 이제부터는 moniwiki 를 한글로 모니위키로 표현하도록 할 것이다.
또한 아래의 문서를 참고하기 바란다.
http://moniwiki.sourceforge.net/wiki.php/~Ko/StandaloneWiki
준비운동 하기
모니위키의 장점을 꼽자면, 바로 M$ 계열에 대한 지원이다. 현재 나온 대부분의 위키프로그램들이 유닉스나 리눅스를 베이스로 개발하기 때문에 M$ 에서 설치할 수 있는 프로그램은 몇 안된다. 모니위키에 대한 자랑(?)은 이쯤해두기로 하고, 본격적인 설치를 위해 프로그램을 아래의 주소에서 다운로드 받도록 하자!!
http://kldp.net/projects/moniwiki/
주소를 보면 알겠지만, 모니위키는 kldp.net 에서 인기리(?)에 진행되고 있는 프로젝트 중 하나이다. 위의 주소에서 최신버전을 다운로드 받는다.
M$ 계열에서 설치할 것이기 때문에, moniwikisetup 와 php4moni 를 받는다. 지금 현재 각각, 1.0.8 과 4.3.6 이 최신버전이다.
설치하기
우선 moniwikisetup 를 먼저 설치한다. 여기서 설치할 때, 설치할 경로를 반드시 지정해주기 바란다. 또한 반드시 기억하기 바란다.
여기서는
C:\moniwiki
에 설치했다고 하자. 설치가 끝났으면, 나머지 php4moni 를 설치한다.
이 때 설치경로를 앞에 설치한 경로로 잡아주어야 한다. 그렇지 않으면, 나중에 제대로된 동작을 장담할 수 없다!!! 여기서는
C:\moniwiki\php4.3.6
으로 잡았다. 이제 모든 설치가 끝났다. 이쯤에서 뭔가 이상한 점을 발견한 사람이 있을 지도 모르겠다. 그렇다면, 예리한 사람이다.^^;
그렇다!! 웹서버를 설치하지 않았다. wiki 에서 빠질 수 없는 것이 바로 웹서버다. 물론 M$ 의 IIS 나 아파치를 설치해서 운영할 수도 있다. 하지만, 나의 경우 노트북에서 설치할 목적이기 때문에 비교적 덩치가 큰 웹서버는 필요가 없다.
나(?) 같은 사람들을 위해서, 모니위키에서는 php 기반의 조그마한(?) 웹서버를 제공한다. 하지만 앞에서 우리는 이것을 설치한 적이 없다. 바로 php4moni 안에 포함되어 있다.
실행하기
설치가 끝났다면, 시작메뉴에 등록이 되어 있을 것이다. 'Moniwiki' 를 실행해보자!!
도스창이 뜨면서 아래와 같은 메세지가 떳다면, 제대로 웹서버가 시작된 것이다.
C:\moniwiki>set TZ=KST C:\moniwiki>cd "C:\moniwiki\php-4.3.6\.." C:\moniwiki>.\php-4.3.6\php.exe -c "." wikihttpd.php Content-type: text/html X-Powered-By: PHP/4.3.6 MoniWiki Web Server !
이제 브라우저로 확인하는 일만 남았다. 아래의 주소로 접속해보자!!
http://localhost:8080/wiki/FindPage