Instalación de Joomla! en un servidor local

7. Para saber más.

Importante: Preparar Ubuntu para que Joomla! funcione adecuadamente.

Para que Ubuntu funcione correctamente, debemos realizar determinadas modificaciones en permisos de carpetas y archivos, y del usuario y grupo de usuarios propietario de la carpeta contenedora de las carpetas y archivos obtenidos al descomprimir el paquete de Joomla!

1 Iniciamos una aplicación de terminal:

Menú Aplicaciones / Accesorios / Terminal

y escribimos en ella lo que se detalla en los siguientes pasos y según proceda. Los pasos del 2 al 8 deben ser ejecutados antes de iniciar la instalación web, y el paso 9 para su finalización.

2 Para crear la carpeta llamada Joomla!:

sudo mkdir 755 /var/www/joomla

El sistema nos pedirá nuestra contraseña de usuario, estamos realizando funciones de usuario "root", pero como no son carpetas y archivos de sistema, podemos manipular estos parámetros. Y lo hará siempre que iniciemos sesión en la aplicación "Terminal" y queramos utilizar el comando "sudo".

3 Para que el usuario propietario de la carpeta que contiene Joomla! y su contenido sea www-data, usuario que ejecuta Apache por defecto:

sudo chown -R www-data:www-data /var/www/joomla

4 Para poder copiar los archivos y carpetas incluidos en el archivo comprimido de Joomla!, en la carpeta joomla

sudo chmod 777 /var/www/joomla

5 Para situarnos en la carpeta joomla, donde copiaremos las carpetas y archivos obtenidos de la descompresión del paquete de instalación:

cd /var/www/joomla

6 Para asignar los permisos adecuados a los archivos copiados en la carpeta joomla:

sudo find -type f -exec chmod 644 {} \;

7 Para asignar los permisos adecuados a las carpetas copiadas en la carpeta joomla:

sudo find -type d -exec chmod 755 {} \;


8 Para tener los permisos adecuados de la carpeta donde tenemos todas las carpetas y archivos de Joomla!:

sudo chmod 755 /var/www/joomla


9 Para que, una vez finalizada la instalación web, podamos borrar la carpeta installation.

sudo rm -r /var/www/joomla/installation
Capítulo 2: Instalación de Joomla en un servidor local