Nous allons vous montrer comment installer GrandCMS sur Ubuntu. GrandCMS est un logiciel autonome gratuit et open source pour les propriétaires de sites Web. En utilisant GrandCMS, vous pouvez facilement créer et entretenir votre propre site. Pour exécuter Grand CMS, vous devez installer les exigences suivantes sur votre serveur :
- Serveur Web (Apache est recommandé)
- PHP version 5.3 ou ultérieure
- Serveur de base de données (MySQL est recommandé)
Ainsi, dans ce tutoriel, nous allons vous montrer comment installer GrandCMS sur un VPS Ubuntu avec Apache, MySQL et PHP.
1. Connectez-vous à votre serveur virtuel Ubuntu via SSH en tant qu'utilisateur root
racine ssh@adresse_IP
2. Démarrez une session screen en exécutant la commande suivante dans le terminal :
écran -U -S grandcms
3. Installez certains packages nécessaires à l'installation de GrandCMS
apt-get install wget unzip
4. Mettez à jour tous les packages installés sur votre serveur Ubuntu.
apt-get update &&apt-get upgrade
5. Installer le serveur Web Apache
apt-get install apache2
6. Configurer le serveur Web Apache
Une fois installé, démarrez le serveur Web et activez-le pour qu'il démarre automatiquement au redémarrage du serveur
systemctl démarrer apache2systemctl activer apache2
7. Installez MySQL et créez une nouvelle base de données
GrandCMS stocke ses informations dans une base de données, nous allons donc installer le serveur de base de données MySQL et créer un nouvel utilisateur et une nouvelle base de données pour GrandCMS
apt-get install mysql-server
8. Configurer MySQL
Vous serez invité à définir un mot de passe pour l'utilisateur "root" de MySQL. Utilisez un mot de passe fort - il est préférable d'utiliser une combinaison de lettres et de chiffres et d'au moins 10 caractères. Cet utilisateur MySQL aura un accès complet à toutes les bases de données.
Après l'installation, démarrez le serveur de base de données MySQL et activez-le pour qu'il démarre au démarrage
systemctl démarrer mysqlsystemctl activer mysql
Une fois le serveur de base de données MySQL démarré, connectez-vous en tant qu'utilisateur root et créez un nouvel utilisateur MySQL et une nouvelle base de données pour GrandCMS
mysql -u root -pCREATE DATABASE grandcms;CREATE USER 'grandcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';ATTRIBUER TOUS LES PRIVILEGES SUR `grandcms`.* TO 'grandcmsuser'@'localhost';FLUSH PRIVILEGES;exit9. Installer PHP et les extensions
GrandCMS est une application basée sur PHP, nous devons donc installer PHP et quelques extensions PHP requises par l'application.
apt-get install php php-mysql php-mcrypt libapache2-mod-php php-curl php-gd10. Téléchargez, installez et configurez GrandCMS
Maintenant, rendez-vous sur le site officiel de GrandCMS et téléchargez la dernière version stable de leur application. Au moment de la rédaction de ce tutoriel, il s'agit de la version 0.2.0.1.1
wget http://downloads.sourceforge.net/project/grandcms/grandcms_v0.2.0.1.1.zipDécompressez l'archive zip GrandCMS
décompressez grandcms_v0.2.0.1.1.zipIl contient un répertoire "upload" et quelques fichiers avec des instructions et des détails de licence.
Déplacez le répertoire de téléchargement vers le répertoire racine du document sur votre serveur
téléchargement mv/ /var/www/htmlRenommer le répertoire
mv /var/www/html/upload /var/www/html/grandcmsEt changer le propriétaire
chown -R www-data:www-data /var/www/html/grandcmsRenommez config-dist.php en config.php et admin/config-dist.php en admin/config.php
cd /var/www/html/grandcmsmv config-dist.php config.phpmv admin/config-dist.php admin/config.phpCréez une directive d'hôte virtuel pour le nom de domaine.
vi /etc/apache2/sites-available/votredomaine.confAjoutez le contenu suivant à la directive de l'hôte virtuel
ServerAdmin [email protected] "/var/www/html/grandcms/"ServerName votredomaine.comServerAlias www.votredomaine.comErrorLog "/var/log/apache2/votredomaine.com-error_log"CustomLog "/var/log/ apache2/votredomaine.com-access_log" combinéIndexRépertoire index.html index.phpOptions FollowSymLinksAllowOverride AllRequire tous accordés Remplacez "votredomaine.com" par votre domaine actuel.
Activer la configuration
a2ensite votredomaine11. Redémarrez le serveur Web Apache
et redémarrez le serveur Web Apache pour que les modifications prennent effet
rechargement du service apache2Maintenant, ouvrez votre navigateur Web préféré, visitez http://votredomaine.com pour démarrer l'installation Web et suivez les instructions pour terminer l'installation.
Bien sûr, vous n'êtes pas obligé d'installer GrandCMS sur Ubuntu, si vous utilisez l'un de nos plans d'hébergement VPS GrandCMS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer GrandCMS sur Ubuntu, pour vous. 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 GrandCMS sur Ubuntu, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.