Après avoir passé beaucoup de temps sur la console SSH, les outils de test de vitesse et les panneaux d'hébergement Web; J'ai trouvé une pile de serveurs que vous pouvez utiliser pour héberger un site Web Fast WordPress. Héberger un site WordPress n'est pas une tâche difficile si vous savez comment obtenir un plan d'hébergement partagé d'Interserver. Mais lorsque vous souhaitez en fin de compte contrôler votre serveur Web et le gérer vous-même pour héberger WordPress, vous devez connaître la meilleure pile.
Voici ce que j'ai expliqué dans ce tutoriel.
- Déployer un serveur cloud Linode avec Ubuntu 18.04 (vous pouvez choisir n'importe quel autre système d'exploitation, mais Ubuntu est le meilleur)
- Nginx en tant que serveur Web
- Php7.4 pi / min
- Installation de PhpMyAdmin et y accéder via votre domaine
- Installation de WordPress avec les bonnes autorisations
CONNEXION en tant que root dans putty, terminal ou terminal SSH du navigateur.
Commencez par les commandes ci-dessous.
J'ai également enregistré l'ensemble du processus de configuration dans les 4 vidéos ci-dessus.
Cela mettra à jour tous les packages sur ma machine ubuntu.
Le serveur Nginx sera installé. Nginx est considéré comme meilleur qu'Apache en ce qui concerne les performances; et cela aussi lorsque vous exécutez l'application WordPress uniquement.
L'installation du serveur MySQL vous demandera d'utiliser le stockage sur votre machine. Donnez les autorisations en tapant Y et entrez.
Ensuite, je vais continuer et configurer le serveur SQL avec la commande ci-dessous.
Ici, je vais sauter l'installation du module de validation du mot de passe. Tapez n'importe quelle lettre et entrez.
Définissez un mot de passe pour la base de données racine. Tapez Y chaque fois qu'il vous le demande.
Pour cet article, je vais installer PHP 7.4 fpm car il s'agit de la dernière version et il est recommandé d'exécuter WordPress 5.4 sur votre serveur.
Allons-y
Vous verrez une ligne ; cgi.fix_pathinfo = 1, si la ligne est entre guillemets, supprimez la citation «;» et remplacez «1» par «0»
Démarrez le module php7.4 en utilisant la commande ci-dessous
En utilisant la commande ci-dessous, je modifierai le bloc de serveur par défaut dans la configuration Nginx.
Vous devez vous assurer que chaque règle n'est pas commentée. si les commentaires sont là, sélectionnez simplement tout le contenu du fichier et remplacez-le par le contenu ci-dessus. (après avoir remplacé les caractères gras par vos valeurs)
Vous pouvez tester le fichier de bloc du serveur pour toute erreur de syntaxe à l'aide des commandes ci-dessus. Si la commande renvoie «la syntaxe est OK», passez à la commande suivante et rechargez le serveur Nginx.
Maintenant, le serveur est configuré. Permet d'installer PhpMyadmin
Permet de créer un lien vers Phpmyadmin
Ne paniquez pas si la commande ci-dessus ne fonctionne pas. Passons au suivant.
Modifions l'emplacement du tableau de bord phpmyadmin. Je vais simplement naviguer vers ma règle de document et y faire un lien vers le phpmyadmin.
J'ai utilisé la base de données uniquement pour renommer le lien phpmyadmin à l'intérieur de la racine du document, vous pouvez utiliser n'importe quoi pour le garder secret.
Ouvert votredomaine / base de données pour vérifier l'installation.
Jusqu'à présent, nous avons installé Nginx, PHP 7.4 fpm, MySQL et phpmyadmin sur Ubuntu 18.04.
Il est maintenant temps d'accéder à votre MySQL via SSH et de créer une base de données, un nouvel utilisateur de base de données et d'accorder toutes les autorisations à cet utilisateur.
Connectez-vous à votre serveur en tant que root et entrez dans MySQL
Entrez votre mot de passe racine MySQL et appuyez sur Entrée.
Permet de créer une base de données (ci-dessous sont les commandes SQL)
Vous devez remplacer les valeurs en caractères gras par vos propres valeurs.
- wordpress - le nom de votre base de données
- wpdbuser - nom d'utilisateur de la base de données
- Mot de passe - mot de passe de l'utilisateur de la base de données
Il est maintenant temps de vous connecter à votre base de données via la console phpmyadmin.
Récupérons les fichiers WordPress sur votre serveur.
Accédez à la racine de votre document
La commande ci-dessus téléchargera la dernière version de WordPress directement à partir du site Web wordpress.org. Pour vous assurer que le fichier est présent sur votre serveur, utilisez la commande ci-dessous.
La sortie doit être - "latest.zip"
Décompressez ce fichier et créez les fichiers nécessaires.
La commande ci-dessus extraira latest.zip dans un répertoire nommé wordpress. Déplacez les fichiers du répertoire wordpress vers la racine du document.
Supprimez les fichiers inutiles.
Définissons la propriété afin que vous puissiez installer des thèmes et des plugins à partir du tableau de bord WordPress.
Ouvrez votre navigateur et appuyez sur votre domaine dans la barre d'adresse. Vous devriez voir l'écran d'installation de WordPress.
Choisissez la langue, saisissez les valeurs de la base de données et exécutez l'installation. Vous devriez maintenant pouvoir visiter votre site Web sur votredomaine.com et vous connecter à votre WordPress.
Conclusion
Vous pouvez héberger vous-même un site WordPress en toute simplicité sur Linode VPS ou tout autre fournisseur d'hébergement VPS cloud. N'hésitez pas à utiliser les commentaires pour poser vos questions et demander plus de vidéos / tutoriels.