5分鐘使用 Docker 搭建一個 Wordpress 個人博客

1.環境要求


  • Linux內核版本 >= 3.10
  • Ubuntu >= 14.04
  • CentOS >= 6.5

2.準備工作


  • XShell 或者 putty 或者其他能夠SSH連接的客戶端
  • 裝有以上系統的虛擬機或者VPS

3.開干 !


  1. 首先ssh連接到主機并切換到root權限
連接到主機并切換到root權限
# 切換到root權限
sudo su
  1. 安裝 Docker
#執行以下命令自動安裝,耐心等待
curl -fsSL https://get.docker.com/ | sh
安裝 Docker
  1. 拉取鏡像
拉取鏡像
#拉取 wordpress 鏡像
docker pull wordpress:latest
#拉取 mysql 鏡像
docker pull mysql:latest
  1. 創建 mysql 容器
docker run --name w-mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
#參數解釋:
#MYSQL_ROOT_PASSWORD=123456 設置mysql的root密碼是123456
#w-mysql 設置容器名稱為w-mysql 這個名字以后會用到要記住
創建 mysql 容器

5.登錄到 mysql 創建數據庫

docker exec -it w-mysql mysql -uroot -p
#此處的 w-mysql 是之前mysql容器的名字

輸入之前設置的root密碼(123456)登錄到數據庫


登錄到 mysql 創建數據庫
  1. 創建數據庫
create database wordpress;

按ctrl+D 退出


創建數據庫
  1. 創建 wordpress 容器
    和創建mysql容器類似
docker run --name w-wordpress --link w-mysql:db -p 80:80 -d wordpress:latest
#參數解釋:
#81:80 將容器的81端口和主機的80端口互通
#w-mysql:db 將wordpress容器連接上mysql容器并起別名為db
創建 wordpress 容器
  1. 在瀏覽器打開主機的ip:81,就能看見wordpress的安裝界面啦
    wordpress的安裝界面1

    用戶名:root (mysql的root用戶)
    密碼:123456 (還記得設置的mysql的root密碼嗎?)
    數據庫主機:db(還記得剛剛設置的別名嗎?)
    其他默認,下一步就是配置wordpress了.
數據庫連接成功

本教程結束.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容