Manual:Installing MediaWiki/ko

이 문서 매뉴얼:시스템 관리#설정하기의 추가적인 설정단계를 포함해 직접 미디어위키를 설치하는 방법을 단계적으로 설명하고 있습니다.

미디어위키 설치는 웹호스팅 사용에 대한 기본적인 지식을 요구합니다. 미디어위키는 Apache (웹 서버 소프트웨어), PHP, MySQL/MariaDB (데이터베이스) 경험이 없는 사용자가 설치하기에는 어려울 수 있습니다. 추가적인 도움은 Project: Support desk에서 찾아볼 수 있습니다.

아래의 부록문단은 수동 설치의 대안을 제공합니다. 또한 특정 시스템 설정을 위한 설치 팁도 제공하고 있습니다.



설치 요구사항 확인
시스템이 최소 요구 사항을 충족하는지 확인하십시오.

설치하고자하는 미디어위키 버전에 대해 에서도 확인해두십시오.



미디어위키 소프트웨어 다운로드
공식 다운로드 페이지에서 미디어위키 tar 파일을 다운로드합니다.

일반적으로 프로덕션 환경을 사용하는 경우, 최신 안정 릴리즈인 MediaWiki 을 실행하여야 합니다.



미디어위키 소프트웨어 압축 풀기
다운로드한 파일은  또는   파일 형식입니다. 사용하기 전에 이 압축 파일을 풀어야 합니다. 파일은 로컬에서 압축을 풀고 난 후 FTP를 통해 서버에 업로드할 수도 있고 바로 서버에 압축을 풀 수도 있습니다.

Windows에서는 7-Zip (무료), WinZip, WinRAR 또는 IZArc (무료)를 이용해 압축을 풀 수 있습니다.

리눅스나 Mac OS X에서는 명령어를 이용해 압축을 풀 수 있습니다:



웹 서버에 파일을 업로드하기
아직 웹서버에 파일을 업로드(또는, 웹서버가 로컬 에서 돌아간다면 복사)하지 않았다면 지금 그렇게 하도록 하십시오.

다음 중 하나를 이용해 파일을 웹서버의 웹디렉토리에 파일을 업로드하십시오:


 * 1) 직접 압축해제된 폴더를 복사하거나
 * 2) FileZilla(윈도우, OS X 와 리눅스에서), Cyberduck(윈도우와 OSX)과 같은 FTP 클라이언트를 이용할 수 있습니다.
 * 3) 'cPanel File Manager'와 같이, 호스팅서비스에서 제공받은 소프트웨어를 사용할 수도 있습니다.

업로드툴이 "파일명을 소문자로 바꾸기" 옵션을 포함한다면 이것을 비활성화하여야 합니다.

Apache HTTPD 웹 서버를 사용 중이라면, 해당 폴더는  파일의  항목에 명시되어 있습니다. 기본적으로 이 값은 나 입니다.

Apache 서버 설정 및 디렉토리 파일 의 정확한 위치는 사용중인 운영체제에 따라 다릅니다. 데비안과 우분투에서, Apache 서버 설정 및 디렉토리 파일은  폴더에 위치합니다. 레드햇과 페도라에서, 그 파일은 에 있습니다.

업로드된 폴더 이름을 URL에 넣고 싶은 이름으로 바꿉니다. 웹서버가 예를들어 과 같이 운영되고 있다면,   디렉토리로 이름을 바꾸는 것은 위키를  에서 접근할 수 있게 한다는 뜻입니다.



데이터베이스 설정하기
MediaWiki's installation script will ask you for a database name and database username, so MediaWiki can store the content of the wiki.

데이터베이스 서버를 가지고 있고 "root" (관리자) 계정의 비밀번호를 안다면, 아래 #설치 스크립트 실행 항목으로 건너뛰세요.

If you don't know the password for the root user, for example if you are on a hosted server, you will have to create a new database before you run the MediaWiki installation script in the next section.

MariaDB/MySQL are the recommended databases. PostgreSQL and SQLite have limited support and should not be used unless there is a reason to. 무엇을 선택해야 할지 모르겠다면, MariaDB를 사용하세요.

After finishing the database setup, continue with #Run the installation script below.

SQLite
SQLite를 사용할 경우 PHP  모듈이 설치되어 있다면 추가 설정이 필요하지 않습니다.

On the SQLite installation page, choose a database name (which can be anything) and the SQLite database directory. For the database directory, the installer will attempt to use a subdirectory outside of the document root and create it if needed. If this directory is not safe (for example, web-readable), change it manually to avoid making it accessible to everyone on the web.

MariaDB/MySQL
Create the MariaDB/MySQL database and database user. There are several ways:


 * Use a control panel software offered by your Hosting service (example: PhpMyAdmin)
 * Use ssh to log into your host and type the commands below into a MySQL prompt. See the corresponding documentation of your hosting provider. Alternatively, contact your hosting provider to have them create an account for you.

The following commands create a database named, a user named  , and set permissions for the user on that database.

Only if your database is not running on the same server as your web server, you need to give the appropriate web server hostname ( in the example below):

PostgreSQL
If you are using PostgreSQL, you will need to either have a database and user created for you, or supply the name of a PostgreSQL user with "superuser" privileges to the configuration form. Often, this is the database user named. The following commands on a Linux command-line, as the postgres user, create a database user named, and a database named   owned by the user named.

createuser -S -D -R -P -E wikiuser (여기에 데이터베이스 비밀번호를 입력하세요) createdb -O wikiuser my_wiki

or as superuser (default postgres) execute the following commands at the database prompt:

미디어위키를 PostgreSQL와 함께 실행할 때 발생하는 알려진 문제점들에 주의하세요.



설치 스크립트 실행
Next, complete the installation of MediaWiki by going to the URL of your MediaWiki installation in your web browser: Follow the instructions in.



추가 설정

 * - 추가 설정
 * - 위키 관리

Keep up to date!
Once installed, make sure you stay up to date with releases, and keep your server secure!

Alternatives to manual installation
Manual installation is often the preferred method because it gives the user more control and insight into how their wiki is installed, making troubleshooting and maintenance easier. Automated processes, packages, bundles, and services all come with their own idiosyncrasies.

Instead of manually installing MediaWiki, alternative options might be easier:
 * pre-integrated software appliances
 * hosting services with 1-click installation, or wiki farms

See also the.

System-specific instructions
The pages listed on give more detailed installation instructions aimed at specific systems.

However, by and large these per-system docs are less maintained and might not always be up to date. First consult (this page) before looking at per-system installation documentation.

Running multiple wikis
Refer to Manual:FAQ#Installation and configuration.

Importing an existing wiki database
Refer to Manual:FAQ#Installation and configuration.

