Ubuntu 18.04 VPS 또는 전용 서버에서 PHP 7과 함께 MediaWiki를 설치하는 방법

미디어 위키 란??

미디어 위키는 기본적으로 위키의 소프트웨어로 완전히 무료이며 오픈 소스입니다. 현재 Wikipedia, Wiktionary 및 Wikimedia Commons와 같은 많은 유명한 웹 사이트에서 실행됩니다. MediaWiki는 PHP로 작성되었습니다.


그 기능은 내용을 데이터베이스에 저장하는 것입니다. VPS 호스팅 또는 전용 서버 호스팅이 있다고 가정 해 봅시다.!

미디어 위키 1.30.0 요구 사항

  1. MariaDB 5.1, SQLite 3, MySQL 5.0.2 또는 PostgreSQL 9.0 이상이 필요합니다.
  2. 그리고 mod_rewrite 모듈로 컴파일 된 Apache 웹 서버 2.0 이상;
  3. 마지막으로 mbstring, JSON, Intl, curl, MySQL 및 GD PHP와 같은 확장 기능을 사용하는 PHP 5.5.9 이상이 필요합니다.

1 단계 : Apache 서버 설치

먼저 가상 서버에서 Apache를 설치하고 구성해야합니다..

$ sudoapt-get 설치 아파치 2

2 단계 : 서버 OS 패키지 업데이트

설치를 시작하기 위해 서버 OS 패키지가 업데이트되었는지 확인해야합니다..

$ sudo apt-get 업데이트
$ sudo apt-get 업그레이드

3 단계 : 패키지 설치

그런 다음 필요한 모든 패키지를 설치해야합니다..

$ sudo apt-get install imagemagick php7.0-intl php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql mysql-server php7.0-json php7.0-cgi php7.0 libapache2- mod-php7.0

4 단계 : Apache 재 작성 모듈 활성화

Apache 재 작성 모듈이 활성화되어 있는지 확인해야합니다.

$ sudo a2enmod 다시 쓰기

5 단계 : Apache 재시작

Apache rewrite 모듈을 활성화하면 Apache 서비스를 다시 시작해야합니다.

$ sudo 서비스 아파치 2 재시작

6 단계 : MediaWiki 설치

이 단계에서는 https://www.mediawiki.org/wiki/download를 방문한 다음 여기에서 사용 가능한 최신 버전의 MediaWiki를 다운로드하십시오. 서버의 / opt / 디렉토리로 다운로드하십시오..

$ cd / opt /
$ sudo wget https://releases.wikimedia.org/mediawiki/1.31/mediawiki-1.31.0.tar.gz
$ sudo tar -xvzf mediawiki-1.31.0.tar.gz
$ sudo mv /opt/mediawiki-1.31.0/ / var / www / html / mediawiki

서버가 모든 파일을 읽을 수 있도록 적절한 소유권을 설정해야합니다.

$ sudo chown www-data : www-data -R / var / www / html / mediawiki

그런 다음 새로운 MySQL 데이터베이스와 사용자를 만들어야합니다.

mysql -u 루트 -p
MySQL> SET GLOBAL sql_mode = ”;
MySQL> 데이터베이스 만들기 미디어 위키;
MySQL> ‘your-password’로 식별 된 사용자 ‘newuser’@ ‘localhost’를 작성하십시오.
MySQL> 미디어 위키에 대한 모든 권한을 부여합니다. * ‘newuser’@ ‘localhost’;
MySQL> 홍당무;
MySQL> 떠나다

그만큼 ‘너의 비밀번호’ IDENTIFIED BY 옆에 비밀번호가 있습니다. 자유롭게 변경하고 원하는 비밀번호를 입력하십시오.

다음으로 Apache에서 새 가상 호스트 지시문을 작성해야합니다. 예를 들어 가상 서버에서 새 Apache 구성 파일을 작성하십시오. ‘mediawiki.conf’.

$ sudo touch /etc/apache2/sites-available/mediawiki.conf
$ sudo ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/mediawiki.conf
$ sudo vi /etc/apache2/sites-available/mediawiki.conf

이 작업을 완료하면 다음을 눌러 다음 줄을 추가하십시오. “나는” 삽입하고 Esc 버튼을 누르고 입력 : wq 편집기를 저장하고 종료합니다.

ServerAdmin [email protected]
DocumentRoot / var / www / html / mediawiki /
ServerName your-domain-name.com
ServerAlias ​​www.your-domain-name.com

옵션 팔로우
AllowOverride All
주문 허용, 거부
모든 것을 허락하다

ErrorLog /var/log/apache2/your-domain-name.com-error_log
CustomLog /var/log/apache2/your-domain-name.com-access_log 공통

그런 다음 파일을 제거해야합니다 (예 : OOO-default.conf).

$ sudo rm /etc/apache2/sites-enabled/000-default.conf

이제 변경 사항을 저장하고 적용하려면 Apache 웹 서버를 다시 시작해야합니다..

$ sudo 서비스 아파치 2 재시작

원하는 모든 브라우저에서 http://your-domain-name.com을 방문하십시오. 거기에 하이퍼 링크가 있습니다. ‘위키를 설정하다’. 클릭 ‘위키를 설정하다’.

설치 화면으로 이동합니다.

먼저 언어와 위키 언어를 선택해야합니다. 그런 다음 계속하다 다음 페이지로 이동합니다.

모든 요구 사항이 충족되면 다음 정보를 입력 한 다음 ‘계속하다’ 단추.

VPS에서 MediaWiki를 설치하는 방법

다음 단계에서는 데이터베이스 구성이 필요합니다. 아래에 “데이터베이스 유형” MySQL을 선택하십시오. 그런 다음 쓰기 “localhost” 데이터베이스 호스트에서.

그런 다음이 학습서의 첫 번째 단계에서 작성한 데이터베이스에 따라 나머지 정보를 채워야합니다. 를 클릭하십시오 “계속하다” 모든 정확한 정보를 성공적으로 입력하면 버튼.

선택해야하는 다음 페이지로 이동합니다.

스토리지 엔진 : InnoDB

VPS에서 MediaWiki를 설치하는 방법

이 작업을 완료하면 ‘계속하다’ 단추.

그런 다음 Wiki의 이름을 입력해야합니다. 이 이름은 브라우저의 제목 표시 줄에 나타납니다.

관리자 계정을 만듭니다. 이 모든 작업을 완료하면 모두 Wiki를 설치하게됩니다.

VPS에서 MediaWiki를 설치하는 방법

기다리는 것을 싫어하고 설치 속도를 높이려면 LocalSettings.php 파일의 맨 아래에 다음 줄을 추가 할 수 있습니다.

$ sudo vi /var/www/html/mediawiki/LocalSettings.php

# 속도 개선
$ wgUseGzip = true;
$ wgUseFileCache = true;

# 성능 설정
$ wgDisableCounters = true;
$ wgMiserMode = true;

LocalSettings.php 구성 파일에 대한 적절한 소유권을 설정해야합니다..

$ sudo chown www-data : www-data /var/www/html/mediawiki/LocalSettings.php

서버에 MediaWiki를 성공적으로 설치하여 설치 과정을 마무리합니다..

VPS에서 MediaWiki를 설치하는 방법

마지막으로 Mediawiki를 성공적으로 설치했습니다. 기사가 도움이 되었기를 바랍니다. :).

다음 3 가지 VPS 서비스를 확인하십시오.

A2 호스팅

시작 가격 :
$ 5.00


신뢰할 수 있음
9.3


가격
9.0


사용자 친화적
9.3


지원하다
9.3


풍모
9.3

리뷰 읽기

A2 호스팅 방문

스칼라 호스팅

시작 가격 :
$ 12.00


신뢰할 수 있음
9.4


가격
9.5


사용자 친화적
9.5


지원하다
9.5


풍모
9.4

리뷰 읽기

ScalaHosting 방문

주인공

시작 가격 :
$ 3.95


신뢰할 수 있음
9.3


가격
9.3


사용자 친화적
9.4


지원하다
9.4


풍모
9.2

리뷰 읽기

Hostinger 방문

관련 사용법 기사

  • Apache, MySQL 설치 방법 & Ubuntu 18.04 VPS 또는 전용 서버의 PHP
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 Apache의 PHP 설정을 편집하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에 LEMP (Linux, Nginx, MySQL, PHP) 스택을 설치하는 방법
    중급
  • CentOS 7 VPS 또는 전용 서버에 phpMyAdmin을 설치하는 방법
    중급
  • 데비안 8에서 Apache와 PHP-FPM을 설치하는 방법
    전문가
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me