
V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Dokuwiki na vašem CentOS 7. Pro ty z vás, kteří to nevěděli, je DokuWiki považována za nejuniverzálnější open- zdrojová wiki softwarová aplikace, která prokazatelně splňuje vaše náročné wiki potřeby. Díky velmi známému rozhraní vám umožňuje snadno škálovat a optimalizovat pomocí mnoha pokročilých funkcí. Díky použití souborů namísto databáze je DokuWiki extrémně flexibilní s typem systému, který bude používat spustit (nevyžaduje se žádný databázový server).
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. vám ukáže instalaci Dokuwiki krok za krokem na server CentOS 7.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 7.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
uživatel sudo bez rootnebo přístup kuživateli root. Doporučujeme jednat jakonerootový uživatel sudo, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte si Dokuwiki na CentOS 7
Krok 1. Začněme tím, že zajistíme, aby byl váš systém aktuální.
yum -y update
Krok 2. Nainstalujte server LAMP.
Je vyžadován server CentOS 7 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde. Nainstalujte také požadované moduly PHP:
yum install php php-gd php-ldap
Krok 3. Instalace Dokuwiki.
První věc, kterou musíte udělat, je přejít na stránku stahování DokuWiki a stáhnout si nejnovější stabilní verzi Dokuwiki:
wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz tar xvf dokuwiki-stable.tgz mv dokuwiki-*/ /var/www/html/dokuwiki
Budeme muset změnit oprávnění některých složek:
chown apache: -R /var/www/html/dokuwiki
Krok 4. Konfigurace webového serveru Apache pro Dokuwiki.
Je čas nakonfigurovat Apache. Vytvořte „/etc/httpd/conf.d/vhosts.conf ’ soubor s následujícím obsahem
### nano /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d/*.conf
Vytvořte „/etc/httpd/vhosts.d ’ adresář, kam umístíme všechny naše virtuální hostitele:
mkdir /etc/httpd/vhosts.d
Vytvořte virtuálního hostitele pro naši doménu:
cd /etc/httpd/vhosts.d nano yourdomain.com
Na konec souboru přidejte následující řádky:
<VirtualHost YOUR_SERVER_IP:80> ServerAdmin webmaster@yourdomain.com DocumentRoot "/var/www/html/dokuwiki" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com-access_log" combined <Directory "/var/www/html/dokuwiki/"> DirectoryIndex index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Uložte a zavřete soubor. Restartujte službu Apache, aby se změny projevily:
systemctl restart httpd.service
Krok 5. Přístup k DokuWiki.
DokuWiki bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://yourdomain.com/install.php nebo http://ip-vaseho-serveru/install.php a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.
Gratulujeme! Úspěšně jste nainstalovali Dokuwiki. Děkujeme, že jste použili tento návod k instalaci Dokuwiki na váš systém CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Dokuwiki.