GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar MicroweberCMS en Debian 11

Un CMS es una aplicación web capaz de gestionar el contenido de un sitio web. Esto nos permite implementar blogs y sitios web rápidamente. Hoy aprenderá cómo instalar MicroweberCMS en Debian 11.

Introducción a MicroWeber

MicroweberCMS es un CMS basado en Laravel que nos permite implementar sitios web, blogs y tiendas rápidamente. Además, incluye herramientas para administrar cada uno de estos sitios.

Una de las principales diferencias con otros CMS es que su gestión de caché es excelente, destacando su integración con Memcached.

Otro aspecto importante es que podemos crear un sitio web con la tecnología de arrastrar y soltar, por lo que incluso los más novatos pueden hacerlo rápidamente.

Hay muchas otras ventajas que tiene Microweber, pero baste decir que es rápido, seguro, con muchos complementos disponibles y con una administración de recursos excepcional.

Vamos a instalarlo.

Instalando LAMP en Debian 11

Para obtener y ejecutar MicroweberCMS, debe tener un servidor web en funcionamiento. Es decir, necesitamos un servidor web como Nginx o HTTP, un administrador de base de datos como MariaDB y PHP. En resumen, tener la pila LAMP.

Para lograr esto, tenemos que ejecutar el siguiente comando, el cual instalará todos los paquetes necesarios. También instalará módulos PHP que son dependencias de MicroweberCMS.

Entonces, abra una terminal o conéctese vía SSH al servidor y actualícelo.

sudo apt update
sudo apt upgrade

Si su usuario no tiene sudo acceso, entonces tendrá que ejecutar los comandos como usuario root.

Así que instala todo lo que necesitas ejecutando

sudo apt install php apache2 mariadb-server libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-mysql php-gd php-xml php-cli php-zip php-curl php-xml php-cli php-zip php-curl

Y también estos dos paquetes

sudo apt install unzip wget

Con esto, estamos listos con las dependencias.

Crear una nueva base de datos para MicroweberCMS

Ahora es el momento de configurar MariaDB. Para lograr esto, ejecute mysql_secure_installation guión.

sudo mysql_secure_installation

Se le pedirá una contraseña que estará vacía si no está configurada.

Enter current password for root (enter for none):

Después de multar el protocolo de seguridad para la autenticación

If You already have your root account protected, so you can safely answer 'n'
Switch to unix_socket authentication [Y/n]

Y ahora puede configurar la nueva contraseña de root.

Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables...
... Success!

Luego verás algunas preguntas de seguridad que debes responder AND .

Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

Ahora MariaDB está lista para la batalla.

Con MariaDB listo, podemos crear una nueva base de datos y un nuevo usuario para MicroweberCMS.

Accede a la consola

sudo mysql -u root -p

Y ahora proceda a crear la base de datos y el usuario. Puede configurar los nombres y contraseñas como desee.

CREATE DATABASE mwdb;
GRANT ALL PRIVILEGES ON mwdb.* TO 'mwuser'@'localhost' IDENTIFIED BY 'mwpss';
FLUSH PRIVILEGES;
exit;

Podemos continuar.

Descargar MicroWeberCMS en Debian 11

Ahora desde la carpeta /tmp/ puedes descargar la última versión estable

cd /tmp/
wget https://microweber.com/download.php -O microweber-latest.zip

Luego cree una nueva carpeta dentro del directorio de Apache donde estarán los archivos de Microweber.

sudo mkdir /var/www/html/microweber

Descomprimir el archivo

sudo unzip microweber-latest.zip -d /var/www/html/microweber

Realizar configuraciones adicionales para MicroweberCMS

Ahora es necesario realizar algunas configuraciones antes de utilizarlo.

Primero, otorgue los permisos adecuados a la carpeta.

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

El siguiente paso es crear un nuevo VirtualHost para Microweber.

sudo nano /etc/apache2/sites-available/microweber.conf

Agregue lo siguiente al contenido del archivo

 <Virtualhost *:80>
  ServerName domain
  DocumentRoot /var/www/html/microweber/
 
  <Directory />
    Options FollowSymLinks
    AllowOverride All
  </Directory>
 
  <Directory /var/www/html/microweber>
    Options FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
  </Directory>

  ErrorLog ${APACHE_LOG_DIR}/microweber_error.log
  CustomLog ${APACHE_LOG_DIR}/microweber_access.log combined
</Virtualhost>


En ServerName escriba el nombre de su dominio.

Después de guardar los cambios y cerrar el editor, debe habilitar el nuevo sitio, el rewrite módulo y reinicie apache.

sudo a2ensite microweber
sudo a2enmod rewrite
sudo systemctl restart apache2

Instalar MicroweberCMS en Debian 11

Ahora, con un navegador web, acceda a http://your-domain para iniciar la instalación.

En esta pantalla, verá que debe ingresar los valores de la base de datos.

Más abajo, podrá definir algunas opciones sobre el sitio, como el idioma y la plantilla.

Más abajo, tendrás que configurar la cuenta de administrador.

Finalmente, verá el panel de Microweber y podrá usarlo.

Conclusión

En el mercado hay muchos CMS, pero Microweber intenta hacerse un hueco con nuevas funciones como arrastrar y soltar y ser muy rápido en caché.


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 Git en Debian 9

Cómo instalar Skype en Debian 9

Cómo instalar Python 3.7 en Debian 9

Cómo instalar R en Debian 10

Cómo instalar Debian 11

Cómo instalar Go en Debian 10

Cómo instalar Go en Debian