Créer manuellement un site WordPress personnel (Linux)
Dernière mise à jour: 2020-11-03 16:46:57
Scène de fonctionnement
WordPress est une plateforme de blog développée en langage PHP. WordPress vous permet de créer votre propre plateforme de blog. Dans cet article, le serveur cloud Tencent Cloud du système d’exploitation CentOS 7.6 est utilisé comme exemple pour créer manuellement un site WordPress personnel.
Pour créer un blog WordPress personnel, vous devez vous familiariser avec les commandes Linux telles que: Installez le logiciel via YUM dans l’environnement CentOS Et d’autres commandes courantes, et ayez une meilleure compréhension de l’utilisation et de la compatibilité de version du logiciel installé.
Noter:
Tencent Cloud vous recommande d’héberger votre blog WordPress personnel via l’environnement de mise en miroir du marché du cloud. Le processus de configuration manuelle peut prendre un certain temps; certaines étapes peuvent être liées Miroir de la mise à disposition du site WordPress personnel。
Exemple de version de logiciel
La version de composition et la description du site WordPress personnel créé dans cet article sont les suivantes:
- Linux: système d’exploitation Linux. Cet article utilise CentOS 7.6 comme exemple.
- Nginx: serveur Web. Cet article utilise Nginx 1.17.5 comme exemple.
- MariaDB: Database, cet article utilise MariaDB 10.4.8 comme exemple.
- PHP: langage de script, cet article utilise PHP 7.2.22 comme exemple.
- WordPress: plateforme de blog, cet article utilise WordPress 5.0.4 comme exemple.
pas
Étape 1: connectez-vous au serveur cloud
Utilisez des méthodes standard pour vous connecter à l’instance Linux (recommandé).. Vous pouvez également choisir d’autres méthodes de connexion en fonction des habitudes d’exploitation réelles:
Étape 2: créer manuellement l’environnement LNMP
LNMP est l’abréviation de Linux, Nginx, MariaDB et PHP. Cette combinaison est l’un des environnements d’exploitation de serveur Web les plus courants et peut être référencée après la création et la connexion à l’instance de serveur cloud. Créer manuellement l’environnement LNMP Terminez la configuration de l’environnement de base.
Étape 3: configurer la base de données
Noter:
Selon la version de MariaDB, il existe certaines différences dans la définition des méthodes d’authentification des utilisateurs. Veuillez consulter le site Web officiel de MariaDB pour obtenir des informations sur les étapes spécifiques.
- Exécutez la commande suivante pour entrer MariaDB.
mysql
- Exécutez la commande suivante pour créer une base de données MariaDB. Par exemple « WordPress ».
CREATE DATABASE wordpress;
- Exécutez la commande suivante pour créer un nouvel utilisateur. Par exemple, « utilisateur » est le mot de passe de connexion
123456
。CREATE USER 'user'@'localhost' IDENTIFIED BY '123456';
- Exécutez la commande suivante pour donner à l’utilisateur toutes les autorisations sur la base de données « WordPress ».
GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost' IDENTIFIED BY '123456';
- Exécutez la commande suivante pour définir le mot de passe du compte root.
La description:
MariaDB 10.4 a ajouté la fonction de connexion sans mot de passe du compte root sur le système CentOS. Suivez les étapes ci-dessous pour définir et prendre en compte le mot de passe de votre compte root.
ALTER USER [email protected] IDENTIFIED VIA mysql_native_password USING PASSWORD('输入您的密码');
- Exécutez les commandes suivantes pour que toutes les configurations prennent effet.
FLUSH PRIVILEGES;
- Exécutez la commande suivante pour quitter MariaDB.
q
Étape 4: installer et configurer WordPress
Téléchargez WordPress
La description:
WordPress Vous pouvez télécharger et installer la dernière version chinoise de WordPress à partir du site Web officiel de WordPress. Ce tutoriel utilise la version chinoise de WordPress.
- Exécutez la commande suivante pour supprimer la configuration PHP Nginx du répertoire racine du site Web
index.php
Déposer.rm -rf /usr/share/nginx/html/index.php
- Exécutez les commandes suivantes à tour de rôle pour les saisir
/usr/share/nginx/html/
Répertoire et téléchargez et décompressez WordPress.cd /usr/share/nginx/html
wget https://cn.wordpress.org/wordpress-5.0.4-zh_CN.tar.gz
tar zxvf wordpress-5.0.4-zh_CN.tar.gz
Changer le fichier de configuration WordPress
-
Exécutez les commandes suivantes une par une pour accéder et modifier le répertoire d’installation de WordPress
wp-config-sample.php
Copier les fichiers verswp-config.php
Archivez et conservez le fichier de configuration d’exemple d’origine en tant que sauvegarde.cd /usr/share/nginx/html/wordpress
cp wp-config-sample.php wp-config.php
-
Exécutez les commandes suivantes pour ouvrir et modifier le fichier de configuration nouvellement créé.
vim wp-config.php
-
presse je Passez en mode édition, recherchez la partie de MySQL dans le fichier et modifiez les informations de configuration pertinentes en Configurer la base de données WordPress Contenu en.
define('DB_NAME', 'wordpress'); define('DB_USER', 'user'); define('DB_PASSWORD', '123456'); define('DB_HOST', 'localhost');
-
Une fois le changement terminé, appuyez sur Esc,Entrer : wq, Enregistrez le fichier et revenez.
Étape 5: vérifiez l’installation de WordPress
- Entrez dans la barre d’adresse du navigateur
http://域名或云服务器实例的公网 IP/wordpress 文件夹
, Par example:http:
Accédez à la page d’installation de WordPress pour commencer à configurer WordPress.
- Entrez les informations d’installation suivantes comme invité par l’assistant d’installation de WordPress et cliquez sur[WordPress installieren]pour terminer l’installation.
Information nécessaire la description Titre de la page
Nom du site WordPress.
Nom d’utilisateur
Le nom de l’administrateur WordPress. Pour des raisons de sécurité, il est recommandé d’utiliser un nom autre que admin. En effet, le nom est plus difficile à déchiffrer que le nom d’utilisateur par défaut de l’administrateur.
le mot de passe
Vous pouvez utiliser le mot de passe fort par défaut ou un mot de passe personnalisé. Ne réutilisez pas les mots de passe existants et conservez-les en lieu sûr.
Votre email
L’adresse e-mail utilisée pour recevoir les notifications.
Vous pouvez maintenant vous connecter à votre blog WordPress et publier des articles de blog.
Opérations liées
Vous pouvez définir un nom de domaine distinct pour votre site de blog WordPress. Les utilisateurs peuvent utiliser des noms de domaine faciles à mémoriser pour visiter votre site Web au lieu d’adresses IP complexes. Certains utilisateurs créent des sites Web uniquement pour apprendre, puis ils peuvent utiliser IP pour les installer et les utiliser directement. Cependant, cela n’est pas recommandé.
Si vous possédez déjà un nom de domaine ou souhaitez accéder à votre blog via un nom de domaine, procédez comme suit:
- Via Tencent Cloud Acheter un nom de domaine, Prière de se référer à Enregistrement de domaines。
- monter Enregistrement du site Web。
Les sites Web dont les noms de domaine pointent vers des serveurs en Chine doivent être enregistrés pour le site Web. Le site Web ne peut pas être ouvert et utilisé tant que le nom de domaine n’a pas reçu le numéro d’enregistrement, qui peut être soumis gratuitement via Tencent Cloud. Veuillez consulter le temps de révision pour plus d’informations Notation record。 - Via Tencent Cloud Résolution DNS DNSPod Configurer la résolution de nom de domaine, voir les opérations spécifiques sur Un enregistrement, Pointez le nom de domaine vers une adresse IP (adresse réseau externe).
Problème commun
Si vous rencontrez des problèmes lors de l’utilisation du serveur cloud, vous pouvez vous référer aux documents suivants et analyser et résoudre le problème en combinaison avec la situation réelle: