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

Comment installer phpwcms sur un VPS CentOS 7

phpwcms est un système de gestion de contenu gratuit et open source et un framework de développement PHP. Il est très puissant, rapide et flexible. Il est utilisé par les développeurs pour créer des milliers de sites Web à travers le monde. Grâce à son extensibilité, phpwcms peut créer des sites Web puissants avec de nombreuses fonctionnalités. La zone d'administration est facile à utiliser avec une excellente interface utilisateur et les débutants peuvent facilement s'y adapter. Dans ce tutoriel, nous vous guiderons tout au long du processus d'installation de phpwcms sur un VPS CentOS 7 avec serveur Web Apache, PHP et MariaDB

Pour démarrer l'installation, connectez-vous à votre serveur CentOS 7 en tant qu'utilisateur root

racine ssh@IP

Comme d'habitude, exécutez la commande suivante pour mettre à jour tous les packages installés

miam -y mise à jour

Ensuite, installez le serveur Web Apache

yum -y installer httpd

Une fois l'installation du serveur Web terminée, démarrez-le et configurez-le pour qu'il démarre automatiquement au démarrage.

systemctl démarrer httpdsystemctl activer httpd

phpwcms est une application basée sur PHP et nous devons installer PHP avec les extensions 'mysql' installées

yum -y installer php php-mysql

Exécutez la commande suivante sur votre terminal pour installer le serveur MariaDB sur votre serveur CentOS 7

yum -y install mariadb mariadb-server

Une fois l'installation terminée, démarrez le serveur MariaDB et configurez-le pour qu'il démarre au démarrage du système

systemctl démarrer mariadbsystemctl activer mariadb

Ensuite, exécutez le mysql_secure_installation script . Ce script vous aidera à améliorer la sécurité de votre installation MariaDB et à définir votre mot de passe root MariaDB.

phpwcms nécessite une base de données vide, alors connectez-vous au serveur MariaDB avec l'utilisateur root et créez un nouvel utilisateur et une base de données qui seront utilisés par phpwcms pour stocker des informations

mysql -u root -pCREATE DATABASE phpwcms;CREATE USER 'phpwcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';ATTRIBUER TOUS LES PRIVILÈGES SUR `phpwcms`.* TO 'phpwcmsuser'@'localhost';FLUSH PRIVILEGES;exit 

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

Téléchargez la dernière version disponible de phpwcms depuis leur site officiel vers votre serveur. Assurez-vous que vous téléchargez la version complète et non un package de correctifs.

wget https://github.com/slackero/phpwcms/archive/phpwcms-1.8.2.zip

Décompressez l'archive ZIP téléchargée dans le répertoire racine du document sur votre serveur

décompressez phpwcms-1.8.2.zip -d /var/www/html/

Cela créera un nouveau répertoire pour phpwcms avec le numéro de version. Changez le nom du répertoire en quelque chose de plus simple.

cd /var/www/html/mv phpwcms-phpwcms-1.8.2 phpwcms

Définissez l'utilisateur Apache comme propriétaire des fichiers et répertoires phpwcms

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

À l'étape suivante, nous allons créer un hôte virtuel Apache pour votre site Web basé sur phpwcms. Créez un fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant :

IncludeOptional vhosts.d/*.conf

Créez un répertoire "vhosts.d/"

mkdir /etc/httpd/vhosts.d/

et créez l'hôte virtuel avec le contenu suivant

vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/phpwcms/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" combiné DirectoryIndex index.html index. phpOptions FollowSymLinksAllowOverride AllExiger tous accordés

Enregistrez le fichier et redémarrez le serveur Web Apache pour que les modifications prennent effet.

systemctl redémarre httpd

Avec cette étape, l'installation à partir de la ligne de commande est terminée. Maintenant, ouvrez un navigateur Web et accédez à http://votredomaine.com/setup/index.php, acceptez leurs termes et conditions et suivez les instructions à l'écran pour terminer l'installation de phpwcms.

Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos services d'hébergement CMS Blazing-Fast, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer phpwcms 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, 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. Comment installer le serveur Teamspeak 3 sur CentOS 8

  2. Comment installer ProFTPD sur CentOS 7

  3. Comment installer ImpressCMS sur un VPS CentOS 6

  4. Comment installer Railo sur un VPS CentOS 7

  5. Comment installer ZPanel sur un VPS CentOS 6

Comment installer Nginx sur CentOS

Comment installer MySQL 8 sur CentOS 8

Comment installer Shoutcast Server sur CentOS 8

Comment installer Lighttpd sur CentOS

Comment installer VestaCP sur CentOS 6

Comment installer le serveur VNC sur CentOS 7