7.8 C
Madrid
viernes, diciembre 8, 2023
spot_img

Instalar Joomla! en Ubuntu 22.04 LTS Jammy Linux

Aprenda los comandos para instalar Joomla CMS en Ubuntu 22.04 LTS Jammy JellyFish Linux para iniciar su blog o sitio web.

En Internet, después de WordPress, Joomla es otro popular sistema de gestión de contenido de código abierto para empezar. El software se ofrece a menudo para sus sitios web.

Es un CMS (Content Management System) muy utilizado que permite crear y gestionar proyectos web.
Al ser un proyecto de código abierto, no solo es gratuito, sino que la comunidad lo desarrolla constantemente.

Las funciones básicas de Joomla se pueden ampliar según lo requieran los componentes, módulos y complementos. Generalmente adecuado para sitios web cuyo contenido cambia con frecuencia o se amplía constantemente. Estos son, por ejemplo, blogs, tiendas o comunidades.

Sin embargo, para programar páginas CMS con Joomla, necesitas conocimientos de PHP. También debe estar al menos algo familiarizado con las bases de datos. Mientras que la administración del sitio puede estar a cargo de cualquier persona con conocimientos básicos de procesamiento de textos y edición de imágenes. La redacción y publicación de sus textos se realiza en unos pocos pasos. No se requieren habilidades de programación para esto.

Para Joomla, existen sitios web con plantillas gratuitas. Estos luego muestran su sitio web en un diseño individual.
Por supuesto, con un poco de conocimiento, también puedes crear tus propias plantillas de Joomla. Para comenzar, aquí está la guía para ayudarlo a instalar Joomla en Ubuntu 22.04 LTS Linux.

Pasos para instalar Joomla CMS en Ubuntu 22.04 LTS Linux

Instalar Joomla basado en PHP no es una tarea difícil. Para seguir este tutorial, solo necesita asegurarse de tener un servidor Ubuntu 22.04 y tener acceso a un usuario con derechos sudo.

1. Actualizar Ubuntu 22.04

Primero, asegúrese de que su servidor Ubuntu esté actualizado. Esto instalará todas las últimas actualizaciones disponibles para el servidor que se instalará.

actualización de sudo apt y actualización de sudo apt

dosInstalar el servidor LAMP

Para ejecutar Joomla!, necesitamos la pila LAMP que significa: Linux, Apache, MySQL y PHP. Bueno, en Ubuntu podemos instalarlos todos usando solo un comando que se detalla a continuación.

sudo apt install lámpara-servidor^

También instale las extensiones de PHP requeridas:

sudo apt install php php-common libapache2-mod-php php-cli php-fpm php-mysql php-json php-opcache php-gmp php-curl php-intl php-mbstring php-xmlrpc php-gd php-xml php- Código postal*: francés

Además, los valores de configuración para PHP.ini a continuación son solo valores sugeridos.

Modificar el PHP en el archivo.

sudo nano /etc/php/*/apache2/php.ini

Y modificar los valores de las siguientes líneas que se muestran a continuación:

limite de memoria – 128M o mejor
upload_max_filesize: establezca el mínimo en 30M
post_max_size – Establecer el mínimo a 30M
max_execution_time: Recomendado- 30

para guardar el archivo, utilice Ctrl+O golpea el Entrar botón y luego use CTRL+X para dejar.

3.Crear una base de datos Joomla

Después de instalar el servidor Lamp, automáticamente tendrá la base de datos MySQL en su servidor. Ahora cambiemos la contraseña del usuario raíz del servidor de la base de datos y también creemos un usuario y una base de datos para usar con Joomla para almacenar los datos.

Primero, asegure su servidor de base de datos MySQL creando una nueva contraseña raíz y eliminando la base de datos de demostración, los usuarios y el acceso remoto limitado.

Conectarse a MySQL

sudo mysql

Cambie la contraseña de usuario root para MySQL a lo que quiera, sin embargo, recuerde reemplazar [email protected] en el comando dado con la contraseña que desea establecer.

ALTERAR USUARIO ‘root’@’localhost’ IDENTIFICADO CON mysql_native_password por ‘[email protected]‘; salir;

Ejecute el comando para asegurar la instalación de MySQL:

sudo mysql_secure_installation

El guión hará estas preguntas.

Ingrese la contraseña para el usuario root: Ingrese su contraseña establecida, luego presione ENTRAR. ¿Cambiar contraseña para root? Apuro NOentonces ENTRAR. ¿Eliminar usuarios anónimos? Apuro entonces ENTRAR. ¿Prohibir el inicio de sesión raíz remoto? Apuro entonces ENTRAR. ¿Eliminar la base de datos de prueba y acceder a ella? Apuro entonces ENTRAR. ¿Recargar tablas de privilegios ahora? Apuroentonces ENTRAR.

crear una base de datos

Para almacenar los datos generados por Joomla, necesitamos un servidor de base de datos, aquí usamos MySQL. Entonces, creemos una base de datos para Joomla usando los comandos dados:

Conectarse al servidor de base de datos MySQL

sudo mysql -u raíz -p

Notar: Utilice la contraseña de inicio de sesión que creó al proteger MySQL.

Siga el comando para crear una nueva base de datos. Sin embargo, recuerde reemplazar Nuevo Usuario cualquier nombre que desee darle a su usuario de la base de datos y, de manera similar, nuevo_db con un nombre para Base de datos y su contraseña para la contraseña.

CREAR BASE DE DATOS new_db; CREAR USUARIO ‘nuevo_usuario’@’localhost’ IDENTIFICADO POR ‘tu_contraseña’; CONCEDER TODOS LOS PRIVILEGIOS EN new_db.* A ‘new_user’@’localhost’; PRIVILEGIOS DE DESCARGA; Salir;

4. Descarga la versión de Joomla

Al igual que WordPress, Joomla tampoco está disponible para instalarse utilizando el repositorio del sistema Ubuntu 22.04 predeterminado. Por lo tanto, tenemos que descargarlo manualmente. Para eso, visite la página oficial de descarga de Joomla y obtenga la versión de este CMS que desea tener en su sistema.

Haga clic en el Descargar botón. alternativamentepuede descargarlo usando la herramienta de línea de comando ‘wget’.

wget pasado enlace

Por ejemplo:

wget https://downloads.joomla.org/cms/joomla4/4-1-4/Joomla_4-1-4-Stable-Full_Package.zip

5. Instalar Joomla en Ubuntu 22.04

Una vez que el archivo de instalación de Joomla esté en su sistema, extráigalo y muévalo al directorio raíz web de su servidor Apache.

sudo apt instalar descomprimir

Extraer y mover:

descomprima Joomla_*-Stable-Full_Package.zip -d /var/www/html/joomla

Configure el permiso de Apache para mover la carpeta:

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

6. Cree una configuración de host virtual de Apache para Joomla

Para alojar varios sitios web en el mismo servidor web, es una buena idea crear un archivo de configuración de host virtual en el servidor web Apache. Entonces podemos entregar y controlar el servicio del sitio web que es Joomla CMS aquí.

nano /etc/apache2/sitios-disponibles/joomla.conf

Copie y pegue las siguientes líneas:

*:80>

administrador del servidor [email protected]
DocumentRoot /var/www/html/joomla/ ServerName su-dominio.com ServerAlias​​​www.su-dominio.com

/variable/www/html/Joomla/>
Opciones FollowSymlinks AllowOverride All Requerir que se conceda todo

ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combinados

Guarde el archivo presionando Ctrl+Odespués de eso presione el Entrar tecla, luego para salir del editor de archivos, use CTRL+X.

Después de eso, deshabilite la página predeterminada:

sudo a2dissite 000-default.conf

Active su sitio web Joomla recién creado

sudo a2ensite joomla.conf

Habilitar los módulos de Apache requeridos

sudo a2enmod reescribir ssl reescribir

Reinicie el servicio del servidor web Apache para aplicar los cambios

sudo systemctl reiniciar apache2

tambiénno olvide abrir el puerto 80 si tiene un firewall activo:

sudo ufw permitir 80/tcp

7. Configurar el sitio web

Ahora abra su navegador local que puede acceder a la Dirección IP del servidor Dónde dominio apuntó a su servidor Ubuntu 22.04 donde instaló el CMS de Joomla.

Por ejemplo:

http://dirección-ip-del-servidor o http://su-dominio.com

Seleccione el idioma en el que desea comenzar el proceso de instalación.

Configurar sitio web Joomla

8. Crea una cuenta de superusuario

Cree la cuenta configurando el nombre de usuario y la contraseña que desea usar para iniciar sesión en el backend de administración de Joomla.

Configurar la cuenta de administrador de Joomla

Después de eso, ingrese los detalles de la base de datos MySQL, como el nombre de la base de datos, el nombre de usuario y la contraseña establecidos para ella.

Conectar base de datos MySQL

Pronto recibirá el mensaje de que el sitio está listo para usar. Para acceder a la página de su sitio web predeterminado, haga clic en «sitio abierto«. Mientras que, para la «carpeta de administración», use el botón «Abrir administrador» botón.

Sitio web propio o administrador

Página web predeterminada:

sitio web joomla

En caso de que luego desee iniciar sesión en su backend de administración de Joomla. Simplemente agregue el administrador al final de la URL del sitio web.

Por ejemplo:

http://tu-dominio.com/administrador

Dónde

http://servidor-ip/administrador

Instale el sitio de Joomla en Ubuntu 22.04 LTS Jammy

Otros elementos:

♦ Cómo instalar WordPress en el servidor Ubuntu 22.04 LTS
♦ De qué forma instalar el CMS de fondo en Ubuntu 22.04 Jammy
♦ Instalar Jellyfin Media Server en Ubuntu 22.04
♦ De qué forma instalar el usuario Plex en Ubuntu 22.04

Artículos relacionados

Dejar respuesta

Please enter your comment!
Please enter your name here

- Anuncio -spot_img

Últimos artículos

3,913SeguidoresSeguir
0suscriptoresSuscribirte