Comment accéder aux fichiers WordPress
Publié: 2021-11-30Les fichiers et dossiers WordPress sont le cœur et l'âme de WordPress. Ici, vous trouverez tout, du code de base de WordPress aux fichiers de plugins et de thèmes, en passant par les médias et tout le reste. Bien que vous puissiez avoir besoin d'accéder à ces fichiers quotidiennement, savoir comment accéder et naviguer dans la hiérarchie des fichiers peut s'avérer utile lors du dépannage ou de l'exécution des procédures de sécurité et de renforcement de WordPress.
Il existe plusieurs façons d'accéder aux fichiers WordPress. Le plus courant, cependant, est le FTP, ou plutôt l'un de ses frères et sœurs les plus sécurisés - FTPS ou SFTP.
Qu'est-ce que FTP ?
FTP est un protocole de transfert de fichiers sur un réseau. Il a été introduit pour la première fois en avril 1971, ce qui lui a valu plus de 50 ans. Alors que 50 ans est une période qui, dans l'informatique, frôle l'infini, FTP a non seulement résisté à l'épreuve du temps, mais continue d'être l'un des moyens les plus utilisés pour transférer des fichiers WordPress.
Comment fonctionne FTP
FTP est utilisé pour transférer des fichiers entre deux hôtes - l'hôte local et l'hôte distant. L'hôte local est appelé client, tandis que l'hôte distant est le serveur. Une connexion FTP est établie via un nom IP ou DNS et un nom d'utilisateur et un mot de passe. Il convient de noter qu'il existe quelques exceptions à cette règle, dont nous discuterons bientôt.
Une connexion FTP se compose de deux canaux. Le premier canal est appelé canal de commande et est utilisé pour envoyer et recevoir des commandes, tandis que le second canal est appelé canal de données et est utilisé pour la transmission de données. En tant qu'utilisateur FTP téléchargeant des fichiers, vous ne verrez pas ces deux canaux distincts et, en tant que tel, vous n'aurez pas à vous en soucier. Néanmoins, il est intéressant de savoir.
FTP contre SFTP
Le FTP est génial, mais il manque de sécurité. Comme nous l'avons dit précédemment, vous avez besoin d'un nom d'utilisateur et d'un mot de passe pour vous connecter au FTP ; cependant, les informations d'identification et les transferts de données sont envoyés en texte clair sans aucun cryptage. Comme mentionné précédemment, certaines connexions FTP ne nécessitent même pas de nom d'utilisateur et de mot de passe pour se connecter. Ceux-ci sont connus sous le nom de FTP anonyme.
Les problèmes de sécurité de FTP sont résolus via SFTP, qui utilise SSH, et FTPS, qui utilise le cryptage SSL/TLS. De tous les 3, SFTP est le plus sécurisé et le plus couramment utilisé.
Comment configurer FTP
Si votre site Web est hébergé chez un fournisseur d'hébergement Web WordPress, il est plus que probable que vous ayez accès au FTP. La plupart des fournisseurs de services utilisent SFTP, bien que dans certains cas, vous trouverez également des fournisseurs d'hébergement qui proposent FTPS. Quelle que soit la version de FTP utilisée par votre fournisseur de services, le processus de connexion et de transfert de fichiers sera en grande partie le même. Il est très peu probable que votre fournisseur d'hébergement utilise le FTP ou le FTP anonyme.
Pour démarrer avec FTP, vous devrez d'abord trouver vos informations de connexion. Ceux-ci doivent inclure l'adresse IP ou l'URI, le nom d'utilisateur et le mot de passe.
Ensuite, vous devrez installer un client FTP, qui vous permettra de vous connecter au serveur FTP et de parcourir ses dossiers. FileZilla est peut-être l'un des clients FTP les plus couramment utilisés et il est assez simple et simple à utiliser. Vous devrez vous assurer d'installer la version client, car ils proposent également une version serveur FTP. Les deux sont gratuits et disponibles pour les systèmes exécutant Windows, Mac OS X et Linux.
Si vous hébergez WordPress sur vos propres serveurs, vous devrez d'abord installer le serveur FTP. Le processus varie en fonction du système d'exploitation du serveur et, si vous utilisez Linux, de la distribution que vous utilisez.
Comment naviguer dans le répertoire WordPress en utilisant FTP
Une fois le client FTP installé, vous devrez configurer vos identifiants de connexion et vous connecter. Les problèmes de connexion courants incluent l'utilisation du mauvais port et des fautes de frappe, alors méfiez-vous de cela. Une fois connecté, vous verrez deux répertoires - l'un est le serveur FTP et l'autre est votre ordinateur.
Cela facilite la localisation et le transfert de fichiers entre les deux machines. Dans tous les cas, vous pourrez trouver des fichiers WordPress PHP, des fichiers de sécurité tels que .htaccess et tout ce qui se trouve entre les deux dans le répertoire Web de votre serveur, qui est par défaut celui de droite.
Avantages et inconvénients du FTP
Bien que le FTP soit une technologie vieillissante, il reste de loin l'une des méthodes les plus utilisées pour accéder aux fichiers WordPress. Même ainsi, comme FTP a résisté à l'épreuve du temps, l'une des choses qu'il a à faire est qu'il fonctionne tout simplement. SFTP et FTPS répondent aux problèmes de sécurité du FTP, mais même ainsi, son âge commence à se faire sentir et les clients FTP n'ont pas les interfaces sophistiquées et faciles à utiliser qui prévalent dans les technologies plus modernes.
Autres méthodes à considérer lors de l'accès aux fichiers WordPress
FTP est génial, mais il existe d'autres options disponibles pour se connecter à un site WordPress. Celui que vous utiliserez dépendra en fin de compte de votre configuration et de ce qui est à votre disposition. Certaines des options disponibles sont également plus conviviales pour les utilisateurs débutants, ce qui les rend plus accessibles.
Conseil : Si vous ne vous sentez pas à l'aise pour vous connecter au FTP de votre site Web en ligne, vous pouvez d'abord essayer de vous connecter à un environnement de test. De nombreux fournisseurs d'hébergement incluent de tels environnements de test avec des plans d'hébergement. Alternativement, vous pouvez configurer votre propre environnement WordPress virtuel et l'utiliser à la place. Ce n'est peut-être pas une tâche très facile de configurer votre propre environnement virtuel à partir de zéro, mais les leçons que vous apprendrez en cours de route seront inestimables.
Local
Vous pouvez accéder aux fichiers WordPress localement en naviguant dans le répertoire du serveur Web si vous êtes physiquement sur la machine. L'emplacement exact diffère selon le système d'exploitation et le serveur Web utilisés, mais il est généralement accessible via l'explorateur de fichiers fourni avec le système d'exploitation.
SSH
SSH est un acronyme qui signifie Secure Shell. Bien que SSH ait quelques implémentations différentes, nous nous intéressons à la ligne de commande à distance. Cela nous permet d'accéder à un serveur WordPress via un client SSH tel que PuTTY. Windows dispose également d'un client SSH intégré ; toutefois, il s'agit d'une fonctionnalité facultative que vous devez installer séparément.
Panneau CP
Si CPanel est installé sur votre serveur WordPress, vous pouvez accéder à vos fichiers WordPress via le gestionnaire de fichiers. Ici, vous créez, copiez et déplacez des fichiers et des dossiers et mettez à jour les autorisations, entre autres actions.
Brancher
Vous pouvez également utiliser un plugin WordPress pour accéder à vos fichiers WordPress, avec plusieurs différents disponibles. Les fonctionnalités ont tendance à varier d'un plugin à l'autre et peuvent inclure l'affichage et la modification de fichiers et de répertoires, entre autres fonctionnalités.
Vers FTP ou pas FTP ?
La méthode que vous utiliserez pour accéder aux fichiers WordPress dépendra en grande partie de ce qui est disponible à un moment donné. Le FTP est assez répandu, avec des applications FTP pour smartphone permettant d'accéder aux fichiers WordPress directement depuis votre téléphone. Bien sûr, un serveur FTP doit être configuré sur la machine qui héberge WordPress ; sinon, vous ne pourrez pas vous connecter.
Heureusement, quelques autres solutions sont disponibles pour vous aider à vous assurer que vous pouvez accéder à vos fichiers WordPress de pratiquement n'importe où, quelle que soit votre configuration.