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.

  1. Exécutez la commande suivante pour entrer MariaDB.
    mysql
  2. Exécutez la commande suivante pour créer une base de données MariaDB. Par exemple « WordPress ».
    CREATE DATABASE wordpress;
  3. 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';
  4. 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';
  5. 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('输入您的密码');
  6. Exécutez les commandes suivantes pour que toutes les configurations prennent effet.
    FLUSH PRIVILEGES;
  7. 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.

  1. Exécutez la commande suivante pour supprimer la configuration PHP Nginx du répertoire racine du site Webindex.phpDéposer.
    rm -rf /usr/share/nginx/html/index.php
  2. 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

  1. Exécutez les commandes suivantes une par une pour accéder et modifier le répertoire d’installation de WordPresswp-config-sample.phpCopier les fichiers verswp-config.phpArchivez 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
  2. Exécutez les commandes suivantes pour ouvrir et modifier le fichier de configuration nouvellement créé.

    vim wp-config.php
  3. 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');
  4. Une fois le changement terminé, appuyez sur Esc,Entrer : wq, Enregistrez le fichier et revenez.

Étape 5: vérifiez l’installation de WordPress

  1. Entrez dans la barre d’adresse du navigateurhttp://域名或云服务器实例的公网 IP/wordpress 文件夹, Par example:
    http:

    Accédez à la page d’installation de WordPress pour commencer à configurer WordPress.
    Configurer WP1

  2. 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:

  1. Via Tencent Cloud Acheter un nom de domaine, Prière de se référer à Enregistrement de domaines
  2. 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
  3. 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:



Source link

Recent Posts