본문 바로가기
미디어위키

Manual Installation guide

by 다움위키 2023. 12. 31.

미디어위키 설치 안내서는 서버에 미디어위키를 수동으로 설치하고 구성하는 방법에 대한 지침을 제공합니다. 이에 대한 보다 쉬운 대안이 있는데, 아래의 수동 설치에 대한 대안을 참조하십시오.

이 설명서의 첫 번째 부분은 일반적인 지침을 제공하지만, 마지막 절은 특정 시스템 구성 및 다른 덜 공통적으로 사용되는 소프트웨어에 대한 보다 자세한 설치 정보를 제공하는 부록 목록을 포함합니다.

Upgrade guide

만약 이미 미디어위키를 실행하고 있다면, 업그레이드 지침을 참조하십시오.

Manual installation

Summary

미디어위키는 업스트림 버그에 기인하여 PHP 7.3.0 – 7.3.18과 7.4.0 – 7.4.2와 호환되지 않습니다. 대신에 PHP 7.3.19+ 또는 7.4.3+을 사용하십시오. 자세한 정보에 대해 phab:T246594를 참조하십시오.

 

숙련된 사용자에 대해, 여기에 설치 지침의 빠른 버전이 있습니다. 대부분의 사용자는 모든 구절을 통과하기를 원할 것입니다.

  1. 시스템이 근처에 표시된 최소 요구사항을 충족하는지 확인하십시오; 설치 요구사항은 보다 자세한 내용을 가집니다.
  2. 미디어위키를 다운로드 (안정 버전을 다운로드하기 위한 직접 연결)하고 서버에서 웹-접근가능 폴더에 압축을 푸십시오.
  3. 웹 브라우저에서 미디어위키가 추출된 디렉토리를 지정하고 설정 화면에 대한 링크를 따라가십시오. 그것은 형식 http://domain/directory/mw-config/index.php일 것입니다. directory를 압축 해제된 미디어위키 폴더의 경로로 바꾸십시오. 만약 로컬 컴퓨터에 설치한다면, domain을 localhost로 바꾸십시오. 만약 로컬에서 설치하고 나중에 domain에서 위키에 접근하려면, LocalSettings.php에서 localhost를 domain으로 변경할 필요가 있습니다. 만약 원격 서버에 설치한다면, domain을 서버의 도메인 이름 (예를 들어, www.myserver.com)으로 바꾸십시오.
  4. 화면의 지시에 따라 프로세스를 완료하십시오.

이들 지침은 의도적으로 간략화 되었습니다. 잘못될 수 있는 부분이 많으므로, 만약 의심스러우면, 전체 지침을 읽어 보시기 바랍니다!

Main installation guide

Alternatives to manual installation

사전-통합된 미디어위키 소프트웨어 어플라이언스, 1-클릭 설치와 함께 호스팅 서비스, 또는 위키 팜을 사용하여 수동 설치를 피할 수 있습니다.

만약 개발 또는 테스트를 위해 설치한다면, 미디어위키와 확장과 서비스를 실행하는 가상 기계의 생성 및 업데이트를 자동화하고 Vagrant에 대해 구성 스크립트의 집합, MediaWiki-Vagrant를 사용을 고려하십시오.

Docker와 같은 플랫폼을 기반으로 한 커뮤니티 리소스를 역시 사용할 수 있습니다. 이것은 젠킨스(Jenkins)에 의해 관리되고 얼마 동안 최신 상태로 유지되어야 합니다.

이들은 지역 사회에 기반을 둔 자원이고 항상 경고의 수단과 함께 다루어져야 합니다. 자신의 책임 아래에 사용하십시오.

미디어위키와 같은 응용 프로그램을 자동으로 설치하기 위해 웹-호스트에 의해 제공되는 프로그램은 프로세스가 잘못-처리되고, 오류를 발생하고 미디어위키 설치를 실패할 수 있는데, 자주 그렇습니다. 만약 이 문제에 직면하면, 미디어위키를 설치할 수 없다는 것을 의미하지는 않습니다; 그것은 이들 단계를 따라 수동으로 모든 것을 설치해야 한다는 것을 의미합니다. 이것을 설치하는 것은, 설치하려는 서버 및 파일 경로의 위치를 제어, 공유 데이터베이스 사용하기 위한 능력, 또는 설치하는 동안 위키의 더 많은 기능을 제어할 수 있는 능력을 포함하는, 잇점이 있습니다.

Wiki families

위키 패밀리는 같은 서버에 설치된 둘 이상의 위키입니다. 미디어위키에서 여러 위키를 설정하기 위해, Manual:Wiki family를 참조하십시오.

Appendices

Advanced uses

다음 페이지는 다른, 덜 공통적인 목적에 대해 미디어위키를 설치/구성하는 방법에 대한 지침을 제공합니다.

Advanced configuration

다음 페이지는 몇 가지 보다 고급 구성 옵션에 대해 설명합니다:

Installation assistance

System-specific instructions

다음 페이지는 특정 시스템을 대상으로 하는 보다 자세한 설치 지침을 제공합니다. 어쨌든, 미디어위키 설치 메뉴얼은 보다 최신이고, 시스템-별 문서보다 더 잘 쓰였고, 시스템-별 설치 문서를 보기 전에 먼저 기본 설치 지침을 참고하는 것을 추천합니다.

Notes

  • 미디어위키는 다른 웹 기반 응용 프로그램, 예를 들어, phpBB 등의 데이터베이스를 공유할 수 있습니다.
  • 일부 사용자는 데이터베이스 서버 관리를 돕기 위해 phpMyAdmin (MySQL) 또는 phpPgAdmin (Postgres)와 같은 추가 소프트웨어 패키지를 설치하는 것이 도움이 된다는 것을 알게 됩니다.

See also