DokuWiki es un software wiki de código abierto muy fácil de usar que no requiere una base de datos y está destinado principalmente a crear documentación de cualquier tipo.
Para instalar DokuWiki en un servidor virtual con Debian Wheezy siga los sencillos pasos que se describen a continuación. Las instrucciones de instalación deben aplicarse a cualquier servidor basado en Debian con Nginx y PHP-FPM instalados.
Asegúrese de que su Debian VPS esté actualizado:
apt-get update apt-get upgrade
'apt-get update' actualizará su lista de paquetes para que esté todo actualizado, luego la actualización actualizará cualquier paquete que tenga versiones más nuevas.
Instale Nginx y PHP-FPM usando el siguiente comando:
apt-get install nginx php5-fpm php5-cli php5-mcrypt php5-gd
Descargue y descomprima la última versión de DokuWiki disponible en http://download.dokuwiki.org:
cd /root wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz -O dokuwiki.tgz tar -xvf dokuwiki.tgz
Cree un nuevo bloque de servidor Nginx. Por ejemplo, cree un nuevo archivo de configuración de Nginx en el directorio '/etc/nginx/sites-disponible':
vi /etc/nginx/sites-available/yourdomain.com
y agregue el siguiente contenido:
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 enlace simbólico usando el siguiente comando:
ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/yourdomain.com
Reinicie el servidor web Nginx para que los cambios surtan efecto:
/etc/init.d/nginx restart
Mueva los archivos de instalación de DokuWiki al directorio raíz del documento definido en el bloque del servidor Nginx anterior:
mv /root/dokuwiki-* /var/www/yourdomain.com
El usuario del servidor web (www-data) debe poder escribir en los directorios 'data', 'conf' y 'lib/plugins/', por lo que puede lograrlo fácilmente ejecutando el siguiente comando:
chown -R www-data:www-data /var/www/yourdomain.com/
Abra http://yourdomain.com/install.php en un navegador web. Ingrese la siguiente información:el nombre de su sitio, nombre de usuario, contraseña y dirección de correo electrónico para el usuario administrador, luego haga clic en "Guardar".
Una vez completada la instalación, nuestra recomendación es instalar los complementos 'captcha' y 'preregistrar' para proteger el registro contra los robots de spam que crean una gran cantidad de usuarios falsos inútiles.
Eliminar el script de instalación:
rm /var/www/yourdomain.com/install.php
Eso es. La instalación de DokuWiki ahora está completa.
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen DokuWiki para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.