미디어위키 설치안내

멀뚱이의 이미지

미디어위키 설치안내

1. 리눅스를 설치한다.
데비안 우분투를 많이 쓴다고 한다.
난 일단 레드햇 페도라 코어 5를 설치했다. 페도라 설치 무지 쉽다. 물론 한글설치도 하고, X 윈도우도 잘 돌아가야 한다.

2. APM을 설치한다.
APM이란 Apache 웹 서버, PHP 프로그래밍 언어, MySql 데이타베이스 서버이다.
페도라에서 APM 설치는 무지 간단했다.
뭐 문제가 생길지 모르겠어서, 미디어위키 설치의 모든 작업은 root 계정으로 설치했다.

3. 미디어위키 설치

1. 미디어위키 홈페이지에서 최신버전을 다운받는다.

http://www.mediawiki.org

Download a package
Current version
* mediawiki-1.7.1.tar.gz
* SVN: REL1_7_1

나는 1.7.1 버전인 mediawiki-1.7.1.tar.gz 파일을 다운받았다.
그냥 바탕화면(Desktop)에 바로 다운받았다.

2. 압축을 푼다.
마우스 오른쪽으로 클릭하면 여기다 압축풀기가 뜬다.
그냥 바탕화면에 바로 압출 풀었다.
mediawiki-1.7.1 폴더가 생겨났다.

3. 폴더이름을 바꾼다.
mediawiki-1.7.1 을 뭐로 바꿀까? 음...
집에서 설치한 거니까 그냥 homewiki로 바꾸었다.

[root@ Desktop]# mv mediawiki-1.7.1 homewiki

4. 아파치 웹서버의 루트 디렉토리로 이동시킨다.
페도라에 아파치 웹서버를 구동시키니까, 기본 루트는 /var/www/html 이었다.
그래서 거기다가 homewiki를 통째로 이동시켰다.

[root@dhcp-323-30693 Desktop]# mv homewiki /var/www/html

5. 접근 설정
chmod를 이용해 접근권한을 변경해준다. 외부사용자가 접근할 수 있게 바꿔준다.

[root@dhcp-323-30693 Desktop]# cd /var/www/html/homewiki
[root@dhcp-323-30693 Desktop]# chmod a+w config
[root@dhcp-323-30693 homewiki]# ls -l
합계 436
drwxrwxrwx 2 jimy jimy 4096 7월 9 14:45 config
[root@dhcp-323-30693 homewiki]# cd config
[root@dhcp-323-30693 config]# ls -l
합계 64
-rw-r--r-- 1 jimy jimy 54330 7월 9 14:45 index.php

6. 이제 파이어폭스로 접속해보자
http://localhost/homewiki/config/
여기가 주소다. 쳐보면, 드디어 미디어위키 인스톨러가 실행된다.
http://localhost/homewiki/config/index.php 뭐 이렇게 쳐도 된다.
여하튼 이제 설치프로그램이 시작되었다.

7. 얼렁뚱땅 뭐 입력해주면...알아서 Mysql 데이타베이스 파일을 생성한다.

8. 뭐라뭐라 영어로 나온다. 맨 아래에 보면

Creating LocalSettings.php...

Installation successful! Move the config/LocalSettings.php file into the parent directory, then follow this link to your wiki.

config/LocalSettings.php 파일을 그 상위 디렉토리로 이동시키란다.

[root@dhcp-323-30693 /]# cd /var/www/html/homewiki/config
[root@dhcp-323-30693 config]# ls
LocalSettings.php index.php
[root@dhcp-323-30693 config]# mv Lo* ..
[root@dhcp-323-30693 config]# ls
index.php
[root@dhcp-323-30693 config]# cd ..
[root@dhcp-323-30693 homewiki]# ls L*
LocalSettings.php

9. 설치 끝
이제 설치 끝났다. 사용하면 된다.
주소는 http://localhost/homewiki/ 이다.

10. 모르는 거 있으면 질문 받습니다. 저도 모르는 거 엄청 많구요, 참고로 전 프로그래밍도 모르고, 전산과도 나오지 않은 그냥 일반 사용자랍니다.

멀뚱이의 이미지

처음에 미디어위키 뭐 이래 느려? 하고 난리를 쳤는데, 그건 다름아닌 파이어폭스 설정 문제였습니다.

파이어폭스 애드온 중에 Fasterfox 있습니다. 그거 설치하시고, 파이어폭스 창 맨 하단 오른쪽 긑에 개(dog) 그림이 있는데, 그거 눌러서 엑스표시 해주면 빨라집니다. 기타 파이어폭스 속도 향상법은 추가 검색요망...^^

===
http://fedora.egloos.com
JimyLinux

멀뚱이의 이미지

100만 항목의 영어 위키피디아와 2만 항목의 한글 위키피디아를 바로 연동하여 사용할 수 있습니다. interwiki 그런데, 전 interwiki 설정법이 어려워서 아직 못하고 있지요.

그리고 곧, 80만 개의 각종 사진이네 뭐네가 올라와 있는 Commons 의 파일들을 바로 사용할 수 있게 된다고 합니다. InstantCommons

http://meta.wikimedia.org/wiki/InstantCommons

===
http://fedora.egloos.com
JimyLinux

lacovnk의 이미지

여러 기능을 지원하지만, 제가 시도했을 당시에는 꼭 필요한 ACL이 꽤 골치아팠습니다. 그래서 dokuwiki로 돌아섰지요... ^^;

권순선의 이미지

설치 자체는 쉬울 듯 한데 실제로 어려운 건 사용법이겠지요. 미디어위키는 아직 저도 설치해 보지 않았는데 올려주신 글을 읽어보니 설치방법은 크게 일반적인 php 프로그램과 다르지 않군요. :-)

멀뚱이의 이미지

http://ko.wikisource.org/wiki/User:WonRyong/MediaWiki_Installation_guide

http://ubuntulove.tistory.com/tag/MediaWiki

http://kldp.org/node/74137

위에 wikisource 페이지는 다른 사용자 분들도 정보를 추가해 주세요.

미디어위키 설치에 대한 모든 정보를 모으는 공간입니다. :)