Cómo instalar BoltWire CMS en Ubuntu 18.04 LTS

Instalador de BoltWire

BoltWire es un sistema de administración de contenido gratuito, de código abierto y fácil de usar que se puede usar para crear sitios web personales o comerciales. Está escrito en lenguaje PHP y no requiere una base de datos, todos sus datos se almacenan en el sistema de archivos. BoltWire CMS proporciona muchas funciones que pueden no estar disponibles para otros CMS basados ​​en PHP, como WordPress. BoltWire brinda soporte WYSIWYG, es compatible con SEO, tiene un marco CSS flexible y muchas otras características.

En este tutorial, aprenderemos cómo instalar y configurar BoltWire CMS en el servidor Ubuntu 18.04 LTS.

Requisitos

  • Un servidor con Ubuntu 18.04.
  • Una dirección IP estática está configurada en su servidor.
  • Un usuario no root con privilegios sudo.

Empezando

Antes de comenzar, deberá actualizar su sistema con la última versión. Puede hacer esto ejecutando el siguiente comando:

sudo apt-get update -y
sudo apt-get upgrade -y

Instalar Apache y PHP

BoltWire está escrito en lenguaje PHP y se ejecuta en el servidor web Apache. Por lo tanto, deberá instalar Apache, PHP y otras bibliotecas de PHP en su servidor. Puede instalarlos todos con el siguiente comando:

sudo apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-gd php7.2-xml php7.2-cli php7.2-tidy php7.2-intl php7.2-curl php7.2-zip unzip wget curl -y

Una vez que todos los paquetes estén instalados, abra el archivo de configuración predeterminado de PHP y realice algunos cambios:

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

Realice los siguientes cambios:

file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Europe/Berlin

Guarde y cierre el archivo cuando haya terminado. Luego, inicie el servicio Apache y habilítelo para que se inicie en el momento del arranque con el siguiente comando:

sudo systemctl start apache2
sudo systemctl enable apache2

Configurar Apache para BoltWire

A continuación, deberá crear un archivo de host virtual apache para BoltWire. Puedes hacer esto con el siguiente comando:

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

Agregue las siguientes líneas:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/boltwire
     ServerName example.com

     <Directory /var/www/html/boltwire>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/seopanel_error.log
     CustomLog ${APACHE_LOG_DIR}/seopanel_access.log combined

</VirtualHost>

Reemplace example.com en el archivo anterior con su propio nombre de dominio. Guarde y cierre el archivo. Luego, habilite el archivo de host virtual BoltWire con el siguiente comando:

sudo a2ensite boltwire

A continuación, habilite el módulo de reescritura de Apache y reinicie el servidor web Apache para aplicar todos los cambios:

sudo a2enmod rewrite
sudo systemctl restart apache2

Instalar BoltWire

Primero, vaya al directorio /tmp

cd /tmp

Luego descargue la última versión de BoltWire desde su sitio web oficial usando el siguiente comando:

wget https://www.boltwire.com/files/6/boltwire6.02.zip

Una vez completada la descarga, descomprima el archivo descargado con el siguiente comando:

unzip boltwire6.02.zip

A continuación, copie el directorio extraído en el directorio raíz web de Apache:

sudo mkdir /var/www/html/boltwire
sudo cp -r boltwire /var/www/html/boltwire/

A continuación, otorgue los permisos adecuados al directorio raíz web de Apache:

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

Acceder a BoltWire

Ahora, abra su navegador web y escriba la URL de su servidor, en mi caso, la URL es http://example.com/boltwire/start.php. Será redirigido a la siguiente página:

Instalador de BoltWire

Ahora, proporcione una nueva contraseña que se usará para acceder a la administración de su sitio, luego haga clic en el ENVIAR botón. Deberías ver la siguiente página:

Ahora, proporcione la contraseña de su sitio y la ID del sitio, la ID del sitio es el nombre de la carpeta donde se agrega el nuevo sitio y será visible en la URL del sitio. Luego haga clic en el Crear Sitio botón. Deberías ver la siguiente página:

Primer sitio creado con éxito

Ahora, abra su navegador web y escriba la URL de su sitio, en mi caso: http://example.com/testsite/index.php para acceder a su sitio como se muestra a continuación:

Bienvenido al sitio de BoltWire

Haga clic en «Registrarse» para iniciar sesión en el área de administración:

El nombre de usuario del usuario administrador es ‘admin’ y la contraseña es la que ha elegido durante la creación del sitio.

Inicia sesión correctamente en BoltWire. Haga clic en Admin para ir al panel de administración.

Allí haz clic en ‘Configuración’ y comienza a configurar tu sitio.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *