지금 쓰고 있는 moinmoin 위키가 너무 오래된 것 같기도 하고
회사에서 confluence 를 쓰다보니 wysiwyg 에디터가 좋은 것 같아서
wysiwyg 을 지원하는 위키 중 mediawiki가 제일 잘 나가는 것 같아서 깔아봤다.
미디어 위키 홈페이지 ( http://www.mediawiki.org/wiki/MediaWiki ) 에서 1.22.0 버젼을 다운 받았다.
1.22.0 설치하려면 PHP 5.3.2+ 와 MySQL 5.0.2+, PostgreSQL, SQLite 가 필요하다.
호스팅하고 있던 cafe24 서비스가 너무 오래되서 일단 utf-8 서비스로 업그레이드 했다.
설치법은 미디어 위키 홈페이지 설치 문서 ( http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki ) 를 참고하면 된다.
* mediawiki-1.22.0.tar.gz 받아서 압축을 푼다.
* mediawiki-1.22.0 디렉토리를 mediawiki 로 symbolic link 를 만든다.
* ln -s mediawiki-1.22.0 mediawiki
* 설정을 위해 설치 경로의 index.php 웹페이지를 접근한다.
* complete the installation 링크 클릭
* 주의 사항을 읽어본 후 '계속' 클릭
* DB 설정 후 '계속' 클릭
* 데이터베이스 호스트에 localhost 입력
* 데이터베이스 이름에 접근할 수 있는 DB 명 입력
* DB 에 접근할 수 있는 사용자 이름과 비밀번호 입력
* 데이터베이스 문자 집합을 'utf-8' 선택 후 '계속' 클릭
* 위키 이름을 적당히 짓고 관리자 계정을 설정 후 '계속' 클릭
* 사용자 권한을 '승인된 편집자만' 가능하도록 한다.
* 저작권 및 라이선스는 적당히 설정한다.
* 이메일 설정은 무시하자.
* 그림과 파일 올리기를 활성화.
* '다음'을 눌러 설치를 마무리!
* LocalSetting.php 파일을 받아서 index.php 경로에 업로드하면 끝!
* 설정 파일 업로드 후 '위키에 들어갈 수 있습니다.' 클릭하여 위키 페이지에 접근하자.
* '로그인'을 클릭해 로그인이 잘 되는지 확인해보자.
일단 설치 완료!!
이제 WYSIWYG 에디터 설치를 위해 extension 을 깔아야한다.
WYSIWYG 에디터 관련해서는 미디어위키 홈페이지 페이지 ( http://www.mediawiki.org/wiki/WYSIWYG_editor )를 참조하면 된다.
다른 곳에서 많이 쓰던 FCKEditor 를 먼저 시도했으나 안됨 ;;;;
그리곤 TinyMCE 설치를 시도.
미디어 위키 페이지 ( http://www.mediawiki.org/wiki/Extension:TinyMCE_MW ) 를 참고해서 설치하면 됨.
* TinyMCE 3.3.9 기준
* https://github.com/jwestyp/TinyMCE_MW 에서 오른쪽 아래 'Download ZIP' 을 눌러 다운로드
* extensions 폴더에 업로드
* LocalSettings.php 에 TinyMCE extension 설치 페이지 내용을 긁어 붙이면 끝
에디터가 WYSIWYG 에디터로 변하는데 WYSIWYG 에디터로 수정하면 위키 문법 결과물이 나오는게 아니라
위키 문자열을 WYSIWYG 에디터로 수정해서 뭔가 이상한 상태 -_-;;
지금 일단 설치는 했으나 moin moin 이랑 쓰는데 있어서 크게 다른 점이 없어서 기존 위키를 계속 쓸 듯...
회사에서 쓸거면 개인적으로는 돈주고 confluence 쓰는게 맞는 것 같음 :)
회사에서 confluence 를 쓰다보니 wysiwyg 에디터가 좋은 것 같아서
wysiwyg 을 지원하는 위키 중 mediawiki가 제일 잘 나가는 것 같아서 깔아봤다.
미디어 위키 홈페이지 ( http://www.mediawiki.org/wiki/MediaWiki ) 에서 1.22.0 버젼을 다운 받았다.
1.22.0 설치하려면 PHP 5.3.2+ 와 MySQL 5.0.2+, PostgreSQL, SQLite 가 필요하다.
호스팅하고 있던 cafe24 서비스가 너무 오래되서 일단 utf-8 서비스로 업그레이드 했다.
설치법은 미디어 위키 홈페이지 설치 문서 ( http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki ) 를 참고하면 된다.
* mediawiki-1.22.0.tar.gz 받아서 압축을 푼다.
* mediawiki-1.22.0 디렉토리를 mediawiki 로 symbolic link 를 만든다.
* ln -s mediawiki-1.22.0 mediawiki
* 설정을 위해 설치 경로의 index.php 웹페이지를 접근한다.
* complete the installation 링크 클릭
* 주의 사항을 읽어본 후 '계속' 클릭
* DB 설정 후 '계속' 클릭
* 데이터베이스 호스트에 localhost 입력
* 데이터베이스 이름에 접근할 수 있는 DB 명 입력
* DB 에 접근할 수 있는 사용자 이름과 비밀번호 입력
* 데이터베이스 문자 집합을 'utf-8' 선택 후 '계속' 클릭
* 위키 이름을 적당히 짓고 관리자 계정을 설정 후 '계속' 클릭
* 사용자 권한을 '승인된 편집자만' 가능하도록 한다.
* 저작권 및 라이선스는 적당히 설정한다.
* 이메일 설정은 무시하자.
* 그림과 파일 올리기를 활성화.
* '다음'을 눌러 설치를 마무리!
* LocalSetting.php 파일을 받아서 index.php 경로에 업로드하면 끝!
* 설정 파일 업로드 후 '위키에 들어갈 수 있습니다.' 클릭하여 위키 페이지에 접근하자.
* '로그인'을 클릭해 로그인이 잘 되는지 확인해보자.
일단 설치 완료!!
이제 WYSIWYG 에디터 설치를 위해 extension 을 깔아야한다.
WYSIWYG 에디터 관련해서는 미디어위키 홈페이지 페이지 ( http://www.mediawiki.org/wiki/WYSIWYG_editor )를 참조하면 된다.
다른 곳에서 많이 쓰던 FCKEditor 를 먼저 시도했으나 안됨 ;;;;
그리곤 TinyMCE 설치를 시도.
미디어 위키 페이지 ( http://www.mediawiki.org/wiki/Extension:TinyMCE_MW ) 를 참고해서 설치하면 됨.
* TinyMCE 3.3.9 기준
* https://github.com/jwestyp/TinyMCE_MW 에서 오른쪽 아래 'Download ZIP' 을 눌러 다운로드
* extensions 폴더에 업로드
* LocalSettings.php 에 TinyMCE extension 설치 페이지 내용을 긁어 붙이면 끝
에디터가 WYSIWYG 에디터로 변하는데 WYSIWYG 에디터로 수정하면 위키 문법 결과물이 나오는게 아니라
위키 문자열을 WYSIWYG 에디터로 수정해서 뭔가 이상한 상태 -_-;;
지금 일단 설치는 했으나 moin moin 이랑 쓰는데 있어서 크게 다른 점이 없어서 기존 위키를 계속 쓸 듯...
회사에서 쓸거면 개인적으로는 돈주고 confluence 쓰는게 맞는 것 같음 :)
728x90