GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Cotonti CMS/CMF sur un VPS CentOS 7

Cotonti est un système de gestion de contenu (CMS) open source et communautaire et un cadre de gestion de contenu (CMF) alimenté par PHP et MySQL. Dans cet article, nous vous guiderons tout au long du processus d'installation de Cotonti sur un VPS CentOS 7 avec Apache, PHP et MariaDB.

Connectez-vous à votre VPS Linux en tant qu'utilisateur root et assurez-vous que tous les packages sont à jour

miam -y mise à jour

Maintenant, nous allons installer MariaDB

yum installer mariadb-server mariadb

Démarrez MariaDB et ajoutez-le pour qu'il démarre automatiquement au démarrage du système

systemctl start mariadb.servicesystemctl enable mariadb.service

Exécutez la commande suivante pour sécuriser votre serveur MariaDB et définir un nouveau mot de passe root

mysql_secure_installation

Cotonti a besoin d'une base de données MySQL, alors connectez-vous au serveur MySQL avec l'utilisateur root et créez une nouvelle base de données et un nouvel utilisateur

mysql -u root -pMariaDB [(aucun)]> CRÉER UNE BASE DE DONNÉES cotonti;MariaDB [(aucun)]> ACCORDER TOUS LES PRIVILÈGES SUR cotonti.* À ​​'cotontiuser'@'localhost' IDENTIFIÉ PAR 'MOT DE PASSE';MariaDB [( aucun)]> flush privilèges;MariaDB [(aucun)]>> \q;

N'oubliez pas de remplacer "MOT DE PASSE" par un mot de passe réel.

Maintenant, nous allons installer le serveur Web Apache

yum installer httpd

Démarrez le serveur Web et activez-le pour qu'il démarre au démarrage

systemctl démarrer httpdsystemctl activer httpd

Installez PHP et quelques extensions PHP

yum installer php php-mysql php-gd php-mbstring php-common

Téléchargez la dernière version de Cotonti sur votre serveur

wget https://github.com/Cotonti/Cotonti/archive/master.zip

Extrayez l'archive téléchargée dans le répertoire racine du document sur votre serveur.

yum -y install unzipunzip master.zip -d /var/www/html/mv /var/www/html/Cotonti-master/ /var/www/html/cotoni

Copiez l'exemple de fichier de configuration et modifiez ses autorisations

cp /var/www/html/cotonti/datas/config-sample.php /var/www/html/cotonti/datas/config.phpchmod 666 /var/www/html/cotonti/datas/config.php 

Changer le propriétaire

chown -R apache:apache /var/www/html/cotonti/

Nous allons maintenant mettre en place la directive d'hébergement virtuel Apache pour votre site Web Cotonti.

Créez un fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant

IncludeOptional vhosts.d/*.conf

et créez un répertoire ‘/etc/httpd/vhosts.d’ où nous mettrons tous nos hôtes virtuels.

mkdir /etc/httpd/vhosts.d

Créez un hébergeur virtuel pour votre domaine Cotonti

vim /etc/httpd/vhosts.d/yourdomain.confServerAdmin [email protected] "/var/www/html/cotonti"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var /log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" combinéDirectoryIndex index.phpOptions FollowSymLinksAllowOverride AllRequire all /Répertoire>

Et redémarrez Apache pour que les modifications prennent effet

systemctl redémarre httpd

C'est tout. Maintenant, nous devons lancer le programme d'installation Web en accédant à http://votredomaine.com . L'assistant d'installation vérifiera si votre serveur répond à toutes les exigences et terminera l'installation de Cotonti. Vous devrez entrer vos informations MySQL et créer un utilisateur administrateur.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de le configurer 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, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Installer GlassFish sur un VPS CentOS 6

  2. Installer Octopress sur un VPS CentOS 6

  3. Installer Odoo 8 sur un VPS CentOS 7

  4. Installer PHP-Fusion 7 sur un VPS CentOS 7

  5. Comment installer ocPortal sur un VPS CentOS 7

Installer MariaDB sur CentOS 7

Installez MariaDB 10.0 sur CentOS 6

Comment installer NEOS CMS sur CentOS 7

Comment installer Anchor CMS sur CentOS 7

2 façons d'installer MariaDB sur CentOS 7

Installer MariaDB sur CentOS 6.4