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

Installer Textpattern sur CentOS 7

Textpattern est un système de gestion de contenu (CMS) open source flexible et facile à utiliser écrit dans le langage de programmation PHP. Texpattern est livré avec une gamme complète de fonctionnalités et vous permet de créer, modifier et publier facilement du contenu sur votre site Web. Dans ce guide, nous allons installer Textpattern sur un VPS CentOS 7 avec Apache, MariaDB et PHP.

Tout d'abord, connectez-vous à votre serveur en tant qu'utilisateur root

racine ssh@IP

et assurez-vous que tous les packages sont à jour en exécutant la commande suivante

miam -y mise à jour

Textpattern utilise une base de données MySQL pour stocker les informations, exécutez donc la commande suivante pour installer le serveur de base de données MariaDB

yum installer mariadb mariadb-server

Une fois installé, démarrez le serveur de base de données MariaDB et activez-le pour qu'il démarre au démarrage

systemctl démarrer mariadbsystemctl activer mariadb

Exécutez le mysql_secure_installation script pour sécuriser le serveur de base de données et définir votre mot de passe root MariaDB

Connectez-vous à MariaDB en utilisant l'utilisateur "root" et créez une nouvelle base de données ainsi que l'utilisateur et le mot de passe associés pour Textpattern.

mysql -u root -pCREATE DATABASE textpattern;CRÉER L'UTILISATEUR 'Ttextpatternuser'@'localhost' IDENTIFIÉ PAR 'PASSWORD';ACCORDER TOUS LES PRIVILÈGES SUR `textpattern`.* À 'textpatternuser'@'localhost';FLUSH PRIVILEGES; 

Remplacez "MOT DE PASSE" par un mot de passe fort réel.

Installer le serveur Web Apache

yum installer httpd

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

systemctl démarrer httpdsystemctl activer httpd

Textpattern est écrit dans le langage de programmation PHP, nous devons donc installer PHP parmi quelques modules PHP

yum installer php php-pdo php-common php-mbstring php-mcrypt

Allez sur le site officiel de Textpattern et téléchargez la dernière version stable de l'application sur votre serveur

wget http://textpattern.com/latest.zip

Décompressez l'archive zip téléchargée dans le répertoire racine du document sur votre serveur. Dans CentOS, il s'agit généralement du répertoire "/var/www/html/".

décompressez Textpattern-2.4.2670.zip -d /var/www/html

Pour être sûr qu'il s'agit du bon répertoire, vous pouvez utiliser la commande suivante

grep -i '^documentroot' /etc/httpd/conf/httpd.confDocumentRoot "/var/www/html"

Changer la propriété des fichiers du Textpattern

cd /var/www/html/chown -R apache:apache textpattern/

Ensuite, nous allons créer un hôte virtuel Apache pour votre site Web Textpattern. Créez le fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant

vim /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf

et créer l'hôte virtuel

mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/textpattern/ "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 AllRequire tous accordés

Redémarrez le serveur Web Apache pour que les modifications prennent effet.

systemctl redémarre httpd

Naviguez dans votre navigateur Web préféré vers http://yourdomain.com/setup/index.php et suivez les instructions à l'écran pour terminer l'installation et configurer Textpattern.

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 d'installer Textpattern 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 CumulusClips sur CentOS 7

  2. Installez Sentora sur CentOS 7

  3. Installer BigTree sur CentOS 7

  4. Installer Avactis sur CentOS 7

  5. Installer Apache sur CentOS 8

Comment installer le serveur Samba sur CentOS 8

Comment installer Centreon sur Centos 7

Installez Nginx sur CentOS 7 / RHEL 7

Comment installer Minecraft Server sur CentOS

Comment installer Nginx sur CentOS

Comment installer MySQL 8 sur CentOS 8