阿里雲搭建個人博客(workpress)

阿里雲搭建個人博客,此篇文章介紹的搭建的博客爲workpress,在阿里雲的官網上也有介紹怎樣搭建workpress的詳細教程,但此篇文章介紹的是如何通過Docker來搭建workpress,瞭解過Docker的都知道Docker具有輕量化、可移值等等的優點,換句話說就是佔用的硬件資源少(當然還不止這一優點),廢話不多講直接進入主題
第一步,我這裏用的是Ubuntu系統,如果不是Ubuntu系統更換個鏡像就好把虛擬機先停止再更換系統在這裏插入圖片描述
我用的是Ubuntu16.04.64位
在這裏插入圖片描述
連接系統,我個人比較習慣用putty來連接,輸入阿里雲的公網IP,再登陸用戶和密碼完成連接了
在這裏插入圖片描述
第二步安裝Docker,安裝Docker方法有很多種,有使用腳本安裝也有直接再網站上直接拉取的方法:

1.使用腳本安裝 Docker
sudo apt-get update
sudo apt-get install docker
sudo apt install docker.io
sudo apt-get install docker-registry

安裝好後:當要以非root用戶可以直接運行docker時,需要執行 sudo usermod -aG docker username,然後重新登陸,否則會有權限報錯,username是我們系統的用戶名,一般爲:root

2、啓動docker 後臺服務
sudo service docker start
3、測試運行hello-world
docker run hello-world
在這裏插入圖片描述
出現以上畫面就完成Docker的安裝了
網絡拉取的方式安裝Docker:
直接執行:wget -qO- https://get.docker.com/ | sh
或者執行(分兩步):apt-get install -y curl
curl -sSL https://get.docker.com/ | sudo sh

第三步鑑於國內網絡問題,後續拉取 Docker 鏡像十分緩慢,我們可以需要配置加速器來解決,我使用的是網易的鏡像地址:http://hub-mirror.c.163.com
新版的 Docker 使用 /etc/docker/daemon.json(Linux)請在該配置文件中加入(沒有該文件的話,請先建一個):
sudo vi /etc/docker/daemon.json
{
“registry-mirrors”: [“http://hub-mirror.c.163.com”]
}

把上面括號的內容複製到文件裏面去
之後重新啓動服務:
sudo systemctl daemon-reload
sudo systemctl restart docker

完成以上步驟就完成了基本的Docker的配置,第三步不做也可以,只是把鏡像加速的方法分享給大家
第四步
獲取mysql鏡像
docker pull mysql:5.7.24

1.創建mysql容器
docker run -d --name mysql -v mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress mysql:5.7.24
2.獲取WordPress鏡像
docker pull wordpress
3.創建WordPress容器
docker run -d -e WORDPRESS_DB_HOST=mysql:3306 --link mysql -p 8080:80 wordpress
docker run -d --link mysql -p 8080:80 wordpress

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
拉取鏡像會有點慢,要耐心等待哦~
完成以上步驟我們的workpress就搭建完成了下一步就登陸workpress:瀏覽器訪問http://虛擬機ip:8080
登陸進去設置賬號密碼就可以盡情的發揮你的文采了
在這裏插入圖片描述
有錯誤的地方請多多指正~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章