1. 소개 ¶
예전보다 많이 개선되었지만 여전히 모니위키 설치는 초보자에게 어렵습니다. 검색, 홈페이지에 질문 등을 시도하지만, 결국 포기하는 경우를 많이 봐 왔습니다. 그런 사람들에게 작은 도움이 되고, 모니위키 사용자 층을 두텁게 하기 위해 Moniwiki Custom을 배포합니다.
호스팅 서비스 종류에 따라 맞춤 설정을 해 놓았기에, 별다른 추가 설정 없이도 바로 모니위키를 사용할 수 있는 것이 특징입니다.
현재는 Ncity Edition를 배포하고 있으며, 점차 범위를 넓혀나갈 생각입니다. 우선적으로 Cafe24등의 유지비가 저렴한 호스팅 서비스를 대상으로 할 예정입니다. 운좋게 계정을 무료로 대여할 수 있다면 그것 먼저 진행하겠죠.
2014-11-13 모니위키 1.2.4 RC3를 Base로 해서 Ncity Edition을 작업할 예정입니다. 기존 1.2.3에서 크게 변한 부분은 없으니, 배포 전까지는 1.2.3을 사용하셔도 됩니다.
2.1. Interwork Edition ¶
2.2. Ncity Edition ¶
- 특징
- Ncity 전용 code
- 접속 주소 단축(
./wiki/wiki.php/FrontPage
→./wiki/FrontPage
)
- /매크로 한글 별명
- Custom theme
- 설치과정 & Wikiseed 간소화
- Ncity 전용 code
- Down
File errorMoniwiki_Ncity_Edition_1.2.3_ne1.tgz (2.67 MB) (2014.3.4)
moniwiki_1.2.4_rc3+NE_20141102.tgz (2.84 MB) (임시)
- 설치 방법
- Filezila, Notepad++ 설치
- Moniwiki Ncity Edition 다운로드 & 적당한 폴더에 압축해제
- 설치 폴더 이름 결정. moniwiki가 아닌 다른 이름으로 변경할 경우, ./moniwiki/.htaccess, config.php 파일의 "/moniwiki"를 수정해야 함.
- FTP 프로그램으로 업로드
- 파일, 폴더 권한 변경 (폴더에서 마우스 우클릭 메뉴 호출)
- /moniwiki/config.php: 666
- /moniwiki: 777
- /moniwiki/data/: 777(하위 폴더 포함)
- /moniwiki/config.php: 666
- ./moniwiki/monisetup.php 접속
- FrontPage 접속
- Filezila, Notepad++ 설치
3. 주의사항 ¶
모니위키를 다른 호스팅 서비스에서 들고오거나, 새로 설치할 때 발생하는 문제점 대응방안.
- config.php 파일을 그대로 들고올 경우, 예기치 못한 에러가 발생할 수 있음. 하나씩 ctrl+c,v하면서 상황을 파악하는 게 좋다.
- ./data 복사 이후 폴더 및 파일 접속 권한을 777로 변경해야 에러가 발생하지 않음
- 호스팅 서버간 이전인 경우, RCS user name이 불일치할 수 있다. 이 경우 별도의 프로그램을 이용하거나, RCS 파일 내부 데이터를 일일이 수정해야 한다.
- Characterset: EUC-KR에서 UTF-8로 이전할 경우 글자가 깨진다. 캐릭터셋 변환 프로그램으로 정리하자.
5. 사용자 의견 ¶
데이터 이전 시 캐릭터셋 변환 프로그램으로 정리해도 '내용'은 제대로 나타나지만 '제목'이 제대로 나타나지 않는 문제가 있었습니다.. 또한 현재 배포되고 있는 캐릭터셋 변환 프로그램은 대부분이 원하는 확장자를 입력해서 폴더 내의 해당 확장자의 파일만 변환시키는 시스템인데 비해, moniwiki는 데이터가 확장자가 없는 파일로 저장되어버려 일괄 변환이 불가능한 상황이 나타나는 경우도 있습니다.. 이에 대한 해답이 필요할 듯 하네요. -- WisdomIT 2014-03-07
파일명의 캐릭터셋은 별도로 변경해야 합니다. 파일명과 내용 둘다 변환시켜주는 프로그램도 있던것 같은데 기억이 안나네요. 그리고 확장자가 없는 파일도 됩니다. 제가 예전에 그렇게 데이터 이전했거든요 -- 파초 2014-03-07 12:27:05
http://wisdomit.ncity.net/samples/moniwiki/wiki.php 위에 나타나 있는 설치방법 이외엔 아무것도 건드리지 않았는데 이상하네요;; 이미지가 전부 깨져서 나와요 -- WisdomIT 2014-03-17
samples/moniwiki/wiki.php 라고 경로가 되어 있는데, .htaccess 파일을 열어서 경로를 확인해 보세요. -- 파초 2014-03-17 07:17:20
이번에 ncity 호스팅 계정을 만들어서 모니위키를 설치하려고 Moniwiki_Ncity_Edition_1.2.3_ne1.tgz 파일을 받았는데 손상된 파일이라며 압축을 풀지 못합니다. 압축프로그램은 반디집 사용합니다. 확인부탁드립니다. -- skstar 2014-11-13
SSH로 접속한 다음, 시스템 안에서 tar로 압축해제 해보세요. 그래도 안되면 다시 압축해서 이메일로 보내드리겠습니다. -- 파초 2014-11-13 17:17:54
SSH로 접속후 해제시도를 해보았으나 gzip decompression failed tar: Error exit delayed from previous errors. 와 같은 에러메세지가 납니다. -- skstar 2014-11-14
이메일로 보냈습니다. 또 문제생기면 알려주세요 -- 파초 2014-11-14 04:04:51
혹시 업로드된 파일이 손상된 건 아닌지 확인 좀 부탁드려도 될까요? -- ㅎㅎㅇㄹ 2014-12-25
상기의 요청과는 별개로 ncity 모니위키 설치에 대해 질문 좀 드리겠습니다. 설치 이후 $lang 설정을 이렇게 저렇게 만져봐도 메뉴가 한글로 뜨질 않아 한참을 고생하고 있습니다. 찾다가, 찾다가 보니 http://moniwiki.kldp.net/wiki.php/MoniWikiOnFreeBSD 이런 글이 또 보이더라구요.
①정말로 한글이 뜨질 않는 이유가 ncity의 서버 OS가 FreeBSD이기 때문일 가능성이 있습니까?
②만일 그러하다면 어떻게 해결해야 하나요? 해당 페이지의 해결 방법대로 config.php에 &lang="ko_KR";을 삽입하는 것은 유효하질 않네요. -- ㅎㅎㅇㄹ 2014-12-26
①정말로 한글이 뜨질 않는 이유가 ncity의 서버 OS가 FreeBSD이기 때문일 가능성이 있습니까?
②만일 그러하다면 어떻게 해결해야 하나요? 해당 페이지의 해결 방법대로 config.php에 &lang="ko_KR";을 삽입하는 것은 유효하질 않네요. -- ㅎㅎㅇㄹ 2014-12-26
ㅎㅎㅇㄹ// 모니위키 최신 버전에서는 메뉴가 한글로 잘 뜨더군요. 지금 여기 위키 설정도
$lang='auto';
입니다. 브라우져를 여러개 변경하거나...PC를 바꿔가면서 테스트해보세요. 서버가 아닌 접속자 문제로 한글 출력이 안될 때도 있습니다. -- 파초 2014-12-29 11:32:20