Manual:Wiki family/ko

아래는 한 위키보다 많이 호스트하기 위해 어떻게 미디어위키를 설정하는지에 대한 지침입니다. 같은 서버에 위치한 여러 위키는 위키 패밀리라 부릅니다.

거대한 switch 문
이것은 같은 소스 코드 체크아웃을 사용해, 단일 서버에 한 위키보다 많이 설치할 수 있도록 해줍니다.


 * 1) 웹서버에 웹 폴더로 미디어위키 파일을 올립니다.
 * 2) 사용할 수 있도록 초기 위키를 설치한다. 자세한 사항은, Manual:Installation guide를 봅니다.
 * 3) 설치를 성공하고 나서, LocalSettings.php를 위키의 루트 디렉터리 안에 옮기고 추적하기 쉽게 하는 방법으로 이름을 바꿉니다 (예를 들어, LocalSettings_myFirstWiki.php)
 * 4) 만들고 싶은 각 위키만큼 2단계와 3단계를 반복하여, 각 위키를 위해 새 LocalSettings.php를 만듭니다 (예를 들어, LocalSettings_anotherWiki.php, 등등)
 * 5) 두 개 이상의 구분되어 설치된 위키일 경우 주 위키의 파일 밖으로 작동하도록 병합할 수 있으며, 이름을 바꾸고 나서 각 LocalSettings.php 파일을 주 위키 폴더로 옮긴 다음, 각 LocalSettings.php 파일을 주 위키의 폴더를 가리키도록 $wgScriptPath 변수를 바꿉니다.
 * 6) 전역 설정을 위해 LocalSettings.php 파일을 만든 다음 아래의 두 가지 가능성에서 하나를 선택합니다:


 * 서버의 한 디렉터리로 연결하는 다른 (하위)도메인이 있다면, 이것을 사용하세요:


 * 같은 미디어위키 코드를 가리키는 여러 도메인을 설정하려면, 웹 서버와 가능한 DNS 환경 설정을 수정해야 할 수도 있습니다. 그걸 하는 방법에 대한 정보는 웹 서버 및/또는 웹 호스트의 설명서를 보세요.


 * 위키가 같은 도메인에 있지만 다른 경로에 있으면 (예,   등), 이같은 것을 사용할 수 있습니다:


 * 두번째 경우로 (디렉터리 기반 위키) Short URL을 사용할 경우, 두 디렉터리를 확인하고:, 소스를 심볼릭 링크한 다음 ,  에 적용할 필요가 있습니다.

(각 위키에 $wgDBname을 설정하여) 각 위키에 다른 DB를 사용하는 것을 권장합니다. 하지만 단일 데이터베이스로 제한된다면, 다른 설치를 구분하려면 다른 접두어 ($wgDBprefix)를 사용할 수 있습니다.

"이 위키는 사용할 수 없습니다. 환경 설정을 확인하세요." 대신에, 간단히 아무 인식할 수 없는 위키 URL을 "주" url로 넘겨주기하는 것이 유용할 수도 있습니다.