Mediawiki - je to výkonná platforma pro vytváření wiki stránek, kterou používá mnoho známých projektů, včetně Wikipedie. Pokud si chcete vytvořit svůj vlastní wiki web, v této příručce se podrobně podíváme na proces instalace Mediawiki na váš Ubuntu server.
Před zahájením instalace se ujistěte, že je váš server Ubuntu aktualizován na nejnovější verzi. Ujistěte se také, že máte oprávnění správce na serveru.
K instalaci Mediawiki na Ubuntu budete muset použít příkazový řádek a několik balíčků, které jsou k dispozici v úložišti Ubuntu. Provedeme vás každým krokem procesu instalace, abyste mohli úspěšně nakonfigurovat svůj wiki web.
Příprava na instalaci mediawiki na Ubuntu: potřebné komponenty
Před instalací mediawiki na Ubuntu se musíte ujistit, že máte na svém serveru nainstalované všechny potřebné komponenty. V této části se podíváme na seznam komponent, které je třeba nainstalovat před instalací mediawiki.
MediaWiki vyžaduje k ukládání dat SQL Server. Doporučuje se používat MySQL, ale lze také použít PostgreSQL nebo SQLite. Ujistěte se, že je na vašem serveru nainstalován a nakonfigurován vámi vybraný server SQL.
MediaWiki podporuje několik webových serverů, včetně Apache a nginx. Před instalací mediawiki se ujistěte, že je na vašem serveru nainstalován a nakonfigurován webový server, který jste vybrali.
MediaWiki je psáno na PHP, takže se před instalací mediawiki ujistěte, že je na vašem serveru nainstalován PHP. Doporučuje se používat PHP verze 7.0 nebo vyšší. Ujistěte se také, že server má nainstalovaná potřebná rozšíření PHP, jako jsou mbstring, xml, gd a další uvedená v dokumentaci MediaWiki.
MediaWiki vyžaduje některé další knihovny, jako je ImageMagick nebo GraphicsMagick pro zpracování obrázků, a je třeba se ujistit, že jsou nainstalovány na vašem serveru.
K instalaci a konfiguraci mediawiki budete potřebovat přístup SSH k vašemu serveru. Ujistěte se, že máte přístupová práva a všechna potřebná oprávnění k instalaci a konfiguraci softwaru.
Po instalaci všech potřebných komponent budete připraveni přejít k dalšímu kroku-instalaci mediawiki na váš server Ubuntu.
Krok 1: Instalace lamp zásobníku na Ubuntu pro práci s MediaWiki
V této části se podíváme na to, jak nainstalovat každou z komponent LAMP stohu na Ubuntu a provést nezbytná nastavení pro fungování MediaWiki.
1. Instalace Apache
Apache je nejoblíbenějším webovým serverem a zajišťuje provoz Vašeho webu. Chcete-li nainstalovat Apache, spusťte v terminálu následující příkazy:
sudo apt updatesudo apt install apache2
Po instalaci Apache můžete zkontrolovat jeho stav pouhým zadáním webové adresy http://ваш_ip_адрес v prohlížeči. Pokud vidíte standardní uvítací stránku Apache, instalace byla úspěšná.
2. Instalace MySQL
MySQL je systém správy databází, který bude MediaWiki používat k ukládání a extrakci dat. Chcete-li nainstalovat MySQL, proveďte následující příkazy:
sudo apt install mysql-serversudo mysql_secure_installation
Během instalace budete vyzváni k nastavení hesla pro administrativní přístup k MySQL. Nastavte si silné heslo a zapište si ho na bezpečné místo.
3. Instalace PHP
PHP je archivní programovací jazyk potřebný pro práci MediaWiki. Chcete-li nainstalovat PHP, spusťte následující příkaz:
sudo apt install php libapache2-mod-php php-mysql
Po instalaci PHP je nutné zkontrolovat jeho provoz. Vytvořte soubor info.php v adresáři / var / www / html / a otevřete jej v textovém editoru:
sudo nano /var/www/html/info.php
Přidejte následující kód do souboru info.php:
Uložte a zavřete soubor. Nyní můžete zkontrolovat práci PHP zadáním webové adresy http://ваш_ip_адрес/info..php v prohlížeči. Pokud vidíte informace o PHP, instalace byla úspěšná.
4. Konfigurace virtuálního hostitele Apache
Aby mohl webový server Apache sloužit MediaWiki, je nutné nakonfigurovat virtuálního hostitele. Vytvořte konfigurační soubor virtuálního hostitele:
sudo nano /etc/apache2/sites-available/mediawiki.conf
Přidejte následující kód do souboru mediawiki.conf:
Uložte a zavřete soubor. Aktivujte virtuálního hostitele a restartujte Apache:
sudo a2ensite mediawiki.confsudo systemctl reload apache2
Nyní je váš server LAMP připraven k použití s MediaWiki! V další části se podíváme na instalaci a nastavení samotného MediaWiki.