Jak nainstalovat MediaWiki na Ubuntu 16.04 VPS

V tomto tutoriálu vám poskytneme pokyny krok za krokem jak nainstalovat MediaWiki na Ubuntu 16.04 VPS. MediaWiki je open-source wiki software napsaný v PHP.

V době psaní tohoto tutoriálu je nejnovější stabilní verze MediaWiki 1.27.1 a vyžaduje:

  • PHP 5.5.9 nebo vyšší (nejlépe nejnovější) s povolenými rozšířeními mbstring, JSON, curl, Intl, mysql a GD PHP. ImageMagick nebo GD je vyžadován pro miniaturní obraz
  • MySQL 5.0.2, MariaDB 5.1, SQLite 3 nebo PostgreSQL 9.0 nebo novější
  • Webový server Apache 2.0 nebo vyšší kompilován modulem mod_rewrite.

Tato instalační příručka předpokládá, že aplikace Apache je již nainstalována a nakonfigurována na vašem počítači Virtuální server.

Začněme instalací. Ujistěte se, že vaše balíky OS na serveru jsou plně aktuální:

apt-get aktualizovat apt-get upgrade

Nainstalujte požadované balíčky:

apt-get nainstalovat imagemagick php7.0-intl php7.0-křivka php7.0-gd php7.0-mbstring php7.0-mysql

Povolte Modul pro přepisování Apache, pokud to ještě není hotovo:

a2enmod přepsat

Restartujte službu Apache, aby se změny projevily:

restartování služby apache2

Nainstalujte aplikaci MediaWiki

Stáhněte si nejnovější verzi MediaWiki, která je k dispozici na adrese https://www.mediawiki.org/wiki/Download do adresáře / opt / na serveru:

cd / opt / wget https://releases.wikimedia.org/mediawiki/1.27/mediawiki-1.27.1.tar.gz tar -xvzf mediawiki-1.27.1.tar.gz mv / opt / mediawiki-1.27.1 / / var / www / html / mediawiki

Všechny soubory musí být čitelné webovým serverem, takže nastavte správné vlastnictví:

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

Vytvořte novou databázi a uživatele služby MySQL:

mysql -u root -p mysql> SET GLOBAL sql_mode = ''; mysql> CREATE DATABASE wikidb; mysql> CREATE USER 'wikiuser' @ 'localhost' IDENTIFIKOVANÝ 'y0uR-pa5sW0rd'; mysql> GRANT ALL PRIVILEGES NA wikidb. * TO 'wikiuser' @ 'localhost'; mysql> FLUSH PRIVILEGES; mysql> opustit

Nezapomeňte nahradit 'y0uR-pa5sW0rd' silným heslem.

Vytvořte novou směrnici virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem 'mediawiki.conf' na vašem virtuálním serveru:

dotykem /etc/apache2/sites-available/mediawiki.conf ln -s /etc/apache2/sites-available/mediawiki.conf/etc/apache2/sites-enabled/mediawiki.conf vi / etc / apache2 / sites-available / mediawiki.conf

Poté přidejte následující řádky:

<VirtualHost *: 80> ServerAdmin [Email chráněn]
DokumentRoot / var / www / html / mediawiki / Název_serveru your-domain.com ServerAlias ​​www.your-domain.com <Directory / var / www / html / mediawiki /> Možnosti FollowSymLinks AllowOverride All Order allow, deny allow from all </ Directory > ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/varna-domena.com-access_log společná </ VirtualHost>

Odebrat soubor 000-default.conf:

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

Restartujte webový server Apache, aby se změny projevily:

restartování služby apache2

Otevřete http://your-domain.com ve vašem oblíbeném webovém prohlížeči, klikněte na hypertextový odkaz "Nastavit wiki" a postupujte podle jednoduchých pokynů na instalační obrazovce a vložte potřebné informace podle potřeby:

Vyberte jazyk a jazyk Wiki. Na další stránce klikněte na tlačítko "Pokračovat", pokud jsou splněny všechny požadavky, a zadejte následující informace:

Databázový hostitel: localhost Název databáze: wikidb Databáze uživatelské jméno: wikiuser Heslo databáze: y0uR-pa5sW0rd // změnit heslo heslem

Klikněte na tlačítko Pokračovat. Na další stránce vyberte:

Úložný modul: InnoDB Databázová sada: UTF-8

Klikněte na tlačítko Pokračovat. Zadejte název Wiki, který se objeví v záhlaví webového prohlížeče a dalších místech, vytvořte účet správce a nainstalujte Wiki.

Chcete-li zvýšit rychlost a výkon instalace aplikace MediaWiki, přidejte na konec souboru LocalSettings.php následující řádky:

vi /var/www/html/mediawiki/LocalSettings.php
# Zlepšení rychlosti $ wgUseGzip = true; $ wgUseFileCache = true; # Nastavení výkonu $ wgDisableCounters = true; $ wgMiserMode = true;

Nastavte správné vlastnictví konfiguračního souboru LocalSettings.php:

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

To je ono. MediaWiki byla nainstalována na váš server.

Přihlaste se ke zprávě správy služby MediaWiki a začněte vytvářet nový obsah, přidávejte uživatelské účty, rozšíření atd.

mediawiki back-end

Zdroj

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.