ワードプレスは、今日使用される非常に人気のあるオープンソースのブログシステム、あるDocker + WordPress
個人のブログを構築するために、全体のプロセスは非常に絹のようです。
その後、アリ雲の再選が用意う、アリで昨日は5ドルを費やした(~~光栄).topドメイン名を購入することになり、最初のドメイン名とサーバーを準備する必要がありますブログを取り轻量应用服务器
+も600をしている最も安いの下に見えました年、テンセントは88買っ過ごし隣に行ってきました1核 + 2g
サーバーはかなり良いです。
インストールドッカー
インストールがはっきりスケジュールされたコマンドの下の比較的単純なDokcer数行です。
- aptのリポジトリのインデックスを更新
sudo apt-get update
- HTTPSを使用してソフトウェアaptのソースを許可する、ソフトウェアをインストールします。
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
- ドッカー公式GPGキーを追加します。
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- 公式のソースは、ドッカーを追加しました
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
- aptのリポジトリのインデックスを更新
sudo apt-get update
- インストールドッカー
sudo apt-get install docker-ce
次ドッカー再テストをインストールした後:
sudo docker run hello-world
いいえ問題は、その後、コンソールは印刷されませんHello from Docker!
。
使用ドッキングウィンドウ、コン取り付け
docker-compose
これは、簡単に使用する、非常に軽量ドッカーウィンドウの配置ツールです。初めてもインストールする必要があり、そのプロセスは比較的簡単です:
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
2つのコマンドは、あなたが行くその後、ドッキングウィンドウ-コンをインストールして、取得するためにdocker hub
、適切なミラーのWordPressを見つけるために、内部に、ドッカー非常に友好のためのワードプレスとは、イメージ展開の二つの形式を提供し、彼らは以下のとおりです。
- PHP + Apacheの
- PHP + FPM
私がいることを使用しphp + apache
ますが展開している場合Nginx
、あなたはの使用を考慮することができphp + fpm
、私は新しいマシンを持っているので、最も迅速かつ簡単の選択は、解決策1を展開します。のは、いくつかの単語の本当の男が来て拾ったとしましょう!
ディレクトリを作成しますarch
:
mkdir -p arch
その後、vi
追加docker-compose.yaml
のファイルを隣に以下の内容をコピーします。
version: '3.1'
services:
wordpress:
image: wordpress:php7.3-apache
restart: always
ports:
- 80:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: root
WORDPRESS_DB_PASSWORD: 123456
WORDPRESS_DB_NAME: ArchDigest
volumes:
- ./www/html:/var/www/html
db:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: ArchDigest
MYSQL_ROOT_PASSWORD: 123456
volumes:
- ./mysql:/var/lib/mysql
おそらく機能は、ワードプレスとMySQL 2隻を配備ファイルを保存してすることであるarch
コマンドに以下のディレクトリを実行します。
docker-compose up -d
コンソールを表示し、無事故ならば、出力が完了するまでに開始します。
Creating network "arch-digest_default" with the default driver
Creating arch-digest_wordpress_1 ... done
Creating arch-digest_db_1 ... done
ワードプレスとは、MySQL、通常の訪問ブログの友人に例えば2秒を開始します。非常に便利で速い、10分にはブログを設定することができます未満、ドメイン名解決を設定し、最後の80台のコモディティサーバ、オンにすることを忘れないでください!!
アムウェイ、いくつかのウィジェット/テーマ
- WP Editor.md:値下げエディタ
- ビー収集:記事のない公共の収集により、
- クラトス:非常に適したテーマのブログ、特定の効果が確認できるアーキテクチャダイジェストブログ