WikiTips::MediawikiWithSqlite: Difference between revisions
Jump to navigation
Jump to search
Onionmixer (talk | contribs) (sqlite로 mediawiki설치하게 페이지 내용추가) |
Onionmixer (talk | contribs) (변경사항 업데이트) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==설명== | ==설명::참고사항. mediawiki 1.20.2부터는 굳이 신경쓰지 않아도 됩니다== | ||
Mediawiki의 설치에 sqlite를 사용하기 위해서는 몇가지 참고해야할 사항이 있다. | Mediawiki의 설치에 sqlite를 사용하기 위해서는 몇가지 참고해야할 사항이 있다. | ||
일단 전제로 다름의 디렉토리를 쓰는것으로 한다 | 일단 전제로 다름의 디렉토리를 쓰는것으로 한다 | ||
* ~/public_html/mediawiki_operate <- mediawiki의 실체 파일들이 들어가는 디렉토리 | * ~/public_html/mediawiki_operate <- mediawiki의 실체 파일들이 들어가는 디렉토리 | ||
* ~/public_html/sqlite_data <- sqlite DB파일이 위치할 디렉토리 | * ~/public_html/sqlite_data <- sqlite DB파일이 위치할 디렉토리 | ||
# mediawiki의 소스를 압축해제하고 필요한 디렉토리에 위치시킨다 | # mediawiki의 소스를 압축해제하고 필요한 디렉토리에 위치시킨다 | ||
Line 15: | Line 17: | ||
# 이후 DB파일을 생성한 디렉토리로 이동해서 ls 명령어등으로 제대로 파일이 생성되었는지 확인한다. | # 이후 DB파일을 생성한 디렉토리로 이동해서 ls 명령어등으로 제대로 파일이 생성되었는지 확인한다. | ||
# 이때 database파일이 들어있는 디렉토리부터 시작해서 파일까지 모두 http daemon이 접근할 수 있는 권한이어야 한다. | # 이때 database파일이 들어있는 디렉토리부터 시작해서 파일까지 모두 http daemon이 접근할 수 있는 권한이어야 한다. | ||
# 여기까지 확인했으면 mediawiki의 설치를 일단 진행한다. 설치과정의 DB선택부분에서 SQLite를 선택하고 디렉토리와 파일이름을 지정해준다. | # 여기까지 확인했으면 mediawiki의 설치를 일단 진행한다. 설치과정의 DB선택부분에서 SQLite를 선택하고 디렉토리와 파일이름을 지정해준다. 이때 sqlite의 파일이름은 나중에 자동으로 .sqlite가 붙기때문에 해당되는 부분은 생략하고 넣어준다 | ||
# 모든게 정상적으로 설치되었으면 이후 사용하면 된다. | # 모든게 정상적으로 설치되었으면 이후 사용하면 된다. | ||
이렇게 설치가 된 다음 몇가지 주의할 점이 있다 | |||
* upload 디렉토리를 mediawiki디렉토리에 생성한후 images 디렉토리와 같이 http daemon의 권한으로 세팅해준다 | |||
* http://www.mediawiki.org/wiki/Extension:Cite 이 extension은 기본적으로 설치해주는것이 좋다. 그래야 기본 tag의 활용이 좀 원활한편. | |||
==참고사이트== | ==참고사이트== | ||
http://www.mediawiki.org/wiki/Manual:SQLite | http://www.mediawiki.org/wiki/Manual:SQLite |
Latest revision as of 06:11, 8 February 2013
설명::참고사항. mediawiki 1.20.2부터는 굳이 신경쓰지 않아도 됩니다
Mediawiki의 설치에 sqlite를 사용하기 위해서는 몇가지 참고해야할 사항이 있다.
일단 전제로 다름의 디렉토리를 쓰는것으로 한다
- ~/public_html/mediawiki_operate <- mediawiki의 실체 파일들이 들어가는 디렉토리
- ~/public_html/sqlite_data <- sqlite DB파일이 위치할 디렉토리
- mediawiki의 소스를 압축해제하고 필요한 디렉토리에 위치시킨다
- sqlite_data 디렉토리에서 다음의 명령어를 실행시켜준다
sqlite3 ~/public_html/sqlite_data/database_name.sqlite
- command line이 뜨게된다면 .quit 명령어를 이용해서 다시 콘솔로 나온다
- 이후 DB파일을 생성한 디렉토리로 이동해서 ls 명령어등으로 제대로 파일이 생성되었는지 확인한다.
- 이때 database파일이 들어있는 디렉토리부터 시작해서 파일까지 모두 http daemon이 접근할 수 있는 권한이어야 한다.
- 여기까지 확인했으면 mediawiki의 설치를 일단 진행한다. 설치과정의 DB선택부분에서 SQLite를 선택하고 디렉토리와 파일이름을 지정해준다. 이때 sqlite의 파일이름은 나중에 자동으로 .sqlite가 붙기때문에 해당되는 부분은 생략하고 넣어준다
- 모든게 정상적으로 설치되었으면 이후 사용하면 된다.
이렇게 설치가 된 다음 몇가지 주의할 점이 있다
- upload 디렉토리를 mediawiki디렉토리에 생성한후 images 디렉토리와 같이 http daemon의 권한으로 세팅해준다
- http://www.mediawiki.org/wiki/Extension:Cite 이 extension은 기본적으로 설치해주는것이 좋다. 그래야 기본 tag의 활용이 좀 원활한편.