GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Joomla 3 en Debian 9

Le mostraremos cómo instalar Joomla 3 en Debian 9. Joomla es uno de los CMS (Sistema de gestión de contenido) gratuitos y de código abierto más populares que le permite crear y administrar fácilmente sitios web dinámicos. Está escrito en PHP y puede almacenar sus datos en la base de datos MySQL o PostgreSQL. En este tutorial, le mostraremos cómo instalar Joomla 3 en Debian 9 usando LAMP (Linux, Apache, MariaDB, PHP). Instalar Joomla 3 en Debian 9 es fácil y debería tomar menos de 10 minutos.

1. Primeros pasos

Primero, debe iniciar sesión en su servidor a través de SSH como usuario raíz:

ssh root@IP_ADDRESS -p PORT_NUMBER

y reemplace "IP_ADDRESS" y "PORT_NUMBER" con la dirección IP de su servidor real y el número de puerto SSH.

Antes de comenzar con la instalación, asegurémonos de que su servidor Debian 9 esté actualizado ejecutando los siguientes comandos:

apt-get update
apt-get upgrade

2. Instalar Apache

Para instalar el servidor web Apache, ejecute el siguiente comando:

apt-get install apache2

Una vez completada la instalación, puede habilitar el servicio para que se inicie automáticamente al iniciar el sistema con:

systemctl enable apache2

Para verificar que el servidor Apache se está ejecutando, puede ejecutar el siguiente comando:

systemctl status apache2

2. Instalar PHP 7.0

A continuación, instalaremos PHP 7 con algunos módulos PHP adicionales:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip

3. Instalar MariaDB

El siguiente paso es instalar el servidor de base de datos MariaDB. Para hacer esto, ejecute el siguiente comando:

apt-get install mariadb-server

Una vez completada la instalación, puede iniciar el servidor de la base de datos y habilitarlo para que se inicie automáticamente al arrancar, con:

systemctl start mariadb
systemctl enable mariadb

También puede ejecutar el script "mysql_secure_installation" proporcionado por MariaDB para asegurar su instalación:

mysql_secure_installation

Una vez que haya respondido a todas las preguntas, ahora puede continuar e iniciar sesión en MariaDB como root usando su contraseña de root, con el siguiente comando:

mysql -u root -p

Para crear una nueva base de datos para nuestra instalación de Joomla, ejecute los siguientes comandos:

CREATE DATABASE joomla_db;
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

Asegúrese de reemplazar "CONTRASEÑA" con una contraseña real y segura.

4. Instalar Joomla 3 en Debian 9

Ahora que su servidor LAMP está listo, finalmente podemos instalar Joomla.

Puede descargar la última versión estable con el siguiente comando:

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip

Cree un nuevo directorio joomla dentro del directorio raíz de documentos de Apache en su servidor y descomprima el archivo:

mkdir /var/www/html/joomla
unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla

Cambiar la propiedad del directorio joomla:

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

5. Configurar el servidor virtual de Apache

Si desea acceder a su instalación de Joomla utilizando su propio nombre de dominio, también deberá crear un archivo de host virtual de Apache:

nano /etc/apache2/sites-available/joomla.conf

E ingrese el siguiente contenido dentro de este archivo:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/joomla
ServerName yourdomain.com
ServerAlias www.yourdomain.com

<Directory /var/www/html/joomla>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/joomla-error_log
CustomLog /var/log/apache2/joomla-access_log common
</VirtualHost>

6. Habilite el archivo de host virtual

y no olvide reemplazar “sudominio.com” con su propio nombre de dominio. Finalmente, debe habilitar el archivo de host virtual con:

ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf

7. Reiniciar Apache

Reinicie su Apache con:

systemctl restart apache2

8. Complete la instalación de Joomla a través del navegador web

Eso es todo. Ahora puede ir a http://yourdomain.com y siga las instrucciones en pantalla para completar la instalación de Joomla.

Por supuesto, no tiene que instalar Joomla 3 en Debian 9 si utiliza uno de nuestros servicios de alojamiento de VPS gestionados, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Joomla 3 en Debian 9 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si le gustó esta publicación sobre cómo instalar Joomla 3 en Debian 9, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Python 3.9 en Debian 10

  3. Cómo instalar Memcached en Debian 10

  4. Cómo instalar TeamViewer en Debian 10

  5. Cómo instalar Joomla 3 en Debian 9

Cómo instalar Joomla en Debian 8

Cómo instalar Joomla en Debian 9

Cómo instalar Joomla en Debian 10

Cómo instalar Go en Debian 10

Cómo instalar Joomla en Debian 11

Cómo instalar Go en Debian