Xoops Installation · 2 min read · Oct 25, 2025
Instalación y uso de Xoops en Ubuntu 6.10
Instalación y uso de Xoops en Ubuntu 6.10
Quiero mostrarte cómo instalar Xoops en Ubuntu. Utilicé la edición de servidor de Ubuntu 6.10, pero probablemente funcionará en otros sistemas también. Xoops es un moderno sistema de gestión de contenido que se puede extender con una variedad de módulos. Más información sobre Xoops se puede leer en el sitio web oficial.
Paso 1: Instalación de Apache, PHP y MySQL
Necesitamos instalar Apache y PHP, así como MySQL. Si no los instalaste junto con la instalación, necesitamos instalarlos manualmente después. Esto se hace llamando a apt-get en la terminal como se muestra a continuación. Sin embargo, si no deseas usar el cd, sino descargarlo de internet, primero debes editar /etc/sorces.dist, por ejemplo, usando nano:
sudo nano /etc/apt/sources.listDebes asegurarte de que las líneas que comienzan con deb cdrom: estén comentadas:
# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted
# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restrictedAhora asegúrate de que las cuatro líneas inferiores no estén comentadas:
deb http://security.ubuntu.com/ubuntu edgy-security main restricted
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universeSi tuviste que modificar /etc/apt/sources.list, debes actualizar la base de datos de paquetes ahora:
sudo apt-get updateAhora hemos configurado apt para descargar los archivos de instalación de internet. Antes de poder instalar los paquetes, debemos adquirir privilegios de root. Hacemos esto con:
sudo suSe te pedirá tu contraseña, y trabajarás como root de ahora en adelante. Finalmente, podemos instalar el servidor web usando apt-get, descargando todos los paquetes de Internet:
apt-get install apache2 libapache2-mod-php5 mysql-server php5-mysqlPaso 2: Descargar Xoops
Como Xoops es una aplicación web, necesitamos instalarlo en la carpeta www:
cd /var/wwwAhora puedes descargar el archivo, ya sea a través del enlace dado aquí o eligiendo otro de allí: http://sourceforge.net/project/downloading.php?groupname=xoops&filename=xoops-2.0.16.tar.gz&use_mirror=mesh
Ahora usa wget con la url para descargar el archivo:
wget http://mesh.dl.sourceforge.net/sourceforge/xoops/xoops-2.0.16.tar.gzDeberías encontrar el archivo tar en tu disco duro en la carpeta www.
Paso 3: Preparación para la instalación
Ahora tienes el archivo Xoops en tu disco duro; antes de la configuración, necesitas descomprimir el archivo. Esto se hace con la utilidad tar en la terminal de la siguiente manera:
tar xvfz xoops-2.0.16.tar.gzPara el proceso de instalación, necesitamos cambiar algunos derechos en la carpeta htdocs; estos permisos son necesarios para el sistema, excepto para mainfile.php, pero más adelante más.
cd xoops-2.0.16/htdocs/
chmod 777 uploads/ cache/ templates_c/ mainfile.phpPaso 4: Instalación de Xoops
El proceso de instalación se realiza mediante un script php; para ejecutar esto, necesitas abrir un navegador web y navegar al directorio donde instalaste Xoops y navegar a la subcarpeta htdocs. Por ejemplo: http://example.com/xoops-2.0.16/htdocs
Ahora deberías ver una página de “Asistente de instalación” como la que se muestra a continuación. Si no, asegúrate de que estás en la subcarpeta htdocs y que el servidor web Apache y PHP están correctamente instalados.

Cuando haces clic en siguiente, obtienes una introducción a Xoops y una lista de verificación de todo lo que necesitas hacer antes. No necesitas configurar una base de datos ahora, esto se puede hacer más tarde usando el asistente.

Ahora deberías ver que la verificación de los permisos no produce errores; si lo hace, no configuraste los permisos correctamente. Regresa al paso 3 y ejecuta el comando chmod nuevamente, pero asegúrate de que estás en la carpeta correcta.

Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.