DokuWiki è un software wiki open source molto semplice da usare che non richiede un database ed è principalmente finalizzato alla creazione di documentazione di qualsiasi tipo.
Per installare DokuWiki su un server virtuale con Debian Wheezy segui i semplicissimi passaggi descritti di seguito. Le istruzioni di installazione dovrebbero applicarsi a qualsiasi server basato su Debian su cui siano installati Nginx e PHP-FPM.
Assicurati che il tuo Debian VPS sia aggiornato:
apt-get update apt-get upgrade
"apt-get update" aggiornerà l'elenco dei pacchetti in modo che sia tutto aggiornato, quindi l'aggiornamento aggiornerà tutti i pacchetti con versioni più recenti.
Installa Nginx e PHP-FPM usando il seguente comando:
apt-get install nginx php5-fpm php5-cli php5-mcrypt php5-gd
Scarica e decomprimi l'ultima versione di DokuWiki disponibile su http://download.dokuwiki.org :
cd /root wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz -O dokuwiki.tgz tar -xvf dokuwiki.tgz
Crea un nuovo blocco server Nginx. Ad esempio, crea un nuovo file di configurazione Nginx nella directory '/etc/nginx/sites-available':
vi /etc/nginx/sites-available/yourdomain.com
e aggiungi il seguente contenuto:
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; } }
Crea un collegamento simbolico usando il seguente comando:
ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/yourdomain.com
Riavvia il server web Nginx per rendere effettive le modifiche:
/etc/init.d/nginx restart
Sposta i file di installazione di DokuWiki nella directory principale del documento definita nel blocco del server Nginx sopra:
mv /root/dokuwiki-* /var/www/yourdomain.com
L'utente del server web (www-data) deve essere in grado di scrivere nelle directory 'data' , 'conf' e 'lib/plugins/', quindi puoi farlo facilmente eseguendo il comando seguente:
chown -R www-data:www-data /var/www/yourdomain.com/
Apri http://tuodominio.com/install.php in un browser web. Inserisci le seguenti informazioni:nome del sito, nome utente, password e indirizzo e-mail per l'utente amministratore, quindi fai clic su "Salva".
Una volta completata l'installazione, il nostro consiglio è di installare i plug-in "captcha" e "preregistrazione" per proteggere la registrazione dai bot spam che creano un'enorme quantità di utenti falsi inutili.
Elimina lo script di installazione:
rm /var/www/yourdomain.com/install.php
Questo è tutto. L'installazione di DokuWiki è ora completa.
Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare DokuWiki per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.