Table des matières
创建MySQL服务
创建应用
Créer un service MySQL
Créer une application
绑定域名
Maison Tutoriel CMS WordPresse Utilisez HeheCloud pour créer rapidement une application WordPress !

Utilisez HeheCloud pour créer rapidement une application WordPress !

Feb 02, 2022 am 05:00 AM
docker

La colonne tutorielle suivante de WordPress vous présentera comment utiliser HeheCloud pour déployer rapidement une application WordPress. J'espère qu'elle sera utile aux amis dans le besoin !

HeheCloud peut vous aider à créer rapidement un environnement de cluster élastique à haute disponibilité basé sur des conteneurs. Il vous aide également à déployer et gérer facilement des applications et à intégrer rapidement davantage de services.

Vous pouvez créer votre application de trois manières différentes :

  • Heroku Buildpack : Pour les applications de style Heroku

  • Dockerfile : Personnalisable et léger en fonction de votre choix d'environnement d'exécution de l'application de système d'exploitation de base

  • Image Docker : Aide à simplifier le processus de création d'intégration continue/livraison continue

Ici, nous utilisons la méthode Image Docker comme exemple pour déployer un Wordpresscomplet >, explique comment déployer une application complèteDocker镜像方式为例部署一个完整的Wordpress,讲解如何部署一个完整的应用

开始以下步骤之前请确保您已经按照引导添加主机并完成集群的初始化

创建MySQL服务

点击左侧导航的服务集成,选择MySQL

然后点击 开启 按钮,来安装并开启MySQL服务

稍等片刻,等待服务状态变为 运行中,并且等待配置信息加载完成

如果您需要在线管理MySQL的话, 可以开启 附加服务 中的 phpMyAdmin

创建应用

首先您需要按照 使用指南 安装Deis客户端,并使用Deis客户端登录您构建集群时设置的安全账号

这里,我们借用 DaoCloud 提供的国内加速的 Wordpress Docker 镜像:

daocloud.io/daocloud/dao-wordpress:latest

打开命令行窗口,运行命令:

创建一个目录 blog,并进入目录下:

$ mkdir blog && cd blog
Copier après la connexion

初始化git,并且使用 deis 创建一个名为 blog 的应用:

$ git init
$ deis create blog
Copier après la connexion

我们查看镜像的说明,得到需要设置的环境变量:

WORDPRESS_DB_HOST 数据库主机地址( MySQL服务的 IP 和 端口,例如:<mysql-ip>:3306
WORDPRESS_DB_USER 数据库用户名( 默认为 root )
WORDPRESS_DB_PASSWORD 数据库密码( 连接数据库的密码 )

将我们刚才开启的MySQL服务的配置信息写入应用的环境变量:

deis config:set \
    WORDPRESS_DB_HOST="10.171.135.123:3306" \
    WORDPRESS_DB_USER="root" \
    WORDPRESS_DB_PASSWORD="0pztkvjVGQaeeNsfJUDx"
Copier après la connexion

最后,我们直接通过镜像部署应用:

deis pull daocloud.io/daocloud/dao-wordpress:latest
Copier après la connexion

稍等片刻,大功告成!

点击左侧导航的 我的应用

Avant de commencer les étapes suivantes, assurez-vous d'avoir suivi les instructions pour ajouter l'hôte et terminer l'initialisation du cluster

Créer un service MySQL

Cliquez sur la gauche, accédez à Intégration de services, sélectionnez MySQL

Cliquez ensuite sur le bouton Démarrer pour installer et démarrer le service MySQL

Attendez un instant, attendez que l'état du service passe à En cours d'exécution et attendez que les informations de configuration soient chargées

Si vous devez gérer MySQL en ligne, vous pouvez activer phpMyAdmin dans Services supplémentaires

Créer une application

Vous devez d'abord suivre le Guide d'utilisation code> Installez le client Deis et utilisez le client Deis pour vous connecter au compte de sécurité que vous avez défini lors de la création du cluster <img class="lazy" referrerpolicy="no-referrer" src="https://img.php.cn/upload/article/000/000/020/b7f16bd74b4d5b920b3cc94617f1484a-10.png" alt="" title="">

Ici, nous empruntons le Docker WordPress accéléré au niveau national image fournie par DaoCloud : 🎜🎜daocloud.io/daocloud/dao -wordpress:latest🎜🎜Ouvrez la fenêtre de ligne de commande et exécutez la commande :🎜🎜Créez un répertoire blog et entrez dans le répertoire :🎜
deis domains:add hehe123.com
Copier après la connexion
Copier après la connexion
🎜Initialisez git et utilisez deis Créez une application nommée <code>blog :🎜rrreee🎜Nous vérifions la description de l'image et obtenons les variables d'environnement qui doivent être set :🎜🎜🎜🎜WORDPRESS_DB_HOST🎜 Adresse de l'hôte de la base de données (IP et port du service MySQL, par exemple : <mysql-ip>:3306 )
🎜WORDPRESS_DB_USER🎜 Nom d'utilisateur de la base de données (par défaut est root)
🎜WORDPRESS_DB_PASSWORD🎜 Mot de passe de la base de données (mot de passe pour se connecter à la base de données)🎜 🎜🎜Écrivez les informations de configuration du service MySQL que nous venons de démarrer dans les variables d'environnement de l'application :🎜rrreee🎜Enfin, nous déployons directement l'application à travers le miroir :🎜rrreee🎜Attendez un instant et le tour est joué ! 🎜🎜Cliquez sur Mes applications dans le volet de navigation de gauche et affichez les informations sur l'application, les informations sur le conteneur, les journaux d'accès, etc. 🎜 🎜Jetez enfin un oeil à notre blog déployé : 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜

绑定域名

此外,如果您想使用自定义域名,可以运行:

deis domains:add hehe123.com
Copier après la connexion
Copier après la connexion

命令运行完毕,您就可以把域名解析到您的主机上了

更多高级用法请查看:官方使用指南 和  Deis中文指南

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser Docker Desktop Comment utiliser Docker Desktop Apr 15, 2025 am 11:45 AM

Comment utiliser Docker Desktop? Docker Desktop est un outil pour exécuter des conteneurs Docker sur les machines locales. Les étapes à utiliser incluent: 1. Installer Docker Desktop; 2. Démarrer Docker Desktop; 3. Créer une image Docker (à l'aide de DockerFile); 4. Build Docker Image (en utilisant Docker Build); 5. Exécuter Docker Container (à l'aide de Docker Run).

Comment lire la version docker Comment lire la version docker Apr 15, 2025 am 11:51 AM

Pour obtenir la version Docker, vous pouvez effectuer les étapes suivantes: exécutez la commande docker "docker --version" pour afficher les versions client et serveur. Pour Mac ou Windows, vous pouvez également afficher les informations de version via l'onglet Version de la GUI de bureau Docker ou du menu de bureau à propos de Docker.

Comment créer un miroir dans Docker Comment créer un miroir dans Docker Apr 15, 2025 am 11:27 AM

Étapes pour créer une image docker: écrivez un dockerfile qui contient les instructions de construction. Créez l'image dans le terminal, en utilisant la commande docker build. Marquez l'image et attribuez des noms et des balises à l'aide de la commande docker tag.

Comment mettre à jour l'image de Docker Comment mettre à jour l'image de Docker Apr 15, 2025 pm 12:03 PM

Les étapes pour mettre à jour une image Docker sont les suivantes: Tirez la dernière étiquette d'image Nouvelle image Supprimer l'ancienne image pour une balise spécifique (facultative) Redémarrez le conteneur (si nécessaire)

Comment enregistrer l'image docker Comment enregistrer l'image docker Apr 15, 2025 am 11:54 AM

Pour enregistrer l'image dans Docker, vous pouvez utiliser la commande docker commit pour créer une nouvelle image, contenant l'état actuel du conteneur spécifié, Syntaxe: Docker Commit [Options] Nom d'image de l'ID de conteneur. Pour enregistrer l'image dans le référentiel, vous pouvez utiliser la commande docker push, Syntax: Docker Push Image Name [: Tag]. Pour importer des images enregistrées, vous pouvez utiliser la commande docker pull, syntaxe: docker pull name [: tag].

Comment vérifier le nom du conteneur Docker Comment vérifier le nom du conteneur Docker Apr 15, 2025 pm 12:21 PM

Vous pouvez interroger le nom du conteneur Docker en suivant les étapes: répertorier tous les conteneurs (Docker PS). Filtrez la liste des conteneurs (à l'aide de la commande grep). Obtient le nom du conteneur (situé dans la colonne "Noms").

Comment changer la source d'image Docker en Chine Comment changer la source d'image Docker en Chine Apr 15, 2025 am 11:30 AM

Vous pouvez passer à la source de miroir domestique. Les étapes sont les suivantes: 1. Modifiez le fichier de configuration /etc/docker/daemon.json et ajoutez l'adresse source miroir; 2. Après enregistrer et sortir, redémarrez le service Docker Sudo Systemctl Docker pour améliorer la vitesse et la stabilité du téléchargement d'image.

Comment copier des fichiers dans Docker à l'extérieur Comment copier des fichiers dans Docker à l'extérieur Apr 15, 2025 pm 12:12 PM

Méthodes de copie de fichiers en hôtes externes dans Docker: Utilisez la commande docker cp: exécuter docker cp [options] & lt; Container Path & gt; & lt; Host Path & gt;. Utilisation de volumes de données: créez un répertoire sur l'hôte et utilisez le paramètre -v pour monter le répertoire dans le conteneur lors de la création du conteneur pour obtenir la synchronisation de fichiers bidirectionnels.

See all articles