GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat MediaWiki na Ubuntu 16.04

Ukážeme vám, jak nainstalovat MediaWiki na Ubuntu 16.04. MediaWiki je open-source wiki software napsaný v PHP. Instalace MediaWiki na Ubuntu 16.04 je snadný úkol, stačí postupovat podle kroků v tomto tutoriálu a MediaWiki byste měli mít nainstalovanou na Ubuntu 16.04 za méně než 10 minut. Instalace MediaWiki na Ubuntu 16.04 je poměrně snadný úkol, postupujte podle níže uvedených kroků a měli byste mít MediaWiki na svém serveru Ubuntu nainstalované za méně než 10 minut.

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. Pro zmenšení obrázků je vyžadován ImageMagick nebo GD
  • MySQL 5.0.2, MariaDB 5.1, SQLite 3 nebo PostgreSQL 9.0 nebo novější
  • Webový server Apache 2.0 nebo vyšší zkompilovaný s modulem mod_rewrite.

1. Nainstalujte server Apache

Tato instalační příručka předpokládá, že Apache je již nainstalován a nakonfigurován na vašem virtuálním serveru.

2. Aktualizujte balíčky OS na serveru

Začněme instalací. Ujistěte se, že jsou balíčky operačního systému vašeho serveru plně aktuální:

apt-get update 
apt-get upgrade

3. Nainstalujte požadované balíčky

Nainstalujte požadované balíčky:

apt-get install imagemagick php7.0-intl php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql

4. Povolit modul Apache Rewrite Module

Povolte modul pro přepis Apache, pokud tak již není provedeno:

a2enmod rewrite

5. Restartujte službu Apache

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

service apache2 restart

6. Nainstalujte MediaWiki

Stáhněte si nejnovější verzi MediaWiki dostupnou na 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 MySQL a uživatele:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE wikidb;
mysql> CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd';
mysql> GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

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

Vytvořte novou direktivu virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem „mediawiki.conf“ na svém virtuálním serveru:

touch /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 protected]
DocumentRoot /var/www/html/mediawiki/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/mediawiki/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Odeberte soubor 000-default.conf:

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

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

service apache2 restart

Otevřete ve svém oblíbeném webovém prohlížeči http://your-domain.com, klikněte na hypertextový odkaz „nastavit wiki“ a postupujte podle jednoduchých pokynů na obrazovce instalace a vložte požadované informace:

Vyberte svůj jazyk a jazyk Wiki. Na další stránce klikněte na „pokračovat“, pokud jsou splněny všechny požadavky, a zadejte následující informace:

Database Host: localhost
Database name: wikidb
Database username: wikiuser
Database password: y0uR-pa5sW0rd   // change this password with your actual password

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

Storage engine: InnoDB
Database character set: UTF-8

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

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

vi /var/www/html/mediawiki/LocalSettings.php
# Speed improvements
$wgUseGzip = true;
$wgUseFileCache = true;

# Performance settings
$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 vše. MediaWiki byla nainstalována na váš server.

Přihlaste se do administračního back-endu MediaWiki a začněte vytvářet nový obsah, přidávat uživatelské účty, rozšíření atd.

Nic z toho samozřejmě nemusíte dělat, pokud používáte některou z našich hostingových služeb MediaWiki VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby instalovali MediaWiki pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat MySQL Server na Ubuntu 16.04

  2. Jak nainstalovat MySQL Server na Ubuntu 17.04

  3. Jak nainstalovat FastPanel na Ubuntu 20.04

  1. Jak nainstalovat Drupal 7 na Ubuntu 14.04

  2. Jak nainstalovat Graylog Server na Ubuntu 16.04

  3. Jak nainstalovat otevřené inzeráty na Ubuntu 18.04

  1. Jak nainstalovat Joomla 3 na Ubuntu 14.04

  2. Jak nainstalovat MySQL na Ubuntu 16.04

  3. Jak nainstalovat NextCloud 13 na Ubuntu 16.04