나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2024-04-03 19:20:48

도쿠위키

1. 개요2. 시스템3. 장점4. 단점5. 비고6. 알려진 버그와 해결방식7. 추천 플러그인
7.1. 문법 추가
8. UTF-8 지원 호스팅 사이트9. 참조 사이트10. 사용 사이트

1. 개요

DokuWiki. https://www.dokuwiki.org/
위키엔진 중의 하나. Document + Wikiwiki를 합성한 이름으로 위키위키의 기반 철학을 이어받았다.

2. 시스템

DB를 사용하지 않는 텍스트 파일 기반의 위키이며 설정이나 기본 사용법이 간단하고 설치 및 백업, 복구 등도 용이한데다가 ACL 기능을 기본적으로 탑재하고 있어 회원제나 완전 비공개 위키를 간단하게 만들 수 있다. 중소형이나 개인용 위키에 적합한 엔진이다. 파일 기반 위키답게 백업도 편리하여 data 폴더를 통째로 복사하면 된다. 다만 DB를 사용하지 않아 대형 위키에서 사용하기에는 비효율적이다.

버전별 명칭은 디스크월드의 캐릭터 이름을 가져오고 있으며 최신 정식 버전은 PHP 5.6.30 기준으로 2018-04-22a "Greebo" 이다. 버전이 교체되면 관리자 로그인 시 상단에 개발 릴리즈 버전과 최신 정식 버전의 알림이 뜬다. 다만 PHP 버전에 따라 사용 가능한 도쿠위키 버전과 플러그인이 달라지기 때문에 버전을 높일 필요가 있다. 만약 낮은 버전의 서버를 사용한다면 이 문서에서 맞는 버전을 찾아 선택하면 된다. PHP 5.3이하에서는 Hrun 버전이 최신버전이며 PHP 5.3.3에서는 Elenor of TSort, 5.4버전에서는 Frusterick Manners가 적절한 위키버전이다.

다운로드 항목이 개편되어 다양한 옵션을 지원한다. 새 버전의 변경점만 다운로드 하거나, 필요 없는 언어팩을 제외하거나, 인기 있는 플러그인을 미리 포함해서 다운로드 할 수 있고 포터블용 도쿠위키도 통합되어 다운로드 시 Include Web server 옵션을 체크하면 포터블 형태로 바로 사용 가능하게 다운된다. 압축을 풀고 run.cmd를 실행하면 자동으로 접속까지 된다.

우분투, 데비안리눅스에서 도쿠위키를 로컬로 사용하려면 이 페이지를 참조하라. 약간의 팁을 말하자면 sudo apt-get install dokuwiki 로 설치하면 패스워드 설정란이 나오는데 패스워드 설정을 해주고 기타 설정을 해 준 뒤에 초기 아이디는 admin 패스워드는 아까 설정한 password로 로그인 하면 된다. sudo dpkg-reconfigure dokuwiki 는 도쿠위키의 설정값을 재설정해 주는 명령어이다. 만약 기존의 문서 파일을 var/lib/dokuwiki/data/page 폴더에 넣었을 때 문서편집이 안된다면 해당 폴더의 권한값을 변경해 주면 된다.

또는 시스템에 php, apache2를 설치한 뒤에 var/www에 설치 파일을 넣고 직접 설치해도 된다.

미디어위키에서 도쿠위키로 변환하는 스크립트여길 참조.

3. 장점

4. 단점

5. 비고

6. 알려진 버그와 해결방식

7. 추천 플러그인

도쿠위키의 플러그인은 개발자 이외에도 많은 사람들이 참여하여 올리기 때문에 다양한 플러그인 중에서도 서로 충돌을 일으키는 경우가 있거나 버전업이 되면서 지원하지 않거나 오류가 생기는 경우도 있다. 필요한 플러그인을 찾고 충돌(conflict)하는 플러그인을 서로 깔지 않도록 주의해야 한다.
도쿠위키 버전은 최신버전을 추천하지만 서버가 php 5.2이하의 버전이라면 Hrun을 추천한다. 최신 버전에서 오류를 일으키는데 Hrun에서는 멀쩡히 돌아가는 유용한 플러그인이 몇 개 있기 때문이다.

7.1. 문법 추가

8. UTF-8 지원 호스팅 사이트

앞서 말했다시피 서버 세팅이 UTF-8이어야 한다. DB만 UTF-8이면 UTF-8 언어 세팅을 할 수 없다.

9. 참조 사이트

10. 사용 사이트




[1] 속도 개선을 위해 설정에서 인덱스의 캐싱을 설정해볼 수 있지만, 원천해결은 안된다. 몇 천 단위로 가면 조금씩 느려짐을 느낄 수 있다.[2] 최신 버전에는 xbr 플러그인이 기본 지원되며, 오래된 버전은 제작자가 linebreak보다는 xbr을 권장하고 있다.[3] the seed 기반[4] 미디어위키 기반[5] https://www.dokuwiki.org/start?id=ko:search 참조[6] 워드프레스닷컴은 DB 계정을 지원하지 않는다. 하지만 도쿠위키는 DB가 필요 없기에 비즈니스요금제의 경우 워드프레스닷컴에 도쿠위키를 설치 할 수 있다.[7] 포터블로 받으려면 Include Web server 항목을 체크해서 다운로드 하면 된다[8] github에 있다

분류