Docker]ec 2ドックステーションにwordpressをインストールする
Docker]ec 2ドックステーションにwordpressをインストールする
この位置付け.
ec2 ubuntu machine 인스턴스
ワイアdocker
・docker-compose
取付後wordpress
で設置する方法です.雑説
授業中に見たり勉強したりするのは簡単ですが、一つ葛藤があったので、どこが間違っているのか分からず、だんだん消えてしまいました・・・
最初はword pressをアップロードし、思わずテーマやプラグインをダウンロードしました.ディスク容量がいっぱいで、メイン画面の表示が遅く、管理ページに入ることもできませんでした(
/wp-admin
).ドッキングコンテナを削除し、画像を削除し、画像を削除して再インストールした場合でも同じWordpress画面が表示されます.私はそれがどのようにドックのどこに保存されているのか分かりません.これは私がドックを理解していないからかもしれません.-->最後に答えが出た.
最終的に、別の作成したec 2インスタンスに再インストールします.
docker-composeインストール
埠頭の設置が完了しても.
docker-合成をインストールします.
正式なチュートリアル
上の内容を参考に
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
apt-get installを直接インストールすると、古いバージョンのcocomeもインストールされ、次のwordpressymlファイルと互換性がありません. sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose --version
output端末で1.29.2に成功wordpressのインストール
チュートリアルリンク
wordpressをインストールするディレクトリの作成
mkdir my_wordpress; cd my_wordpress
my wordpressディレクトリに入るとvim docker-compose.yml
福娃version: "3.9"
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
volumes:
- wordpress_data:/var/www/html
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
volumes:
db_data: {}
wordpress_data: {}
もちろん,ウィンドウと右奮闘システムの命令語の違いにより,これは容易ではない.vimでaを押して入力モードを開き、右クリックを推奨します.
最後に.
docker-compose up -d
終わったら終わりだインバウンド設定
8000番が開いているか確認します.上のymlファイルを読み込み、8000ポートを開きます
퍼블릭ip:8000
接続先こんなワードプレスログイン画面が登場韓国語を見つけて、韓国語の言うとおりにします.
自動生成されたPasswordはコピーして手帳に貼り付けています.
入力完了後にログインします.
あとは文字刷り画面を見て飾っておけばいいです.
身なり
強制終了、初期化
強制終了.
docker-compose down
コンテナと現在のネットワークを取り外します.すなわち,x.に接続できるがword pressdbは依然として存在する(word pressトピック,postingなど)初期化:
docker-compose down --volumes
そうなるとコンテナ、ネットが下がり、wordpressdbも殺される~捨てられる.位置決め完了
2時間前にチュートリアルにこの部分があることを知っていたらよかったです^^ポスターを作るときに見ました^^
Reference
この問題について(Docker]ec 2ドックステーションにwordpressをインストールする), 我々は、より多くの情報をここで見つけました https://velog.io/@0008mari/Docker-ec2-머신-도커에-wordpress-설치テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol