라벨이 moniwiki인 게시물 표시

사내 서버에 위키를 설치했습니다..

내부에서 의사 소통하는 방법에 대해 토의할 때 위키를 쓰자고 제안했다는 죄(!)로 사내 서버에 위키를 설치하는 일을 떠맡았습니다. 2007년쯤에 개인적으로 필요해서 Moniwiki 를 설치해 쓴 일이 있어서, 이번에도 간단하게 생각하고 Moniwiki를 깔다가 뭔가 설정이 꼬이는 바람에 엄청 고생했네요. 결국 원인을 찾지 못한 채 Moniwiki에 작별을 고하고 이런저런 위키들을 비교하며 대안으로 찾은 게 Dokuwiki . Moniwiki를 설치하면서 환경설정은 대부분 해놨기 때문에 Dokuwiki로 바꾸는 데는 10분도 걸리지 않았습니다. 빨리 포기했으면 편했을 것을 어떻게든 고쳐본다고 고생만 하고 시간만 허비했네요. 그렇게 Dokuwiki를 설치하고 관련 정보를 찾다 보니 정말 좋은 사이트를 하나 발견했습니다. 사용 목적에 맞는 위키를 추천해주는 사이트가 있었던 겁니다. (난 도대체 무슨 삽질을 한 거야..) WikiMatrix http://www.wikimatrix.org/ 저의 조건에 맞게 검색을 해보니 13개 정도가 나오는데, Dokuwiki도 포함되어 있네요. 뭐 이 정도면 선방했다고 해야 하나..

IIS에 MoniWiki 설치하기..

회사 내부에서 팀 커뮤니케이션을 위해 위키를 써보기로 결심했습니다. 회사에 있는 서버가 대부분 Windows이므로, 우선은 좀 편하게 설치하기 위해 IIS 기반으로 다른거 설치할 필요가 없는 위키, 그러니까 ASP나 ASP.NET으로 작성된 위키를 찾아보기로 했죠. 그래서 FlexWiki니 OpenWikiNG니 하는 것들을 설치해봤는데, 뭔가 다들 영 마음에 안 들더군요. 어느정도 한글화도 되어있고 모양도 예쁜 위키를 찾다보니 결국 MoniWiki를 설치하기로 했습니다. 대단한 팁은 아니지만, Windows에 MoniWiki를 설치하려는 다른 분들이 삽질을 줄일 수 있도록 설치과정을 간단히 정리해보겠습니다. 우선 MoniWiki가 돌 수 있도록 PHP를 설치합니다. PHP Downloads msi 인스톨러가 있군요. 어떤 게시물에서 msi 인스톨러를 받지 말라고 써 있는걸 봤는데, 그냥 무시하고 PHP 5.2.1 installer(12 Feb 2007) 버전을 받았습니다. IIS에서 사용하기 위해 Web Server Setup에서 IIS ISAPI module을 선택하고 설치했습니다. 설치가 끝나고 '인터넷 정보 서비스(IIS) 관리' 스냅인에서 '웹 서비스 확장'을 열어보니 'PHP:Hypertext Processor'가 '허용됨'으로 표시되어 있더군요. 알아서 잘 설치하네요. PHP를 설치했으니 이제는 MoniWiki를 설치할 차례입니다. KLDP.net:MoniWiki: 프로젝트 정보 현재 최신은 moniwiki 1.1.2(July 23, 2006) 버전입니다. 받아서 압축을 풀고 웹 응용프로그램에 등록하였습니다. 게스트 계정을 활성화하고 웹서버를 통해 index.html을 열어보니 이것저것 설정을 하라고 나오네요. 사이트 이름을 한글로 짓고 진행하니 Front Page가 나오는데 한글이 깨져있습니다. 자동 생성된 config.php 파일을 열어서 코드페이지를 변경합니다. $lang=...