meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
wiki:dokuwiki:instalacion [2018/05/22 10:14] lcwiki:dokuwiki:instalacion [2023/01/18 14:37] (actual) – editor externo 127.0.0.1
Línea 17: Línea 17:
   * Habilitamos que el servicio Apache arranque al principio   * Habilitamos que el servicio Apache arranque al principio
 <sxh>sudo systemctl enable httpd.service  </sxh> <sxh>sudo systemctl enable httpd.service  </sxh>
-  * Abrimos el cortafuegos par ael puerto 80+  * Abrimos el puerto 80 en el cortafuegos
 <sxh>sudo firewall-cmd --permanent --zone=public --add-service=http  <sxh>sudo firewall-cmd --permanent --zone=public --add-service=http 
 sudo firewall-cmd --reload </sxh> sudo firewall-cmd --reload </sxh>
Línea 23: Línea 23:
   * Descomprimimos el fichero descargado en la carpeta /var/www/html/ <sxh> tar xvzf dokuwiki-d5fa12f75deb388895901d1b799f72b2.tgz --directory /var/www/html/dokuwiki-2018-04-22a/</sxh>   * Descomprimimos el fichero descargado en la carpeta /var/www/html/ <sxh> tar xvzf dokuwiki-d5fa12f75deb388895901d1b799f72b2.tgz --directory /var/www/html/dokuwiki-2018-04-22a/</sxh>
   * Dentro del directorio /var/www/html/ creamos un enlace simbólico llamado dokuwiki <sxh>ln -s dokuwiki-2018-04-22a/ dokuwiki</sxh>   * Dentro del directorio /var/www/html/ creamos un enlace simbólico llamado dokuwiki <sxh>ln -s dokuwiki-2018-04-22a/ dokuwiki</sxh>
 +  *Por defecto en Centos 7 el módulo de Apache mod_rewrite  ya viene habilitado.  Lo único que tenemos que hacer es activarlo editando /etc/httpd/conf/httpd.conf, buscamos la línea **<Directory "/var/www/html">** y cambiamos la opción AllowOveride 
 +<sxh bash>
 +<Directory "/var/www/html">
 +AllowOverride None
 +</sxh>
 +cambiamos la opción de AllowOverride de **None** a **All**
 +<sxh bash>
 +<Directory "/var/www/html">
 +AllowOverride All
 +</sxh>
 +
 +Reiniciamos Apache para que tome los cambios <sxh>sudo systemctl restart httpd.service</sxh>
 +
   * Creamos un fichero  de configuración con el siguiente contenido   * Creamos un fichero  de configuración con el siguiente contenido
 <sxh bash>vim /etc/httpd/ocnf.d/dokuwiki.conf <sxh bash>vim /etc/httpd/ocnf.d/dokuwiki.conf
 <VirtualHost *:80> <VirtualHost *:80>
     DocumentRoot "/var/www/html/dokuwiki"     DocumentRoot "/var/www/html/dokuwiki"
-    ServerName wiki.yourdomain.com +    ServerName wiki.tudominio.com 
-    ServerAlias www.wiki.yourdomain.com+    ServerAlias www.wiki.tudominio.com
     ErrorLog "/var/log/httpd/wiki.yourdomain.com-error_log"     ErrorLog "/var/log/httpd/wiki.yourdomain.com-error_log"
     CustomLog "/var/log/httpd/wiki.yourdomain.com-access_log" combined     CustomLog "/var/log/httpd/wiki.yourdomain.com-access_log" combined
 </VirtualHost> </VirtualHost>
 </sxh> </sxh>
 +  * Cambiamos el propietario de los ficheros <sxh bash>chown -R apache:apache /var/www/html/dokuwiki</sxh>
  * Modificamos los permisos en el directorio del dokuwiki  * Modificamos los permisos en el directorio del dokuwiki
 <note>http://www.dokuwiki.org/install:permissions <note>http://www.dokuwiki.org/install:permissions
 \\ http://www.dokuwiki.org/security</note> \\ http://www.dokuwiki.org/security</note>
-  * Habilitamos el módulo de Apache mod_rewrite  para evitar el acceso a directorio /data 
-<sxh>echo LoadModule rewrite_module modules/mod_rewrite.so > /etc/httpd/conf.d/addModule-mod_rewrite.conf 
- 
-sudo systemctl restart httpd.service</sxh> 
   * Desde nuestro navegador vamos a seguir con la instalación, para ello ponemos en nuestro navegador http://ipservidor/dokuwiki/install.php   * Desde nuestro navegador vamos a seguir con la instalación, para ello ponemos en nuestro navegador http://ipservidor/dokuwiki/install.php
 +<note>si no conecta desabilita SELinux . Temporalmente se hace con el comando **setenforce 0**. Permanentemente editando el fichero /etc/selinux/config y cambiando la línea a **SELINUX=disabled**</note>
   * Seguimos los pasos del instalador y por último borramos el fichero install.php   * Seguimos los pasos del instalador y por último borramos el fichero install.php
 +{{ :wiki:dokuwiki:dokuwiki.png?nolink&600 |}}
 ==== Referencias ==== ==== Referencias ====
   * https://www.dokuwiki.org/install:centos   * https://www.dokuwiki.org/install:centos
 +  * https://hostpresto.com/community/tutorials/how-to-install-dokuwiki-on-centos-7/