V tomto článku vám ukážeme, jak nainstalovat PmWiki na Ubuntu 14.04 VPS s Nginx.
PmWiki je bezplatný wiki systém založený na PHP, který je navržen tak, aby se dal snadno nainstalovat a upravit jako motor pro vytváření profesionálních webových stránek s jedním až libovolným počtem autorů obsahu. Software se zaměřuje na snadnost použití, je rozšiřitelný a přizpůsobitelný, takže jej budou moci používat lidé s malými zkušenostmi s IT nebo wiki. K ukládání obsahu používá běžné soubory a každá stránka wiki je uložena ve svém vlastním souboru na webovém serveru. Značení wiki PmWiki sdílí podobnosti s MediaWiki (používané Wikipedií) a jeho značkovací engine je vysoce přizpůsobitelný a umožňuje přidávat, upravovat nebo deaktivovat pravidla značkování. Může také podporovat další značkovací jazyky.
PmWiki je navržena tak, aby byla schopna ukládat a získávat text a metadata stránek v různých systémech a formátech. Ve výchozí instalaci nepodporuje databáze. Prostřednictvím zásuvných modulů však PmWiki již může používat databáze MySQL nebo SQLite pro ukládání dat.
POŽADAVKY
– Verze PHP 5+
– Webový server, který umí spouštět PHP skripty, což je v našem případě Nginx
Pro naše účely budeme v tomto tutoriálu používat náš plán hostování SSD 1 Linux VPS.
AKTUALIZOVAT SYSTÉM
Nejprve se přihlaste na svůj server jako uživatel „root“ a ujistěte se, že všechny balíčky jsou aktuální:
# apt-get update # apt-get upgrade
NAINSTALOVAT NGINX
Pokud Nginx ještě nemáte na svém serveru nainstalovaný, o tento postup se postará následující příkaz:
# apt-get install nginx
STAŽTE A NAINSTALUJTE PMWIKI
Pojďme si stáhnout nejnovější stabilní verzi PmWiki z jejich oficiálních stránek. Během psaní tohoto tutoriálu je aktuální verze PmWiki 2.2.72. Stáhneme archiv do adresáře /opt. Proveďte níže uvedené příkazy:
# cd /opt # wget http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip
Rozbalte stažený archiv pmwiki-latest.zip v kořenovém adresáři dokumentů vašeho webového serveru Nginx. Pokud si nejste umístěním jisti, můžete to zjistit provedením:
# grep -i root /etc/nginx/sites-available/default root /usr/share/nginx/html;
Jak můžete vidět, výchozí cesta je „/usr/share/nginx/html“. Když je o to postaráno, pojďme konečně rozbalit stažený archiv:
# unzip pmwiki-latest.zip -d /usr/share/nginx/html/
Tím se vytvoří adresář ‚pmwiki-2.2.72′. Přejmenujeme jej na jednodušší název:
# mv /usr/share/nginx/html/pmwiki-2.2.72/ /usr/share/nginx/html/pmwiki
Nyní vytvořte zapisovatelný adresář wiki.d/:
# mkdir /usr/share/nginx/html/pmwiki/wiki.d
Změňte vlastníka adresáře PmWiki na uživatele Nginx:
# chown -R www-data: /usr/share/nginx/html/pmwiki
Vytvořte soubor indexu adresářů v hlavním adresáři PmWiki pomocí vašeho oblíbeného textového editoru:
# cd /usr/share/nginx/html/pmwiki # vim index.php
Vložte následující a změňte vlastníka na www:data :
<?php include('pmwiki.php'); # chown www-data: index.php
Konfigurační soubor PmWiki ve výchozím nastavení neexistuje, ale můžeme ho vytvořit zkopírováním ukázkového konfiguračního souboru, který se nachází v adresáři ‚/docs‘:
# cp docs/sample-config.php local/config.php
A je to. Úspěšně jste nainstalovali PmWiki na váš server. Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na stránku PmWiki:http://your_ip_address/pmwiki
Pro více informací se prosím podívejte na oficiální web PmWiki.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby vám PmWiki nainstalovali. 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.