GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer CMS Made Simple sur Ubuntu 18.04 LTS

CMS Made Simple est un système de gestion de contenu gratuit et open source écrit en PHP et utilise MySQL pour stocker leurs données. CMS Made Simple est un système de gestion de contenu populaire et performant pour gérer vos sites Web ou vos blogs. CMS Made Simple fournit une section d'administration belle et facile à utiliser pour le développement de thèmes, de modèles et de feuilles de style. Vous pouvez facilement maintenir et mettre à jour votre site rapidement et facilement de n'importe où avec une connexion Web. Si vous recherchez une alternative à WordPress, alors CMS Made Simple est le meilleur choix pour vous.

Dans ce tutoriel, nous allons apprendre à installer CMS Made Simple sur Ubuntu 18.04.

Exigences

  • Un serveur exécutant Ubuntu 18.04.
  • Un utilisateur non root avec des privilèges sudo.

Installer le serveur LAMP

CMS Made Simple est exécuté sur un serveur Web, écrit en PHP et utilise MySQL comme base de données, vous devrez donc installer le serveur LAMP sur votre serveur. Tout d'abord, installez Apache et le serveur MariaDB en exécutant la commande suivante :

sudo apt-get install apache2 mariadb-server -y

Par défaut, la dernière version de PHP n'est pas disponible dans Ubuntu 18.04, vous devrez donc ajouter le référentiel pour cela. Vous pouvez l'ajouter avec la commande suivante :

sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php

Une fois le référentiel mis à jour, vous pouvez installer PHP et d'autres bibliothèques avec la commande suivante :

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-zip php7.1-curl -y

Une fois tous les packages installés, démarrez les services Apache et MariaDB et autorisez-les à démarrer au démarrage avec la commande suivante :

sudo systemctl start apache2
sudo systemctl start mysql
sudo systemctl enable apache2
sudo systemctl enable mysql

Ensuite, vous devrez apporter quelques modifications au fichier php.ini. Vous pouvez le faire avec la commande suivante :

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

Effectuez les modifications suivantes :

max_execution_time = 180
memory_limit = 256M
post_max_size = 25M
upload_max_file_size = 150M

Enregistrez et fermez le fichier lorsque vous avez terminé.

Configurer la base de données

Par défaut, l'installation de MariaDB n'est pas sécurisée. Vous devrez donc d'abord le sécuriser. Vous pouvez le faire en exécutant le script mysql_secure_installation.

sudo mysql_secure_installation

Répondez à toutes les questions comme indiqué ci-dessous :

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: 
Re-enter new password: 
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

Ensuite, connectez-vous au shell MariaDB avec la commande suivante :

mysql -u root -p

Entrez votre mot de passe root, puis créez une base de données et un utilisateur pour CMSMS :

MariaDB [(none)]> CREATE DATABASE cmsms_db;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON cmsms_db.* TO 'cmsms'@'localhost' IDENTIFIED BY 'password';

Ensuite, videz les privilèges avec la commande suivante :

MariaDB [(none)]> FLUSH PRIVILEGES;

Enfin, quittez le shell MariaDB :

MariaDB [(none)]> exit;

Installer le CMSMS

Ensuite, vous devrez télécharger la dernière version du CMSMS à partir de leur site officiel. Vous pouvez également le télécharger avec la commande suivante :

wget http://s3.amazonaws.com/cmsms/downloads/14144/cmsms-2.2.7-install.zip

Une fois le téléchargement terminé, extrayez le fichier téléchargé dans le répertoire racine d'Apache :

sudo unzip cmsms-2.2.7-install.zip -d /var/www/html/cmsms

Ensuite, donnez l'autorisation appropriée au répertoire cmsms :

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

Ensuite, créez une directive d'hôte virtuel apache pour CMSMS :

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

Ajoutez les lignes suivantes :

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/cmsms
 ServerName yourdomain.com
 <Directory /var/www/html/cmsms/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/cmsms-error_log
 CustomLog /var/log/apache2/cmsms-access_log common
</VirtualHost>

Enregistrez et fermez le fichier, puis activez le fichier d'hôte virtuel et le module de réécriture apache avec la commande suivante :

sudo a2ensite cmsms
sudo a2enmod rewrite

Enfin, redémarrez le service apache pour appliquer toutes les modifications :

systemctl restart apache2

Accéder au CMSMS

Ouvrez votre navigateur Web et saisissez l'URL http://votredomaine.com/cmsms-2.2.7-install.php , vous serez redirigé vers la page suivante :

Maintenant, choisissez la langue anglaise et cliquez sur Suivant bouton, vous devriez voir la page suivante :

Ici, analysez le répertoire de destination pour trouver le logiciel existant, puis cliquez sur Installer bouton, vous devriez voir la page suivante :

Ici, fournissez les détails de votre base de données, sélectionnez votre fuseau horaire et cliquez sur Suivant bouton, vous devriez voir la page suivante :

Ici, fournissez les informations d'identification de votre compte administrateur et cliquez sur Suivant bouton, vous devriez voir la page suivante :

Ici, indiquez le nom de votre site Web, ajoutez une langue supplémentaire et cliquez sur Suivant bouton, vous devriez voir la page suivante :

Maintenant, cliquez sur Suivant bouton pour installer le fichier d'application, vous devriez voir la page suivante :

Maintenant, cliquez sur Suivant pour créer et mettre à jour le schéma de la base de données, définir les événements initiaux, les comptes d'utilisateurs, les feuilles de style et le contenu, vous devriez voir la page suivante :

Maintenant, cliquez sur le panneau d'administration CMSMS , vous devriez voir la page suivante :

Ici, fournissez votre nom d'utilisateur et votre mot de passe d'administrateur, puis cliquez sur Soumettre bouton, vous devriez voir le tableau de bord CMSMS dans l'image suivante :

Toutes nos félicitations! vous avez installé avec succès CMS Made Simple sur le serveur Ubuntu 18.04.


Ubuntu
  1. Comment installer Couch CMS sur Ubuntu 16.04 LTS

  2. Comment installer R sur Ubuntu 18.04 LTS

  3. Comment installer BoltWire CMS sur Ubuntu 18.04 LTS

  4. Comment installer R sur Ubuntu 20.04 LTS

  5. Comment installer Grav CMS sur Ubuntu 20.04 LTS

Comment installer Microweber CMS sur Ubuntu 18.04 LTS

Comment installer Akaunting sur Ubuntu 18.04 LTS

Comment installer BoltWire CMS sur Ubuntu 18.04 LTS

Comment installer CiviCRM sur Ubuntu 18.04 LTS

Comment installer FlatPress CMS sur Ubuntu 18.04 LTS

Comment installer Bludit CMS sur Ubuntu 20.04 LTS