Cómo instalar el CMS de fondo en el servidor Ubuntu

¿Está utilizando Ubuntu Server y necesita un nuevo sistema de administración de contenido para su sitio web? Considere implementar Backdrop CMS, una herramienta de código abierto para Linux que simplifica la administración del sitio web. En esta guía, le mostraremos cómo configurar el CMS de fondo en su sistema Ubuntu .

Cómo instalar las dependencias de CMS de fondo en Ubuntu Server

El sistema Backdrop CMS requiere varias dependencias que el usuario debe instalar, incluido el servidor web Apache, MySQL, PHP y varias extensiones de PHP. Para iniciar la instalación de estas dependencias, inicie una terminal y SSH en el servidor o inicie una terminal físicamente.

Una vez que la terminal esté abierta, use el comando apt update para buscar actualizaciones de software:

sudo apt actualizar

Después de ejecutar el comando de actualización apt , instale cualquier actualización de software pendiente en su sistema Ubuntu Server ingresando el siguiente comando de actualización apt . Tenga en cuenta que esta actualización puede demorar un poco, especialmente si tiene muchos paquetes para descargar.

sudo apt actualización

Una vez que todo esté actualizado, es hora de instalar las dependencias. Use el siguiente comando apt install para configurar Apache, PHP, SQL y las extensiones de PHP requeridas.

sudo apt install apache2 servidor mysql php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

Con todas las dependencias instaladas, deberá ejecutar una instalación de MySQL. Para hacer eso, ejecute el siguiente comando.

sudo mysql_secure_installation

Cuando ejecute el comando anterior, se le pedirá que ingrese una contraseña segura para su cuenta de MySQL. Para mayor seguridad, considere usar el generador de contraseñas de Bitwarden para crear una contraseña fuerte y fácil de recordar.

Cómo crear una base de datos SQL para CMS de fondo en Ubuntu Server

El CMS de fondo requiere MySQL para sus necesidades de base de datos. Debido a esto, debe crear una nueva base de datos para usar el software en Ubuntu Server. Para comenzar, inicie sesión en MySQL en Ubuntu Server usando el siguiente comando:

sudo mysql -u raíz -p

Luego, crea la base de datos usando el siguiente comando:

CREATE DATABASE backdrop;

A continuación, cree un nuevo usuario mediante el comando CREAR USUARIO . Asegúrese de cambiar la "contraseña" con una contraseña segura generada por el generador de contraseñas de Bitwarden.

CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';

Después de eso, use el comando GRANT ALL para otorgar todos los privilegios al nuevo usuario en la base de datos SQL de contexto.

GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';

Finalmente, una vez que la base de datos SQL esté configurada, use el comando FLUSH PRIVILEGES y el comando exit para cerrar sesión en MySQL.

FLUSH PRIVILEGES;

exit;

Cómo descargar Backdrop CMS a Ubuntu Server

Para descargar la aplicación Backdrop CMS en su computadora, use el siguiente comando de descarga wget .

wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip

Si no desea descargar el software usando wget, puede obtenerlo desde la página oficial de descarga de Background .

Cómo instalar y configurar Backdrop CMS en Ubuntu Server

Para instalar el software Backdrop CMS en su sistema Ubuntu Server, primero debe extraerlo. El CMS de fondo se distribuye a través de un archivo ZIP, por lo que deberá tener la herramienta Unzip instalada en su servidor para extraerlo. Para instalar la herramienta Descomprimir en su servidor Ubuntu, use el siguiente comando apt install :

sudo apt instalar descomprimir

Después de instalar la herramienta Unzip, puede usar el comando unzip -d para extraer el archivo Backdrop.zip al directorio /var/www/html/ (la carpeta predeterminada de Apache). Asegúrese de cambiar "MY_WEBSITE_NAME" al nombre deseado de su sitio web:

sudo mkdir -p /var/www/html/NOMBRE_DE_MI_SITIO_WEB sudo unzip backdrop.zip -d /var/www/html/NOMBRE_DE_MI_SITIO_DE_RED

Alternativamente, si desea instalar Backdrop en el directorio raíz de Apache, haga lo siguiente:

sudo unzip telón de fondo.zip -d /var/www/html/

Una vez que el software de fondo esté instalado, actualice los permisos:

sudo chown -R www-data:www-data /var/www/html/backdrop/ sudo chmod -R 755 /var/www/html/backdrop/

Si instaló en el directorio raíz, use esto en su lugar:

sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/

Luego, abra la siguiente URL en un navegador web conectado al servidor:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
O, si lo instaló en el directorio raíz, use esto en su lugar:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

Cuando se abra la aplicación de fondo en su navegador, verá una herramienta de configuración de GUI para el fondo. Para comenzar, seleccione su idioma y luego seleccione "Guardar y continuar".

Después de seleccionar "Guardar y continuar", Backdrop verificará su servidor Ubuntu para ver si todo está configurado correctamente. Si todo es correcto, se le pedirá que configure su base de datos.

En el campo "Nombre de la base de datos MySQL", ingrese "fondo". En el campo "Nombre de usuario de la base de datos", ingrese "backdropuser" y en "Contraseña de la base de datos", ingrese la contraseña segura que creó anteriormente durante el proceso de configuración de SQL.

Con su base de datos SQL configurada, Backdrop se instalará completamente en su servidor Ubuntu y podrá configurar su sitio web con el sistema CMS de Backdrop. Configure su sitio en el área "Configurar su sitio" y haga clic en "Guardar y continuar" cuando termine para comenzar a usar su sitio web.


Mejora el portapapeles de Gnome Shell con Pano

Mejora el portapapeles de Gnome Shell con Pano

Seamos realistas, el portapapeles predeterminado de Gnome Shell no es muy bueno. ¡Instala Pano para mejorar tu experiencia con el portapapeles!

Cómo instalar DaVinci Resolve 17 en Linux

Cómo instalar DaVinci Resolve 17 en Linux

¿Necesita un excelente editor de video no lineal para su caja de Linux? ¡Haz que Davinci Resolve 17 funcione con esta guía!

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Wallpaper Downloader es un descargador y administrador de fondos de pantalla de Linux. Es compatible con la mayoría de los entornos de escritorio de Linux y es muy fácil de usar. esta guía

Cómo instalar Tuxedo OS en tu computadora

Cómo instalar Tuxedo OS en tu computadora

¿Quiere probar el sistema operativo Tuxedo de las computadoras Tuxedo? Aprenda cómo hacer que la última versión de Tuxedo OS funcione en su PC.

Cómo instalar un archivo DEB en Linux

Cómo instalar un archivo DEB en Linux

¿Qué es un archivo DEB? Qué haces con eso? Conozca las muchas formas en que puede instalar archivos DEB en su PC con Linux.

Cómo jugar Dying Light en Linux

Cómo jugar Dying Light en Linux

Dying Light es un videojuego de terror y supervivencia de 2015 desarrollado por Techland y publicado por Warner Bros Interactive Entertainment. El juego se centra en

Cómo instalar Neptune Linux en tu computadora

Cómo instalar Neptune Linux en tu computadora

Neptune utiliza el entorno de escritorio KDE Plasma 5 y tiene como objetivo ofrecer un sistema operativo elegante. Aquí se explica cómo instalar Neptune Linux en su computadora.

Pruebe el nuevo escritorio basado en Snap de Ubuntu

Pruebe el nuevo escritorio basado en Snap de Ubuntu

¿Quiere probar el nuevo sistema operativo de escritorio basado en paquetes instantáneos de Ubuntu? Aprenda a implementarlo en una máquina virtual con esta guía.

Cómo jugar Undertale en Linux

Cómo jugar Undertale en Linux

Undertale es un juego de rol independiente en 2D de 2015 desarrollado y publicado por el desarrollador de juegos Toby Fox. Esta guía cubrirá la descarga e instalación de Undertale en su

Cómo jugar Total War: THREE KINGDOMS en Linux

Cómo jugar Total War: THREE KINGDOMS en Linux

Total War: Three Kingdoms es un juego de estrategia en tiempo real por turnos desarrollado por Creative Assembly. Así es como se juega en Linux.