GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Microweber en Ubuntu 18.04

Microweb es un sistema de gestión de contenido de código abierto rico en funciones y un creador de sitios web. Se basa en el lenguaje de programación PHP y el robusto framework Laravel Java. La tecnología de arrastrar y soltar de Microweber y la funcionalidad de escritura y edición de texto en tiempo real brindan una manera rápida y fácil de crear su contenido, lo que ayuda a convertir su sitio web en un entorno rico para que exprese sus pensamientos. También viene con funciones integradas de escaparate, lo que le permite crear un sitio de comercio electrónico desde el cual puede vender sus productos en Internet.

En este tutorial, le mostraremos cómo instalar Microweber en un VPS con Ubuntu 18.04.

Requisitos:

  • Para los propósitos de este tutorial, usaremos un Ubuntu VPS.
  • También necesitará una pila LAMP o LEMP (Linux, Apache/Nginx, MySQL, PHP) que funcione. Nuestro Ubuntu 18.04 VPS ya viene preinstalado con una pila LAMP completamente configurada.
  • También se requiere acceso completo de usuario raíz SSH o un usuario con privilegios sudo.

Paso 1:Conéctese a su servidor

Antes de comenzar, deberá conectarse a su servidor a través de SSH como usuario raíz o como cualquier otro usuario que tenga privilegios de sudo.

Para conectarse a su servidor como usuario raíz, use el siguiente comando:

ssh root@IP_ADDRESS -p PORT_NUMBER

Asegúrese de reemplazar IP_ADDRESS y PORT_NUMBER con la dirección IP de su servidor real y el número de puerto SSH.

Una vez que haya iniciado sesión, asegúrese de que su servidor esté actualizado ejecutando los siguientes comandos:

sudo apt update
sudo apt upgrade

Mantén siempre tu sistema actualizado. También puede configurar actualizaciones automáticas.

Paso 2:Instalar Apache

Apache es un servidor web rápido y seguro:es uno de los servidores web más populares y más utilizados del mundo.

Para instalar Apache en su servidor Ubuntu 18.04, ejecute el siguiente comando:

sudo apt install apache2

Una vez completada la instalación, habilite el servicio de Apache para que se inicie automáticamente al iniciar el sistema. Puede hacerlo con el siguiente comando:

sudo systemctl enable apache2

Para verificar que Apache se está ejecutando, ejecute el siguiente comando:

sudo systemctl status apache2

Salida:

● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Thu 2019-03-28 04:47:47 CDT; 7min ago
 Main PID: 843 (apache2)
    Tasks: 6 (limit: 2320)
   CGroup: /system.slice/apache2.service
           ├─843 /usr/sbin/apache2 -k start
           ├─868 /usr/sbin/apache2 -k start
           ├─869 /usr/sbin/apache2 -k start
           ├─871 /usr/sbin/apache2 -k start
           ├─872 /usr/sbin/apache2 -k start
           └─873 /usr/sbin/apache2 -k start

También puede abrir su navegador web e ingresar la dirección IP de su servidor (por ejemplo, http://your-ip-address ). Si Apache se instaló correctamente, debería ver un mensaje en su navegador web que dice “¡Funciona!” .

Paso 3:Instalar MySQL

El siguiente paso es instalar MySQL. Es uno de los sistemas de gestión de bases de datos más populares.

Para instalar MySQL en su sistema, escriba el siguiente comando e ingrese el carácter 'Y' cuando se le solicite:

sudo apt install mysql-server

Durante la instalación, se le pedirá que ingrese una contraseña para el usuario root de MySQL. Asegúrese de ingresar una contraseña segura.

Para mejorar aún más la seguridad de nuestra instalación de MySQL, así como configurar una contraseña para nuestro usuario root de MySQL, debemos ejecutar mysql_secure_installation guión y siga las instrucciones en pantalla. Ejecute el siguiente comando para configurar su sistema:

sudo mysql_secure_installation

Si el programa le pide que ingrese su contraseña raíz actual de MySQL, simplemente presione la tecla [Enter] una vez, ya que no se establece una contraseña predeterminada al instalar MySQL.

Se mostrarán algunas preguntas más en la pantalla; se recomienda que responda afirmativamente a todas ingresando el carácter 'Y':

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y

De nuevo, podemos permitir que MySQL se inicie en el arranque con el siguiente comando:

sudo systemctl enable mysql

Eso es todo:se instaló MySQL y se hizo más seguro.

Paso 4:Instalar PHP

El último paso de la configuración de nuestra pila LAMP es instalar PHP. Ubuntu 18.04 viene con PHP 7.2 por defecto.

También incluiremos algunos módulos adicionales para ayudar a PHP a conectarse con nuestros servidores Apache y MySQL. Además de estos, instalaremos los módulos que requiere nuestro sitio de Microweber.

Para hacer esto, escriba el siguiente comando:

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-cli php7.2-opcache php7.2-gd php7.2-curl php7.2-cli php7.2-imap php7.2-mbstring php7.2-soap 7.2-xmlrpc php7.2-xml php7.2-zip

Para probar si PHP se ha configurado correctamente, crearemos un archivo llamado info.php . Coloque este archivo dentro del directorio raíz del servidor web.

Abre tu editor de texto:

sudo nano /var/www/html/info.php

Ingrese las siguientes líneas y guarde el archivo:

<?php
phpinfo();
?>

Reinicie el servidor Apache escribiendo:

sudo systemctl restart apache2

Ahora, si navega a esta página:http://your-ip-address/info.php en su navegador web, verá la siguiente página que muestra su configuración PHP actual:

Esto significa que PHP se configuró correctamente y funciona correctamente.

Paso 5:Instalar Microweber

Ahora podemos comenzar con nuestra instalación y configuración de Microweber.

Primero, necesitamos crear una nueva base de datos. Para hacer esto, inicie sesión en su servidor de base de datos MySQL como usuario raíz escribiendo el siguiente comando:

sudo mysql -u root -p

Para crear una base de datos y un usuario nuevos, ejecute los siguientes comandos en el shell de MySQL:

CREATE DATABASE microweber;
CREATE USER microweber@localhost IDENTIFIED BY 'strong-password';
GRANT ALL PRIVILEGES ON microweber.* TO microweber@localhost;
FLUSH PRIVILEGES;

Asegúrese de reemplazar contraseña segura con una contraseña segura real.

Para salir de la línea de comando del servidor de la base de datos MySQL, escriba:

exit

A continuación, creemos un nuevo directorio para nuestro sitio de Microweber:

sudo mkdir /var/www/microweber

Ya podemos descargar la última versión de Microweber desde el sitio oficial. Puedes hacer esto con el siguiente comando:

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

Para extraer el archivo en nuestro directorio de Microweber, ejecute el siguiente comando:

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

El propietario de los archivos debe ser el usuario del servidor web que se ejecuta en su sistema. En nuestro ejemplo, estamos usando el servidor web Apache y Apache se ejecuta bajo el usuario "www-data" en Ubuntu. Para cambiar el propietario de los archivos, puede ejecutar el siguiente comando:

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

Paso 6:Configurar Apache

En este paso, le mostraremos cómo crear un archivo de host virtual para Apache; esto es para que pueda acceder a su instalación de Microweber usando su nombre de dominio.

Cree el archivo de host virtual ejecutando el siguiente comando:

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

E introduce la siguiente información:

<VirtualHost *:80>
     DocumentRoot /var/www/microweber
     ServerName mydomain.com ServerAlias www.mydomain.com <Directory /var/www/microweber/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/microweber_error.log CustomLog ${APACHE_LOG_DIR}/microweber_access.log combined </VirtualHost>

Asegúrese de reemplazar mydomain.com con su nombre de dominio real.

Para habilitar el nuevo host virtual de Microweber, ejecute el siguiente comando:

sudo a2ensite microweber.conf

Debería ver el siguiente resultado:

Enabling site microweber.
To activate the new configuration, you need to run:
systemctl reload apache2

También debe habilitar Apache mod_rewrite módulo. Puedes hacer esto con el siguiente comando:

sudo a2enmod rewrite

Vuelva a cargar su Apache para activar la nueva configuración:

sudo systemctl reload apache2

Paso 7:Acceso a Microweber

Ahora puede abrir su navegador web preferido y acceder a su instalación de Microweber en http://mydomain.com (por supuesto, asegúrese de reemplazar mydomain.com con el nombre de dominio real que utilizó al crear el bloque del servidor virtual Apache).

Esto lo llevará a la página de configuración inicial de Microweber.

Primero deberá ingresar la información de su servidor de base de datos, incluido el nombre de usuario de MySQL, la contraseña del usuario y el nombre de la base de datos que creamos para nuestro sitio web de Microweber:

También puede elegir una plantilla para su sitio web:

El último paso es crear un usuario Admin:

Una vez que haya terminado de ingresar toda la información requerida, haga clic en "Instalar " botón. Después de unos segundos, se completará la instalación de Microweber y podrá acceder a su panel de administración y comenzar a crear su sitio web.

¡Eso es todo! Microweber se instaló con éxito en su servidor Ubuntu 18.04.

Por supuesto, no tienes que i instalar Microweber  en Ubuntu 18.04 si tiene un Servidor Ubuntu Administrado con nosotros. Simplemente puede pedirle a nuestro equipo de soporte que instale Microweber en Ubuntu 18.04 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y podrán ayudarlo con la instalación.

PD . Si disfrutó leyendo esta publicación de blog sobre cómo instalar Microweber en Ubuntu 18.04, siéntase libre de compartirla en las redes sociales usando los accesos directos a continuación, o simplemente deje un comentario en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar Joomla 3 en Ubuntu 14.04

  2. Cómo instalar MySQL en Ubuntu 16.04

  3. Cómo instalar R en Ubuntu 16.04

  4. Cómo instalar Chamilo en Ubuntu 16.04

  5. Cómo instalar MySQL en Ubuntu 18.04

Cómo instalar MySQL en Ubuntu

Cómo instalar el servidor MySQL en Ubuntu

Cómo instalar MySQL 8.0 en Ubuntu 18.04

Cómo instalar Lychee en Ubuntu 14.04

Cómo instalar Microweber en Ubuntu 15.04

Cómo instalar MySQL en Ubuntu 22.04