Instalación de Mediawiki en una cuenta de usuario
Categorías: Wikis |
Contents
1. Requisitos previos
- Estas sentencias se han probado en Debian Sarge pero deben funcionar en otras versiones de GNU/Linux.
- Tener instalados los paquetes: apache, php4, php4-mysql y mysql. Esto solo lo puede hacer el root.
Que el apache tenga configurado para public_html en las cuentas de los usuarios.
2. Paso especial
Este paso consiste en pedirle al administrador (root) de su máquina que le cree una base de datos y un usuario en MySQL, este es el único paso en el que es necesario la participación del root.
De ahora en adelante supondremos que la base de datos se llama camilo al igual que la cuenta de usuario.
Esto se hace en dos pasos:
Primero: Crear la base de datos
# mysqladmin -u root -p create camilo Enter password:
Segundo: crear el usuario de la base de datos:
# mysql -u root -p mysql Enter password: mysql> grant all on camilo.* to camilo@localhost identified by 'camilo'; Query OK, 0 rows affected (0.00 sec) mysql> quit Bye #
3. Bajar el MediaWiki
Bajar el MediaWiki del sitio
Por ejemplo, de la siguiente forma
$ wget 'http://easynews.dl.sourceforge.net/sourceforge/wikipedia/mediawiki-1.4.4.tar.gz'
4. Descomprimir el MediaWiki
Ahora hay que descomprimir el archivo
$ tar xvfz mediawiki-1.4.4.tar.gz
5. Cambiar el nombre del directorio
Hay que cambiar el nombre del directorio
$ mv mediawiki-1.4.4 public_html
6. Cambiar permisos
Ahora debemos cambiar, temporalmente, los permisos del directorio config
$ cd public_html $ chmod a+w config
7. Configurar el sitio desde la Web
Ahora hay que configurar el sitio en la dirección
http://localhost/~camilo/config/index.php
Debe cambiar localhost por la respectiva dirección del servidor si el navegador no está en la misma máquina.
Llene los datos y donde dice Database config llene los campos de la siguiente forma:
'''MySQL server''' : localhost (este SI es localhost)
'''Database name''' : camilo
'''DB username''' : camilo
'''DB password''' : camilo
'''again''' : camiloNO llene donde dice DB root password
8. Ajustes finales
Debe salir una página titulada igual que la última MediaWiki 1.4rc1 installation. No se asuste si entre todos los mensajes sale el siguiente mensaje:
MySQL error 1045: Access denied for user: 'root@localhost' (Using password: NO)
Ahora debe copiar el fichero config/!LocalSettings.php en el public_html.
$ cd public_html/ $ cp config/LocalSettings.php .
Y también no olvide cambiar los permisos del directorio config
$ chmod a+w config
Ahora puede disfrutar de su wiki en la dirección:
http://localhost/~camilo
No olvide reemplazar localhost por la respectiva dirección del servidor.
--Aztlek 21:56 18 abr, 2005 (MDT)
