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

Installer WordPress en utilisant SVN sur un VPS CentOS 7

Il existe plusieurs façons d'installer WordPress. Dans ce tutoriel, nous allons télécharger et installer le CMS WordPress en utilisant SVN sur un VPS CentOS 7.

Qu'est-ce que SVN ?

SVN signifie Apache Subversion qui est un système de contrôle de version et de révision de logiciel distribué en tant que logiciel libre sous la licence Apache. De nombreux développeurs utilisent Subversion pour conserver les versions actuelles et historiques de fichiers tels que le code source, les pages Web et la documentation.

En effet, Apache Subversion est un système de contrôle de version centralisé et open source caractérisé par sa fiabilité en tant que refuge sûr pour les données précieuses, la simplicité de son modèle et de son utilisation et sa capacité à prendre en charge les besoins d'une grande variété d'utilisateurs et de projets, de particuliers aux opérations d'entreprise à grande échelle.

Le référentiel WordPress officiel utilise SVN ( http://core.svn.wordpress.org/ ) ce qui signifie que vous obtenez les fichiers directement à partir de WordPress.

Bien que vous puissiez installer WordPress de différentes manières, si vous utilisez un référentiel, vous pourrez effectuer les opérations suivantes :

Mises à niveau et rétrogradations rapides et faciles vers différentes versions de WordPress ;
Mises à jour plus rapides puisque seuls les fichiers modifiés sont transférés ;
Revenez à la version précédente des fichiers si vous vous trompez.

CONFIGURATIONS

Nous utilisons notre plan d'hébergement SSD 1 VPS pour ce tutoriel.

Veuillez vous assurer que la pile LAMP est installée sur votre serveur. Sinon, suivez notre excellent article sur l'installation de LAMP (Linux Apache, MariaDB &PHP) sur un VPS CentOS 7.

METTRE À JOUR LE SYSTÈME

Connectez-vous à votre serveur en tant qu'utilisateur "root" et assurez-vous que votre VPS Linux est entièrement à jour :

# ssh root@hostname
# yum update

INSTALLER SVN

Vous pouvez installer SVN en lançant la commande suivante :

# yum install svn

Testez ensuite l'installation :

# svn

Vous devriez obtenir le résultat suivant :

Type 'svn help' for usage.

Maintenant que vous avez installé SVN, consultez la dernière version stable de WordPress. Vous pouvez le faire en visitant le site Web officiel de WordPress.

Au moment de la rédaction de cet article, la dernière version de WordPress est la 4.1.

Pour nos besoins, nous allons installer WP dans la racine du document Apache par défaut qui est /var/www/html/. Par conséquent, nous devons créer un répertoire pour l'installation en lançant la commande suivante :

# mkdir /var/www/html/wordpress

Découvrez WordPress 4.1 à partir de leur référentiel. Saisissez la commande suivante :

# svn co http://core.svn.wordpress.org/tags/4.0.1/ /var/www/html/wordpress/

Avec la commande ci-dessus, le téléchargement sera placé dans le répertoire /var/www/html/wordpress/. Vous verrez les fichiers en cours de téléchargement tout en notant les numéros de version. Une fois le processus terminé, vous remarquerez le message :Révision extraite [nombre aléatoire].

Toutes nos félicitations. Vous avez installé WordPress en utilisant SVN.

Ensuite, vous devez configurer la base de données et configurer WP.

Vous pouvez le faire facilement en suivant notre excellent tutoriel sur la façon d'installer WordPress sur un VPS CentOS 7. Créez la base de données, modifiez vos détails wp-config.php et exécutez la commande suivante :

# chown -R apache:apache /var/www/html/wordpress/*

qui définira le propriétaire correct de vos fichiers.

WordPress est maintenant prêt à être utilisé. Vous pouvez terminer votre installation de WordPress en ouvrant votre navigateur Web préféré et en accédant à :http://votre_adresse_ip/wordpress/

RENFORCER LA SÉCURITÉ

SVN utilise un répertoire spécial qui contient des informations importantes. Il s'appelle .svn et il est recommandé de bloquer l'accès à ces données afin qu'elles ne soient pas accessibles au monde extérieur.

Vous pouvez visiter http://your_ip_address/.svn/ et vous verrez tous les fichiers administratifs du référentiel, ce qui n'est définitivement pas bon ! Par conséquent, corrigeons cela.

Ouvrez le fichier de configuration Apache :

# vim /etc/httpd/conf/httpd.conf

Localisez la ligne AllowOverride dans la section . Modifiez le paramètre de Aucun à Tout. Cela permettra à .htaccess d'être actif.

Créez maintenant un nouveau fichier .htaccess en saisissant la commande suivante :

# vim /var/www/html/.svn/.htaccess

Ajoutez le contenu suivant à ce fichier :

order deny, allow
deny from all

Redémarrez votre serveur Web pour que les modifications deviennent actives :

# systemctl restart httpd.service

Après cela, vous ou toute personne essayant d'ouvrir http://your_ip_address/.svn/ obtiendrez une erreur de serveur interne.

C'est ça. Vous avez installé avec succès WordPress en utilisant SVN.

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 faire pour vous. Ils sont disponibles 24 × 7 et s'occuperont de votre demande immédiatement.

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 phpBB 3 sur un VPS CentOS 6

  2. Installer Dotclear sur un VPS CentOS

  3. Installer GlassFish sur un VPS CentOS 6

  4. Installer Octopress sur un VPS CentOS 6

  5. Installer phpMyBackupPro sur un VPS CentOS 6

Comment installer wordpress sur CentOS 6

Comment installer Wordpress 4 sur CentOS 7

Comment installer Apache SVN sur CentOS 7

Comment installer WordPress sur CentOS 7

Comment installer PhpStorm sur CentOS 8

Comment installer WordPress sur CentOS 8