Comment installer BoltWire CMS sur Ubuntu 18.04 LTS

BoltWire est un système de gestion de contenu gratuit, open source et facile à utiliser qui peut être utilisé pour créer des sites Web personnels ou professionnels. Il est écrit en langage PHP et ne nécessite pas de base de données, toutes ses données sont stockées dans le système de fichiers. BoltWire CMS offre de nombreuses fonctionnalités qui ne sont pas forcément disponibles pour d’autres CMS basés sur PHP, comme WordPress. BoltWire prend en charge le WYSIWYG, est adapté au référencement, dispose d’un cadre CSS flexible et de nombreuses autres fonctionnalités.

Dans ce tutoriel, nous allons apprendre à installer et à configurer BoltWire CMS sur le serveur Ubuntu 18.04 LTS.

Exigences

  • Un serveur fonctionnant sous Ubuntu 18.04.
  • Une adresse IP statique est configurée dans ton serveur.
  • Un utilisateur non-root avec des privilèges sudo.

Pour commencer

Avant de commencer, tu dois mettre à jour ton système avec la dernière version. Tu peux le faire en exécutant la commande suivante :

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

Installe Apache et PHP

BoltWire est écrit en langage PHP et fonctionne sur le serveur Web Apache. Tu devras donc installer Apache, PHP et d’autres bibliothèques PHP sur ton serveur. Tu peux tous les installer avec la commande suivante :

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

Une fois que tous les paquets sont installés, ouvre le fichier de configuration par défaut de PHP et apporte quelques modifications :

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

Apporte les modifications suivantes :

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

Sauvegarde et ferme le fichier lorsque tu as terminé. Ensuite, démarre le service Apache et active-le pour qu’il démarre au moment du démarrage avec la commande suivante :

sudo systemctl start apache2
sudo systemctl enable apache2

Configurer Apache pour BoltWire

Ensuite, tu devras créer un fichier d’hôte virtuel Apache pour BoltWire. Tu peux le faire avec la commande suivante :

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

Ajoute les lignes suivantes :

<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>

Remplace exemple.com dans le fichier ci-dessus par ton propre nom de domaine. Sauvegarde et ferme le fichier. Ensuite, active le fichier d’hôte virtuel de BoltWire avec la commande suivante :

sudo a2ensite boltwire

Ensuite, active le module de réécriture d’Apache et redémarre le serveur Web Apache pour appliquer toutes les modifications :

sudo a2enmod rewrite
sudo systemctl restart apache2

Installer BoltWire

Tout d’abord, va dans le répertoire /tmp

cd /tmp

Puis télécharge la dernière version de BoltWire depuis leur site officiel en utilisant la commande suivante :

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

Une fois le téléchargement terminé, décompresse le fichier téléchargé avec la commande suivante :

unzip boltwire6.02.zip

Ensuite, copie le répertoire extrait dans le répertoire racine du site Web d’Apache :

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

Ensuite, donne les autorisations appropriées au répertoire racine web d’Apache :

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

Accède à BoltWire

Maintenant, ouvre ton navigateur Web et tape l’URL de ton serveur, dans mon cas, l’URL est http://example.com/boltwire/start.php. Tu seras redirigé vers la page suivante :

Installateur de BoltWire

Maintenant, indique un nouveau mot de passe qui sera utilisé pour accéder à l’administration de ton site, puis clique sur le bouton SUBMIT. Tu devrais voir la page suivante :

Maintenant, indique le mot de passe et l’ID de ton site. L’ID du site est le nom du dossier dans lequel le nouveau site est ajouté et sera visible dans l’URL du site. Puis clique sur le bouton Créer le site. Tu devrais voir la page suivante :

Premier site créé avec succès

Maintenant, ouvre ton navigateur Web et tape l’URL de ton site, dans mon cas : http://example.com/testsite/index.php pour accéder à ton site comme indiqué ci-dessous :

Bienvenue sur le site de BoltWire

Clique sur « S’inscrire » pour te connecter à la zone d’administration :

Le nom d’utilisateur de l’utilisateur administrateur est ‘admin’ et le mot de passe est celui que tu as choisi lors de la création du site.

Tu t’es connecté avec succès à BoltWire. Clique sur ‘Admin’ pour accéder au tableau de bord de l’administrateur.

Là, clique sur ‘Paramètres’ et commence à configurer ton site.

Liens

Vous aimerez aussi...