Inhaltsverzeichnis
创建MySQL服务
创建应用
MySQL-Dienst erstellen
Erstellen Sie eine Anwendung
绑定域名
Heim CMS-Tutorial WordDrücken Sie Verwenden Sie HeheCloud, um schnell eine WordPress-Anwendung zu erstellen!

Verwenden Sie HeheCloud, um schnell eine WordPress-Anwendung zu erstellen!

Feb 02, 2022 am 05:00 AM
docker

In der folgenden Tutorial-Kolumne von WordPress erfahren Sie, wie Sie mit HeheCloud schnell eine WordPress-Anwendung bereitstellen. Ich hoffe, dass es für Freunde in Not hilfreich ist!

HeheCloud kann Ihnen dabei helfen, schnell eine Container-basierte elastische Clusterumgebung mit hoher Verfügbarkeit aufzubauen. Es hilft Ihnen außerdem dabei, Anwendungen einfach bereitzustellen und zu verwalten und schnell weitere Dienste zu integrieren.

Sie können Ihre App auf drei verschiedene Arten erstellen:

  • Heroku Buildpack: Für Apps im Heroku-Stil

  • Dockerfile: Anpassbar und leichtgewichtig, basierend auf dem Basisbetriebssystem Ihrer gewählten Anwendungslaufumgebung

  • Docker-Image: Vereinfacht den Build-Prozess für Continuous Integration/Continuous Delivery

Hier verwenden wir die Methode Docker image als Beispiel, um ein vollständiges Wordpress erklärt, wie eine vollständige Anwendung bereitgestellt wird<code>Docker镜像方式为例部署一个完整的Wordpress,讲解如何部署一个完整的应用

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

创建MySQL服务

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

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

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

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

创建应用

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

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

daocloud.io/daocloud/dao-wordpress:latest

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

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

$ mkdir blog && cd blog
Nach dem Login kopieren

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

$ git init
$ deis create blog
Nach dem Login kopieren

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

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"
Nach dem Login kopieren

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

deis pull daocloud.io/daocloud/dao-wordpress:latest
Nach dem Login kopieren

稍等片刻,大功告成!

点击左侧导航的 我的应用

Bevor Sie mit den folgenden Schritten beginnen, stellen Sie bitte sicher, dass Sie die Anleitung zum Hinzufügen des Hosts und zum Abschließen der Initialisierung des Clusters befolgt haben

MySQL-Dienst erstellen

Klicken Sie links. Navigieren Sie zu Service Integration, wählen Sie MySQL

Dann klicken Sie zum Installieren auf die Schaltfläche Start und starten Sie den MySQL-Dienst " alt="" title=""/>

Warten Sie einen Moment, warten Sie, bis sich der Dienststatus in Running ändert, und warten Sie, bis die Konfigurationsinformationen geladen werden

Wenn Sie MySQL online verwalten müssen, können Sie phpMyAdmin in Zusätzliche Dienste aktivieren

Erstellen Sie eine Anwendung

Zuerst müssen Sie dem Nutzungsleitfaden code> folgen. Installieren Sie den Deis-Client und melden Sie sich mit dem Deis-Client bei dem Sicherheitskonto an, das Sie beim Aufbau des Clusters festgelegt haben.

Hier leihen wir uns die im Inland beschleunigte Version aus Von DaoCloud bereitgestelltes WordPress-Docker-Image: daocloud.io/daocloud/dao -wordpress:latest

🎜Öffnen Sie das Befehlszeilenfenster und führen Sie den Befehl aus: 🎜🎜Erstellen Sie ein Verzeichnis blog code> und geben Sie das Verzeichnis ein: 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">deis domains:add hehe123.com</pre><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div>🎜Initialisieren Sie git und verwenden Sie <code>deis Erstellen Sie eine Anwendung mit dem Namen <code>blog: 🎜rrreee🎜Wir überprüfen die Bildbeschreibung und erhalten die benötigten Umgebungsvariablen einzustellen: 🎜🎜🎜🎜WORDPRESS_DB_HOST🎜 Datenbank-Hostadresse (IP und Port des MySQL-Dienstes, zum Beispiel: <mysql-ip>:3306 )
🎜WORDPRESS_DB_USER🎜 Datenbank-Benutzername (Standard ist root)
🎜WORDPRESS_DB_PASSWORD🎜 Datenbankpasswort (Passwort zum Herstellen einer Verbindung zur Datenbank)🎜 🎜🎜Schreiben Sie die Konfigurationsinformationen des MySQL-Dienstes, den wir gerade gestartet haben, in die Umgebungsvariablen der Anwendung:🎜rrreee🎜Schließlich stellen wir die bereit Anwendung direkt über den Spiegel:🎜rrreee🎜Warten Sie einen Moment und Sie sind fertig! 🎜🎜Klicken Sie im linken Navigationsbereich auf Meine Anwendungen und sehen Sie sich Anwendungsinformationen, Containerinformationen, Zugriffsprotokolle usw. an: 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 🎜 🎜Schauen Sie sich zum Schluss noch unseren bereitgestellten Blog an: 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜

绑定域名

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

deis domains:add hehe123.com
Nach dem Login kopieren
Nach dem Login kopieren

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

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

Das obige ist der detaillierte Inhalt vonVerwenden Sie HeheCloud, um schnell eine WordPress-Anwendung zu erstellen!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So verwenden Sie Docker Desktop So verwenden Sie Docker Desktop Apr 15, 2025 am 11:45 AM

Wie benutze ich Docker Desktop? Docker Desktop ist ein Werkzeug zum Ausführen von Docker -Containern auf lokalen Maschinen. Zu den zu verwendenden Schritten gehören: 1.. Docker Desktop installieren; 2. Start Docker Desktop; 3.. Erstellen Sie das Docker -Bild (mit Dockerfile); 4. Build Docker Image (mit Docker Build); 5. Docker -Container ausführen (mit Docker Run).

So lesen Sie die Docker -Version So lesen Sie die Docker -Version Apr 15, 2025 am 11:51 AM

Um die Docker -Version zu erhalten, können Sie die folgenden Schritte ausführen: Führen Sie den Befehl Docker "Docker --version" aus, um die Client- und Serverversionen anzuzeigen. Für Mac oder Windows können Sie auch Versionsinformationen über die Registerkarte Version der Docker -Desktop -GUI oder das Menü Docker Desktop anzeigen.

So ändern Sie die Docker -Bildquelle in China So ändern Sie die Docker -Bildquelle in China Apr 15, 2025 am 11:30 AM

Sie können zur Quelle der Inlandsspiegel wechseln. Die Schritte sind wie folgt: 1. Bearbeiten Sie die Konfigurationsdatei /etc/docker/daemon.json und fügen Sie die Spiegelquellenadresse hinzu; 2. Starten Sie den Docker Service Sudo SystemCtl Docker neu, um die Download -Geschwindigkeit und -stabilität des Bilddownloads zu verbessern.

So erstellen Sie einen Spiegel in Docker So erstellen Sie einen Spiegel in Docker Apr 15, 2025 am 11:27 AM

Schritte zum Erstellen eines Docker -Images: Schreiben Sie eine Dockerfile, die die Build -Anweisungen enthält. Erstellen Sie das Bild im Terminal mit dem Befehl Docker Build. Markieren Sie das Bild und weisen Sie Namen und Tags mit dem Befehl Docker Tag zu.

So aktualisieren Sie das Bild von Docker So aktualisieren Sie das Bild von Docker Apr 15, 2025 pm 12:03 PM

Die Schritte zur Aktualisierung eines Docker -Images sind wie folgt: Ziehen Sie das neueste Bild -Tag. Neues Bild Löschen Sie das alte Bild für ein bestimmtes Tag (optional) den Container neu (falls erforderlich) neu starten Sie neu (falls erforderlich).

So sehen Sie Protokolle von Docker So sehen Sie Protokolle von Docker Apr 15, 2025 pm 12:24 PM

Zu den Methoden zum Anzeigen von Docker -Protokollen gehören: Verwenden des Befehls docker Protokolle, z. cat /var/log/container_name.log Verwenden Sie den Befehl docker-compose-Protokolle von Docker Compose, zum Beispiel: Docker-compose -f Docker-com

So speichern Sie das Docker -Bild So speichern Sie das Docker -Bild Apr 15, 2025 am 11:54 AM

Um das Bild in Docker zu speichern, können Sie den Befehl docker comit verwenden, um ein neues Bild zu erstellen, das den aktuellen Status des angegebenen Containers Syntax: Docker Commit [Optionen] Container -ID -Bildname enthält. Um das Bild im Repository zu speichern, können Sie den Befehl Docker Push, Syntax: Docker -Push -Bildname [: Tag] verwenden. Um gespeicherte Bilder zu importieren, können Sie den Befehl Docker Pull, Syntax: Docker Pull Bildname [: Tag] verwenden.

So erstellen Sie ein privates Repository von Docker So erstellen Sie ein privates Repository von Docker Apr 15, 2025 am 11:06 AM

Sie können Docker -private Repositorys erstellen, um Containerbilder sicher zu speichern und zu verwalten und strenge Kontrolle und Sicherheit bereitzustellen. Zu den Schritten gehören: Erstellen eines Repositorys, Gewährung von Zugriff, Bereitstellung eines Repositorys, Drückens eines Bildes und Ziehen eines Bildes. Zu den Vorteilen gehören Sicherheit, Versionskontrolle, reduzierter Netzwerkverkehr und Anpassung.

See all articles