Installer et configurer
Suivez ces étapes pour effectuer l'installation et la configuration.
Installation de Docker
Connectez-vous via SSH à la machine virtuelle et exécutez les commandes suivantes pour installer Docker :
sudo yum-config-manager --enable ol8_addons
sudo dnf install -y dnf-utils zip unzip
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install -y docker-ce --nobest
sudo systemctl start docker
Installer MySQL
Exécutez la commande suivante pour installer et exécuter MySQL :
sudo docker pull container-registry.oracle.com/mysql/community-server:8.0.33-aarch64
sudo docker run -e MYSQL_ROOT_PASSWORD=<password> -e MYSQL_USER=wp -e MYSQL_PASSWORD=<password> -e MYSQL_DATABASE=wordpress --name wordpressdb --restart on-failure -v
"$PWD/database":/var/lib/mysql -d container-registry.oracle.com/mysql/community-server:8.0.33-aarch64
Remarque :
- MYSQL_ROOT_PASSWORD : entrez le mot de passe de base de données.
- MYSQL_DATABASE : entrez le nom de la base de données en tant que wordpress.
- MYSQL_USER : entrez le nom utilisateur MySQL.
- MYSQL_PASSWORD : entrez le mot de passe MySQL.
Passez à la rubrique suivante et installez WordPress.
Installer WordPress
Pour installer WordPress, suivez la procédure suivante :
Créer un équilibreur de charge et installer le certificat SSL
Vous devez créer un équilibreur de charge et installer le certificat SSL à l'aide de cet équilibreur de charge.
- Connectez-vous à la console Oracle Cloud Infrastructure avec vos informations d'identification Oracle Cloud.
- Dans le panneau de navigation de gauche, cliquez sur Fonctions de réseau, cliquez sur Equilibreurs de charge, puis sur Créer un équilibreur de charge.
- Sélectionnez l'option Equilibreur de charge, puis cliquez sur Créer un équilibreur de charge.
- Entrez le nom de l'équilibreur de charge.
- Dans la zone Choisir le réseau, sélectionnez le réseau cloud virtuel et le sous-réseau, puis cliquez sur Suivant.
- Cliquez sur Ajouter des back-ends, sélectionnez l'instance de calcul WordPress et cliquez sur Suivant.
- Entrez le nom de processus d'écoute.
- Renseignez ces champs pour gérer le trafic HTTPS :
- Sélectionnez HTTPS comme type de processus d'écoute.
- Sélectionnez 443 comme port surveillé par le processus d'écoute pour le trafic entrant.
- Dans la zone Certificat SSL, sélectionnez Certificat géré par l'équilibreur de charge dans la liste déroulante Ressource de certificat.
- Téléchargez le certificat SSL de votre domaine à partir de l'autorité de certification.
- Cochez la case Indiquer la clé privée et téléchargez la clé privée.
- Cliquez sur Suivant.
- Sélectionnez les options de journalisation requises.
- Cliquez sur Enregistrer.
Mettre à jour l'enregistrement DNS A pour votre domaine
Vous devez mettre à jour l'enregistrement DNS de type A pour votre domaine vers l'adresse IP de l'équilibreur de charge afin qu'il puisse accéder au site WordPress hébergé dans OCI.
Remarque :
Utilisez ces étapes comme référence car ces étapes peuvent différer en fonction de votre fournisseur d'hébergement de domaine.- Accédez à la page Gestion DNS de votre domaine hébergé.
- Sur la page Enregistrements DNS :
- Sélectionnez le type A.
- Entrez un nom.
- Dans le champ Valeur, entrez ou collez l'adresse IP de l'équilibreur de charge OCI.
- Cliquez sur Enregistrer.