GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat DokuWiki na Debian Wheezy s Nginx

DokuWiki je velmi jednoduchý na používání open-source wiki software, který nevyžaduje databázi a je zaměřen hlavně na vytváření dokumentace jakéhokoli druhu.
Chcete-li instalovat DokuWiki na virtuálním serveru s Debian Wheezy postupujte podle velmi jednoduchých kroků popsaných níže. Pokyny k instalaci by se měly vztahovat na jakýkoli server založený na Debianu s nainstalovaným Nginx a PHP-FPM.

Ujistěte se, že váš Debian VPS je aktuální:

apt-get update
apt-get upgrade

‘apt-get update’ aktualizuje váš seznam balíčků, aby bylo vše aktuální, a upgrade pak upgraduje všechny balíčky, které mají novější verze.

Nainstalujte Nginx a PHP-FPM pomocí následujícího příkazu:

apt-get install nginx php5-fpm php5-cli php5-mcrypt php5-gd

Stáhněte si a rozbalte nejnovější verzi DokuWiki dostupnou na http://download.dokuwiki.org :

cd /root
wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz -O dokuwiki.tgz
tar -xvf dokuwiki.tgz

Vytvořte nový blok serveru Nginx. Například vytvořte nový konfigurační soubor Nginx do adresáře „/etc/nginx/sites-available“:

vi /etc/nginx/sites-available/yourdomain.com

a přidejte následující obsah:

server {
server_name yourdomain.com;
listen 80;
root /var/www/yourdomain.com/;
access_log /var/log/nginx/yourdomain.com-access.log;
error_log /var/log/nginx/yourdomain.com-error.log;

index index.php index.html doku.php;
location ~ /(data|conf|bin|inc)/ {
      deny all;
}
location ~ /\.ht {
      deny  all;
}
location ~ \.php {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

Vytvořte symbolický odkaz pomocí následujícího příkazu:

ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/yourdomain.com

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

/etc/init.d/nginx restart

Přesuňte instalační soubory DokuWiki do kořenového adresáře dokumentu definovaného v bloku serveru Nginx výše:

mv /root/dokuwiki-* /var/www/yourdomain.com

Uživatel webového serveru (www-data) musí mít možnost zapisovat do adresářů 'data' , 'conf' a 'lib/plugins/', takže toho můžete snadno dosáhnout provedením následujícího příkazu:

chown -R www-data:www-data /var/www/yourdomain.com/

Otevřete ve webovém prohlížeči http://yourdomain.com/install.php. Zadejte následující informace:název vašeho webu, uživatelské jméno, heslo a e-mailovou adresu pro administrátora a poté klikněte na „Uložit“.

Po dokončení instalace doporučujeme nainstalovat zásuvné moduly „captcha“ a „předregistrovat“, abychom registraci ochránili před spamovacími roboty, kteří vytvářejí obrovské množství zbytečných falešných uživatelů.

Odstraňte instalační skript:

rm /var/www/yourdomain.com/install.php

To je vše. Instalace DokuWiki je nyní dokončena.

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 o instalaci DokuWiki 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.


Debian
  1. Jak nainstalovat Phorum s Nginx na Debian 9

  2. Jak nainstalovat HTTP Git Server s Nginx na Debian 11

  3. Jak nainstalovat FuelPHP s Nginx na Debian 8 VPS

  1. Jak nainstalovat Plone 4 CMS na Debian Wheezy s Nginx

  2. Jak nainstalovat Ghost na Debian s Nginx

  3. Jak nainstalovat WordPress s Nginx na Debian 10

  1. Jak nainstalovat Nginx na Debian 9

  2. Jak nainstalovat WonderCMS s Nginx na Debian 9

  3. Jak nainstalovat WonderCMS s Nginx na Debian 11