start
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
start [2013/07/18 12:24] – created rodon | start [2015/03/05 11:47] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Instalación de una nueva release de Wiki ====== | ||
+ | |||
+ | ===== Instalación de la release ===== | ||
+ | |||
+ | Los pasos a seguir son los siguientes: | ||
+ | |||
+ | - Descargar la nueva versión y almacenarla en **/ | ||
+ | - En **/ | ||
+ | - Borrar wiki_old: **rm -rf wiki_old** | ||
+ | - Renombrar //wiki// por // | ||
+ | - Descomprimir el tar de la nueva versión: **tar zxf nombre_paquete.tar** | ||
+ | - Dar permisos de nobody al directorio de la nueva versión: **chmown -R nobody: | ||
+ | - Renombrar el directorio de la nueva release por wiki: **mv directorio_nueva_version wiki** | ||
+ | - Reiniciar el servidor de la wiki: **/ | ||
+ | |||
+ | |||
+ | ===== Migración de los datos de la antigua wiki a la nueva ===== | ||
+ | |||
+ | - **cd / | ||
+ | - **cp local.php.dist local.php** | ||
+ | - **cp words.aspell.dist words.aspell** | ||
+ | - Ver la diferencia entre los ficheros de configuración. La idea es que de los dos, hagamos uno. **diff local.php ../ | ||
+ | - Copiar los pligings de wiki_old a wiki. El directorio blog no estaba, asi que obvie este paso. **cp -r wiki_old/ | ||
+ | - Copiar los usuarios y las acl. **cp wiki_old/ | ||
+ | - Copiamos los templates. **cp -r wiki_old/ | ||
+ | - Copiamos los datos. **cp -r wiki_old/ | ||
+ | - Algo que suele suceder es que el mensaje de actualización de dokuwiki siga apareciendo. Para que no aparezca mas: **rm -r wiki/ | ||
+ | - Cambiar los permisos del directorio de la nueva wiki. **chown -R nobody: | ||
+ | - Directorio de datos: **chmod 775 wiki/data ; chgrp nobody wiki/data** | ||
+ | - Permitir la configuración web: **chgrp nobody wiki/ | ||
+ | - Permitir el acceso al usuario/acl (situarse en el directorio de los ficheros): **chgrp nobody {users.auth.php, | ||
+ | - Administración de pluging (situarse en el directorio correspondiente). **chgrp nobody plugins/ ; chmod 775 plugins/** | ||
+ | - Para que aparezca el menu de la izquierda: **mkdir wiki/ | ||
+ | - Reiniciar el servidor: **/ | ||
+ | |||
+ | Si no funciona y no se carga bien la wiki, probar a copiar los ficheros de la wiki_old a la wiki en su correspondiente path: **main.php, default.php** | ||
+ | Si aun así no funciona, dar los siguientes permisos al directorio wiki: **chmod -R u+x wiki ; chmod go+rx wiki** | ||
+ | |||
+ | **NOTA:** Cada vez que se haga un cambio, para que los cambios surtan efecto **REINICIAR EL SERVIDOR**. | ||