Téléchargez et installez WordPress via le shell sur SSH

Normalement, vous installez WordPress en téléchargeant le fichier ZIP, en le décompressant sur votre PC, en accédant au wordpress sous-dossier, le téléchargement et l’exécution du script, sans oublier de vous rendre sur le panneau de configuration de votre hôte pour obtenir l’installation de la base de données, etc. D'autres le font en utilisant les utilitaires Fantastico ou SimpleInstall disponibles via le panneau de configuration de leur hôte. Il n’ya rien de mal à ces méthodes si ce n’est la première qui prend un certain temps et la deuxième méthode n’est pas infaillible pour le moins.

De nos jours, la plupart des packs d’hébergement proposent une installation SSH / ligne de commande. Vous devez donc absolument envisager la méthode SSH pour télécharger et installer WordPress sur votre serveur. Le gros avantage que vous obtenez est que vous n’avez pas besoin de visiter différents sites, de télécharger / télécharger ou d’ouvrir un panneau de configuration. Vous le faites tous via une interface de ligne de commande unique. Pour cela, vous aurez besoin d'un client SSH. Si vous utilisez Windows, optez pour PuTTY et si vous êtes sur Mac, vous pouvez utiliser le terminal intégré de Mac ou iTerm 2. Avant de poursuivre, assurez-vous que votre hôte offre le shell bash car nos commandes sont configurées pour cela..


Étape 1 Connexion à votre serveur

Utiliser PuTTY

Ouvrez PuTTY et entrez votre nom de domaine dans la zone intitulée "Nom d'hôte (ou adresse IP)" et entrez le numéro de port utilisé pour vous connecter à SSH sous "Port", puis cliquez sur Ouvrir. Vous pouvez même enregistrer les paramètres de votre site en entrant un nom dans la zone Sessions sauvegardées et en appuyant sur Enregistrer. La prochaine fois, vous pourrez toujours charger la session en sélectionnant votre site et en cliquant sur Charger..

PuTTY va maintenant vous demander votre nom d'utilisateur. Entrez votre nom d'utilisateur et appuyez sur Entrée. Maintenant, il vous sera demandé votre mot de passe. Notez ici que pendant que vous tapez votre mot de passe, vous ne le verrez pas être tapé à l'écran. C'est caché pour des raisons de sécurité. Appuyez sur Entrée après avoir saisi votre mot de passe et vous serez connecté..

Utilisation d'un autre client SSH ou d'un terminal Mac

Entrez la commande suivante dans votre client Terminal pour vous connecter à la ligne de commande de votre site via SSH:

ssh [email protected] -p 22

le -p switch lui dit d'utiliser le numéro de port 22. Si votre hôte autorise SSH sur le port par défaut 22, vous pouvez omettre les options -p et 22 dans la commande ci-dessus, sinon remplacez 22 par le numéro de port SSH de votre hôte. Après vous être connecté, vous verrez quelque chose comme ceci:

domain.com@username: - $

C’est l’invite de commande du shell où vous allez désormais taper toutes vos commandes..


Étape 2 Télécharger WordPress

Maintenant que nous sommes connectés à notre serveur SSH, nous devons d’abord accéder au répertoire approprié dans lequel vous souhaitez configurer notre blog, télécharger les fichiers et les extraire. En supposant que le répertoire dans lequel vous souhaitez installer votre blog est blogdemo résidant sous la public_html répertoire, vous utiliserez la commande suivante:

cd public_html / blogdemo /

Maintenant que nous avons atteint le bon répertoire, nous allons télécharger WordPress en utilisant la commande 'wget'.

 wget http://wordpress.org/latest.tar.gz tar xfz latest.tar.gz

La commande ci-dessus télécharge la dernière installation WordPress à partir de leur serveur et en extrait le fichier dans le blogdemo annuaire. x, f et z sont des paramètres qui indiquent à la commande tar d’extraire le contenu, indiquent que le nom du fichier d’archive est indiqué sur la ligne de commande et que gzip doit être utilisé pour l’extraction, respectivement..

Maintenant, tous les fichiers d’archive de WordPress ont les fichiers d’installation sous un wordpress répertoire et après extraction, vous trouverez un wordpress répertoire sous le blogdemo répertoire contenant votre installation. Donc, pour déplacer les fichiers là où ils devraient être, utilisez les commandes suivantes:

 mv wordpress / * ./

Cette commande déplace le contenu de la wordpress répertoire dans le répertoire en cours. Chaque fois que vous voulez vérifier en quoi consiste le répertoire actuel, tapez 'ls'.

Vous pouvez supprimer les deux wordpress répertoire et le fichier d’archive que vous avez téléchargé si vous voulez utiliser les commandes suivantes:

 rmdir ./wordpress/ rm -f latest.tar.gz

Étape 3 Installation de WordPress

Dans cette étape, nous allons créer la base de données et l'utilisateur correspondant, puis les associer. Ensuite, nous utiliserons la célèbre installation de WordPress en 5 minutes pour la terminer..

Remarque: Avant de poursuivre, vous devrez vérifier si vous disposez des privilèges nécessaires pour créer une base de données. Un moyen simple de vérifier consiste à accéder à votre phpMyAdmin et à vérifier si vous pouvez créer une base de données à partir de là ou non. Si vous ne le pouvez pas, vous ne pourrez pas suivre cette étape. Vous devriez vérifier avec votre hébergeur s'il vous le permet ou non. Cela se produit principalement sur l'hébergement Web partagé.

Vous devez d’abord vous connecter à la ligne de commande MySQL en utilisant la commande suivante:

 mysql -u nom d'utilisateur -p

Après avoir entré ceci, il vous sera demandé votre mot de passe MySQL. Tapez votre mot de passe et vous verrez un écran comme celui-ci:

Maintenant que nous sommes connectés au serveur MySQL, nous allons d’abord créer une base de données et donner à l’utilisateur l’accès à cette base de données. Utilisez les commandes suivantes maintenant:

 créer la base de données nombase; accordez l'utilisation sur *. * au nom d'utilisateur @ localhost identifié par 'mot de passe'; accorde tous les privilèges sur nombase. * à nomutilisateur @ localhost;

N'oubliez pas le point-virgule à la fin de chaque commande MySQL. La première commande crée la base de données. La deuxième commande permet à l'utilisateur de se connecter à la base de données. La dernière commande accorde tous les privilèges à l'utilisateur pour cette base de données. Vous pouvez vérifier si la création de votre base de données a réussi en exécutant la commande suivante:

 utilisez dbname;

Il faut dire que la base de données a changé. Maintenant, vous pouvez quitter la ligne de commande MySQL en tapant 'exit'.

Maintenant, lancez le blog dans votre navigateur et lancez l’installation habituelle de WordPress et utilisez les informations de base de données utilisées lors de la troisième étape pour configurer votre ordinateur. wp-config.php puis configurez votre blog.

Choses à noter

Il y a deux choses que je voudrais que tout le monde prenne note dans le tutoriel ci-dessus:

  • Nouvel utilisateur de la base de données - Dans notre tutoriel, nous utilisons un utilisateur de base de données déjà existant pour se connecter à la nouvelle base de données. Mais si vous voulez que chaque base de données soit séparée pour chaque utilisateur, vous devez créer un nouvel utilisateur pour accéder à cette base de données. Voici comment vous devriez le faire.

    Une fois dans le shell MySQL, utilisez les commandes suivantes pour créer un nouvel utilisateur et définir son mot de passe..

    mysql> crée l'utilisateur 'dbusername' @ 'localhost' identifié par 'password';

    Maintenant, retournez à l'étape 3 et exécutez toutes les autres commandes avec ce nom d'utilisateur..

  • Édition wp-config.php - Dans notre tutoriel, je vous ai dit qu'après avoir tout fait sur le shell, vous pouvez directement procéder à l'installation. Mais certains d'entre vous voudront peut-être éditer wp-config.php pour ajouter des paramètres spéciaux et du code. Vous ne pouvez le faire que via le shell. Lorsque vous êtes dans le répertoire blog de votre shell, utilisez la commande suivante pour lancer l'éditeur Vim (un éditeur de fichier shell en ligne de commande).

    vi ./wp-config.php

    Maintenant, vous verrez quelque chose comme ce qui est montré ci-dessous:

    Appuyez sur la touche «I» pour entrer en «mode insertion» et sur les touches fléchées pour vous déplacer dans le fichier. Une fois que vous avez effectué vos modifications, appuyez sur la touche Échap pour quitter le «mode insertion». Pour quitter Vim, tapez ':' (sans les guillemets), puis tapez "wq" et appuyez sur entrée, cela enregistrera vos modifications et quittera Vim.