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

Installer Concrete5 sur Ubuntu 16.04

Nous allons vous montrer comment installer Concrete5 sur Ubuntu 16.04. Concrete5 est un système de gestion de contenu (CMS) gratuit et open source. Il s'agit d'un outil facile à utiliser, mais néanmoins puissant, permettant aux utilisateurs sans compétences techniques de créer différents types de sites Web. Concrete5 propose une édition contextuelle (la possibilité de modifier le contenu du site Web directement sur la page, plutôt que dans une interface administrative ou à l'aide d'un logiciel d'édition Web). L'installation de Concrete5 sur Ubuntu 16.04 est assez simple et ne devrait pas prendre plus de 10 minutes.

Concrete5 est livré avec des tonnes de fonctionnalités utiles telles que :

– Édition intuitive
– Puissant et extensible
– Optimisé pour les mobiles et réactif
– Construction modulaire et modèles
– Créer des formulaires et collecter des données
– Rapports intégrés
– Beau blog
– Excellentes discussions
– Utilisateurs et autorisations
– Flux de travail de contenu
– SEO activé
– Réseaux sociaux
– et bien d'autres…

Dans ce tutoriel, nous allons installer Concrete5 sur un VPS Ubuntu 16.04 avec le serveur Web Apache, PHP et MySQL.

1. Mettre à jour le système

Avant de commencer, il est recommandé de mettre à jour tous les packages de votre serveur vers la dernière version. Connectez-vous à votre serveur Ubuntu 16.04 via SSH

ssh root@IP_Adress -p Port_number

et exécutez la commande suivante pour mettre à jour les packages

apt-get update && apt-get upgrade

2. Installer le serveur Web Apache

Apache peut être facilement installé avec la commande suivante

apt-get install apache2

Une fois le serveur Web installé, activez-le pour qu'il démarre automatiquement au démarrage du système

systemctl enable apache2

3. Installer PHP 7

Concrete5 est une application basée sur PHP, nous devons donc installer PHP sur notre VPS Ubuntu 16.04. Faites cela, exécutez la commande suivante

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql

4. Installer le serveur MySQL

Exécutez la commande suivante pour installer le serveur de base de données MySQL sur votre VPS

apt-get install mysql-server

Une fois l'installation terminée, exécutez le script "mysql_secure_installation" pour définir le mot de passe root MySQL et sécuriser le serveur.

5. Créer une base de données MySQL

Ensuite, connectez-vous au serveur MySQL en tant qu'utilisateur root et créez une nouvelle base de données et un nouvel utilisateur pour Concrete5

mysql -u root -p

mysql> CREATE DATABASE concrete5;
mysql> GRANT ALL PRIVILEGES ON concrete5.* TO 'concrete5usr'@'localhost' IDENTIFIED BY 'PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> quit

N'oubliez pas de remplacer "MOT DE PASSE" par un véritable mot de passe fort.

6. Téléchargez et installez Concrete5

Allez sur le site officiel de Concrete5 et téléchargez la dernière version stable de l'application sur votre serveur. Au moment de la rédaction de cet article, il s'agit de la version 8.3.1.

cd /var/www/html
wget https://www.concrete5.org/download_file/-/view/99963/ -O concrete5.zip
unzip concrete5.zip
mv concrete5-8.3.1/ concrete5

Donnez l'autorisation appropriée au répertoire concrete5 :

chown -R www-data:www-data concrete5/

7. Configurer Apache pour Concrete5

Ensuite, nous allons créer une directive d'hôte virtuel Apache pour le domaine Concrete5.

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

ServerAdmin [email protected]
DocumentRoot /var/www/html/concrete5/
ServerName your-domain.com
<Directory /var/www/html/concrete5/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common

Enregistrez le fichier et exécutez la commande suivante pour activer la directive d'hôte virtuel

a2ensite concrete5

8. Redémarrer le serveur Web

et redémarrez le serveur Web pour que les modifications prennent effet

systemctl restart apache2

C'est tout si vous avez suivi attentivement toutes les instructions de ce didacticiel, vous devriez pouvoir accéder à l'installation de Concrete5 à l'adresse http://votre-domaine.com et terminer le processus d'installation.

Bien sûr, vous n'êtes pas obligé d'installer Concrete5 sur Ubuntu 16.04, si vous utilisez l'un de nos hébergements Concrete5, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d' installer Concrete5 sur Ubuntu 16.04 pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, sur la façon d'installer Concrete5 sur Ubuntu 16.04, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Installer Webmin sur Ubuntu 16.04

  2. Installer MEAN sur un Ubuntu 14.04

  3. Installer Radiant sur Ubuntu 14.04

  4. Installer OSSEC sur Ubuntu 14.04

  5. Installer RethinkDB sur Ubuntu

Installez phpMyAdmin sur Ubuntu 16.04

Installer PHP 7 sur Ubuntu 14.04

Installer XWiki sur Ubuntu 16.04

Installer npm sur Ubuntu 16.04

Installer Orangescrum sur Ubuntu 16.04

Installer Odoo 11 sur Ubuntu 16.04