GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer WonderCMS sur Ubuntu 18.04

Dans ce tutoriel, nous allons vous montrer comment installer WonderCMS sur un VPS Ubuntu 18.04.

WonderCMS est un système de gestion de contenu de fichiers plats gratuit, open source et sans base de données écrit en PHP et jQuery. C'est un CMS simple, rapide et réactif qui vous permet de créer des sites Web sans avoir besoin d'une base de données séparée. WonderCMS est livré avec un riche ensemble de fonctionnalités, y compris la prise en charge WYSIWYG (What You See Is What You Get), des URL conviviales et conviviales pour le référencement, une fonctionnalité simple de clic et d'édition, un thème facile, une URL de connexion personnalisée et bien plus encore. Commençons par l'installation.

Prérequis

  • Un VPS Ubuntu 18.04 avec un accès root activé, ou un utilisateur avec des privilèges sudo.
  • Apache avec le module mod_rewrite activé
  • PHP 7.1 ou supérieur avec les extensions curl, mbstring et Zip activées.

Étape 1 :Connectez-vous et mettez à jour les packages

Tout d'abord, nous allons devoir nous connecter à notre serveur en utilisant SSH. Vous pouvez le faire en saisissant cette commande :

ssh root@IP_Address -p Port_Number

N'oubliez pas de remplacer "root" par votre nom d'utilisateur si vous n'utilisez pas l'utilisateur root. Modifiez "IP_Address" et "Port_Number" en fonction de l'adresse IP et du numéro de port SSH de votre serveur.

Une fois connecté, vous devez mettre à jour tous vos packages vers leurs dernières versions disponibles.

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

Une fois que tous les packages sont à jour, redémarrez votre serveur pour appliquer les modifications de configuration.

Étape 2 :Installez Apache et PHP

Tout d'abord, nous devrons installer le serveur Web Apache, PHP et les autres packages requis sur le serveur.

Exécutez la commande suivante pour installer tous les packages requis :

apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-sqlite3 php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-curl php7.2-zip unzip git

Une fois installé, ouvrez le php.ini fichier et modifiez certains paramètres :

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

Modifiez les lignes suivantes comme indiqué ci-dessous :

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = "America/Chicago"

Enregistrez et fermez le fichier.

Ensuite, redémarrez le service Apache et autorisez-le à démarrer après le redémarrage du système :

systemctl restart apache2
systemctl enable apache2

Étape 3 :Installez WonderCMS

Tout d'abord, téléchargez la dernière version de WonderCMS depuis le dépôt Git à l'aide de la commande suivante :

cd /var/www/html/
git clone https://github.com/robiso/wondercms.git

Une fois téléchargé, définissez les autorisations correctes pour les fichiers WonderCMS avec la commande suivante :

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

Une fois que vous avez terminé, vous pouvez passer à l'étape suivante.

Étape 4 :Configurer Apache pour WonderCMS

Ensuite, nous devrons créer un fichier de configuration d'hôte virtuel Apache pour WonderCMS. Exécutez la commande suivante pour créer un nouveau fichier de configuration d'hôte virtuel :

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

Ajoutez le contenu suivant :

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/wondercms/
    ServerName your-domain.com
    <Directory /var/www/html/wondercms/>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/wondercms_error.log
    CustomLog ${APACHE_LOG_DIR}/wondercms_access.log combined

</VirtualHost>

Assurez-vous de remplacer "votre-domaine.com" par un véritable nom de domaine enregistré.

Enregistrez et fermez le fichier lorsque vous avez terminé. Ensuite, activez la configuration de l'hôte virtuel et le module de réécriture Apache avec la commande suivante :

a2ensite wondercms.conf
a2enmod rewrite

Enfin, redémarrez le service Apache pour appliquer toutes les modifications que nous avons apportées.

systemctl restart apache2

Vous pouvez également vérifier l'état du service Apache avec la commande suivante :

systemctl status apache2

Si tout va bien, vous devriez obtenir le résultat suivant :

● 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 Mon 2019-08-12 15:45:12 UTC; 6s ago
Process: 14034 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Process: 14006 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
Process: 14039 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 14052 (apache2)
Tasks: 6 (limit: 1098)
CGroup: /system.slice/apache2.service
├─14052 /usr/sbin/apache2 -k start
├─14057 /usr/sbin/apache2 -k start
├─14058 /usr/sbin/apache2 -k start
├─14059 /usr/sbin/apache2 -k start
├─14060 /usr/sbin/apache2 -k start
└─14061 /usr/sbin/apache2 -k start

Aug 12 15:45:12 hitesh systemd[1]: Starting The Apache HTTP Server...
Aug 12 15:45:12 hitesh systemd[1]: Started The Apache HTTP Server.

Étape 5 :Accéder à l'interface Web de WonderCMS

WonderCMS est maintenant installé et configuré. Ensuite, ouvrez votre navigateur Web et saisissez l'URL http://your-domain.com .

Maintenant, cliquez sur "Cliquez pour vous connecter" et connectez-vous avec le mot de passe fourni.

Ensuite, cliquez sur PARAMÈTRES dans le coin supérieur droit pour modifier le mot de passe de connexion par défaut. Vous devriez voir la page suivante :

Ensuite, fournissez votre nouveau mot de passe et cliquez sur le bouton CHANGER LE MOT DE PASSE pour changer le mot de passe par défaut. Vous devriez voir la page suivante :

Toutes nos félicitations! vous avez installé et configuré avec succès WonderCMS sur le serveur Ubuntu 18.04. Vous pouvez maintenant ajouter une nouvelle page, installer des thèmes et des plugins depuis l'interface Web de WonderCMS. Pour plus d'informations, vous pouvez consulter la documentation de WonderCMS.

Cependant, si vous êtes l'un de nos clients d'hébergement Ubuntu géré ou si vous utilisez l'un de nos plans d'hébergement VPS géré, vous n'avez pas besoin d'installer WonderCMS sur votre VPS Ubuntu 18.04 - demandez simplement à nos administrateurs, asseyez-vous et détendez-vous. Nos administrateurs installeront WonderCMS sur Ubuntu 18.04 (ou tout autre système d'exploitation que vous avez avec nous) pour vous immédiatement.

PS . Si vous avez aimé cet article sur comment installer WonderCMS sur un VPS Ubuntu 18.04 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons ci-dessous, ou laissez simplement un commentaire dans la section des commentaires. Merci.


Panels
  1. Comment installer Apache Cassandra sur Ubuntu 16.04

  2. Comment installer PHP 7.3 sur Ubuntu 18.04

  3. Comment installer Apache Kafka sur Ubuntu 18.04

  4. Comment installer Apache Maven sur Ubuntu 20.04

  5. Comment installer WonderCMS sur Debian 9

Comment installer Apache Cassandra sur Ubuntu 20.04

Comment installer Apache Solr sur Ubuntu 20.04

Comment installer Joomla 3.9 sur Ubuntu 20.04

Comment installer phpBB avec Apache sur Ubuntu 20.04

Comment installer Apache Tomcat 10 sur Ubuntu 20.04 / Ubuntu 18.04

Comment installer Apache sur Ubuntu 20.04