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

Nainstalujte PmWiki na Ubuntu 14.04 VPS s Nginx

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.


Panels
  1. Nainstalujte Odoo (dříve OpenERP) s Nginx na Ubuntu VPS

  2. Nainstalujte Fuel CMS na Ubuntu 14.04 VPS s Nginx, PHP-FPM a MySQL

  3. Nainstalujte Concrete5 na Ubuntu 14.04 VPS s Nginx, PHP-FPM a MySQL

  1. Jak nainstalovat EspoCRM s Nginx na Ubuntu VPS

  2. Nainstalujte Joomla s CiviCRM na Ubuntu 14.04 VPS

  3. Jak nainstalovat Elgg s Nginx na Ubuntu 14.04

  1. Nainstalujte gpEasy CMS s NGINX a PHP5-FPM na Ubuntu 14.04 VPS

  2. Nainstalujte PHP 7.1 s Nginx na Ubuntu 16.04

  3. Jak nainstalovat PHP 7.4 s Nginx na Ubuntu 20.04