国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux_基于Docker快速搭建個人博客網(wǎng)站

Jensen / 1031人閱讀

摘要:時間年月日星期五說明基于技術(shù),使用開源框架搭建個人博客網(wǎng)站。使用命令顯示啟動成功。下載所需鏡像本例中,需要使用和,我們選擇國內(nèi)網(wǎng)易的鏡像庫。管理再次訪問,頁面如下訪問管理界面,并輸入安裝時,配置的管理員賬號至此,個人博客網(wǎng)站就安裝完成了。

時間:2017年04月28日星期五

說明:基于docker技術(shù),使用jpress開源框架搭建個人博客網(wǎng)站。特別感謝jpress開源項目。系統(tǒng)版本:CentOS 7.2-64bit。

步驟一:準備Docker環(huán)境 1、服務(wù)器安裝Docker

安裝命令:

yum install –y docker

顯示Complate表示安裝完成

使用命令:

docker version,查看是否安裝完成。

由于docker是C/S模式,因此需要啟動docker服務(wù)。

使用命令:

service docker start

顯示啟動成功。

再次使用命令:

docker version,可以看到docker的客戶端和服務(wù)端都啟動了。

2、下載所需鏡像

本例中,需要使用mysql和tomcat,我們選擇國內(nèi)網(wǎng)易的鏡像庫。

打開網(wǎng)易鏡像中心:https://c.163.com/hub#/m/home/

下載mysql鏡像,搜索mysql鏡像。

選擇第一個,帶有鯨魚標識的表示為docker官方的鏡像

復制下載地址,到linux中執(zhí)行

下載命令:docker pull hub.c.163.com/library/mysql:latest

下載tomcat鏡像與下載mysql鏡像一致

下載命令:docker pull hub.c.163.com/library/tomcat:latest

使用命令:docker images,查看已下載的鏡像

3、下載所需war包

項目使用jpress開源項目搭建

jpress官網(wǎng):http://jpress.io/

點擊下載

跳轉(zhuǎn)到項目的github頁面,點擊wars,進入war包下載

再次點擊jpress-web-newest.war

點擊下載:

下載完成后,使用FTP工具將下載的war包上傳至服務(wù)器。本例中,將下載的war包上傳至/study目錄下。

上傳完成后,如下所示:

使用mv命令重命令jpress

步驟二:制作Docker鏡像 1、編寫Dockerfile文件

在/study目錄下。使用命令:

vi Dockerfile,創(chuàng)建Dockerfile文件

編寫以下代碼:

FROM 表示:當前鏡像依賴于tomcat鏡像
MAINTAINER 表示:鏡像創(chuàng)建者
CP 表示:將jpress的war包復制到tomcat的webapps目錄下
編寫完成后,按esc鍵,輸入英文狀態(tài)下的冒號和wq保存并退出

2、構(gòu)建jpress鏡像

使用命令:

docker build –t jpress: latest .

構(gòu)建docker鏡像,使用-t參數(shù)指定鏡像名為jpress,tag為latest。

鏡像構(gòu)建成功,使用docker images查看是否存在

可以看到一個名為jpress的鏡像,表示鏡像構(gòu)建成功

步驟三:啟動Docker鏡像 1、啟動mysql鏡像

使用命令:

docker run --name bolgmysql -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=youdbpassword -e MYSQL_DATABASE=bolgdb hub.c.163.com/library/mysql

表示:創(chuàng)建一個名為bolgdb的數(shù)據(jù)庫,指定數(shù)據(jù)庫root用戶登錄密碼,進行端口映射,啟動mysql數(shù)據(jù)庫。

使用命令:

docker ps,查看正在運行的容器。

使用命令:

netstat –na |grep 3306,查看端口是否被監(jiān)聽

2、啟動jpress鏡像

使用命令:

docker run –name bolgjpress –d –p 8888:8080 jpress

使用命令:

docker ps,查看正在運行的容器

步驟四:進行驗證 1、jpress安裝

訪問服務(wù)器,使用IP+端口號,jpress依賴的tomcat已經(jīng)啟動,并能正常訪問。

在端口號后面加上/jpress

第一次訪問,需要進行安裝。點擊下一步,進行數(shù)據(jù)庫配置。將啟動mysql鏡像時配置的數(shù)據(jù)庫名稱、端口、用戶名和密碼,一一對應(yīng)填寫。

注:數(shù)據(jù)庫主機須填寫服務(wù)器的IP地址,內(nèi)網(wǎng)或外網(wǎng)都可以。使用ifconfig命令查看本機IP。

安裝成功,填寫jpress管理賬號,并點擊完成。

重啟jpress容器,使用命令docker ps查看正在運行的容器

docker常用命令

docker stop 容器ID,停止容器。
docker restart 容器ID,重啟容器。
docker start 容器ID,啟動容器。
docker rm 容器ID,刪除容器。

2、jpress管理

再次訪問,頁面如下

訪問管理界面,并輸入jpress安裝時,配置的管理員賬號

至此,個人博客網(wǎng)站就安裝完成了。快去試一試吧,搭建自己的博客網(wǎng)站。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/26883.html

相關(guān)文章

  • 慕課網(wǎng)_《第一個docker化的java應(yīng)用》學習總結(jié)

    摘要:時間年月日星期四說明本文部分內(nèi)容均來自慕課網(wǎng)。倉庫構(gòu)建鏡像的目的是為了在其機器上運行鏡像程序。使用參數(shù),冒號前面為主機端口,后面為容器端口。 時間:2017年04月27日星期四說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學示例源碼:無個人學習源碼:無 第一章:課程介紹 1-1 課程介紹 Docker能火的原因 快速的持續(xù)集成 服務(wù)的彈性伸縮 部署...

    李濤 評論0 收藏0
  • 慕課網(wǎng)_《第一個docker化的java應(yīng)用》學習總結(jié)

    摘要:時間年月日星期四說明本文部分內(nèi)容均來自慕課網(wǎng)。倉庫構(gòu)建鏡像的目的是為了在其機器上運行鏡像程序。使用參數(shù),冒號前面為主機端口,后面為容器端口。 時間:2017年04月27日星期四說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學示例源碼:無個人學習源碼:無 第一章:課程介紹 1-1 課程介紹 Docker能火的原因 快速的持續(xù)集成 服務(wù)的彈性伸縮 部署...

    vvpvvp 評論0 收藏0
  • React搭建個人博客(二)consul-template+nginx+docker實現(xiàn)負載均衡

    摘要:前兩個數(shù)據(jù)業(yè)務(wù)相關(guān)的服務(wù)即下圖的,第三個項目就是的實現(xiàn)的負載均衡。這里后臺,前臺項目各啟動了三個實例,用戶訪問的時候,就會根據(jù)配置的負載均衡的策略,訪問其中一個。這一部分與之前我轉(zhuǎn)發(fā)的實現(xiàn)服務(wù)發(fā)現(xiàn)及網(wǎng)關(guān)其實也只是差了個網(wǎng)關(guān)和負載均衡。 一.簡介 上一篇只講了博客的前端問題,這一篇講一下后端的微服務(wù)搭建。項目的后端使用的thinkjs框架,在我之前的博客中已經(jīng)寫過,這里就不重點說明了。后...

    Coding01 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<