国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁(yè) > 網(wǎng)站 > 幫助中心 > 正文

用Mac在CoreOS上搭建WordPress的教程

2020-07-10 11:24:54
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

作者以自己的Mac筆記本為例,介紹了如何在CoreOS上安裝WordPress應(yīng)用,沒(méi)有過(guò)多的理論解釋?zhuān)渴菍?shí)戰(zhàn)類(lèi)教程,推薦想快速了解CoreOS的同學(xué)閱讀。

我相信你一定聽(tīng)說(shuō)過(guò)CoreOS,但是你是否真正在它上面部署過(guò)一個(gè)應(yīng)用了?可能很多人都沒(méi)有部署過(guò)。在CoreOS上構(gòu)建一個(gè)應(yīng)用是非常困難且令人沮喪的(譯者注:frustrating,用了這個(gè)詞,看來(lái)確實(shí)難)。因?yàn)槲臋n比較散亂,并且你不得不在開(kāi)始之前學(xué)習(xí)所有相關(guān)的技術(shù),包括etcd、systemd、Docker。如果你和我一樣比較懶惰,只是想試試CoreOS而不想小題大做,那么讓我來(lái)幫你吧。接下來(lái)我們將會(huì)在CoreOS上創(chuàng)建一個(gè)簡(jiǎn)單的WordPress應(yīng)用以及MySQL數(shù)據(jù)庫(kù)。
如果你使用的是Mac,可以通過(guò)安裝命令行工具來(lái)控制CoreOS

2015615153403015.png (342×264)

fleetctl 和 etcdctl 是原生的控制CoreOS集群的工具,安裝步驟如下:

   

復(fù)制代碼
代碼如下:
$ brew install go etcdctl
$ git clone https://github.com/coreos/fleet.git
$ cd fleet
$ ./build
$ mv bin/fleetctl /usr/local/bin/

安裝一個(gè)本地的CoreOS集群,并運(yùn)行

Vagrant是非常簡(jiǎn)單的。

   

復(fù)制代碼
代碼如下:
$ git clone https://github.com/CenturyLinkLabs/coreos-vagrant
$ cd coreos-vagrant/cluster
$ vagrant up --provision

現(xiàn)在你的筆記本上有一個(gè)由最小的3個(gè)CoreOS系統(tǒng)組成的集群。簡(jiǎn)單極了,現(xiàn)在讓我們使用fleetctl來(lái)檢查下。

   

復(fù)制代碼
代碼如下:
$ fleetctl list-machines MACHINE IP METADATA
09fd0a88... 10.0.2.15 -
77763947... 10.0.2.15 -
f31c383c... 10.0.2.15 -

太棒了,跑起來(lái)了。
使用fleet在CoreOS集群上部署應(yīng)用

現(xiàn)在你有一個(gè)CoreOS集群了。接下來(lái)fleetctl命令可以讓你在CoreOS集群節(jié)點(diǎn)上部署應(yīng)用,但要用fleet寫(xiě)服務(wù)文件。當(dāng)然,不需要你自己來(lái)寫(xiě)。你可以用簡(jiǎn)單的YAML格式來(lái)生成服務(wù)(service)文件。


復(fù)制代碼
代碼如下:
$ sudo gem install bundler fig2coreos
$ cat fig.yml</p><p>-</p><p> web:
image: ctlc/wordpress
ports:
- 80:80
environment:
DB_USER: root
DB_PASSWORD: qa1N76pWAri9
links:
- db
db:
image: ctlc/mysql
ports:
- 3306:3306
environment:
MYSQL_DATABASE: wordpress
MYSQL_ROOT_PASSWORD: qa1N76pWAri9</p><p>-</p><p> $ fig2coreos myapp fig.yml coreos-files
$ cd coreos-files
$ ls
db-discovery.1.service
db.1.service
web-discovery.1.service
web.1.service

fleetctl客戶(hù)端工具使用etcd的鍵值存儲(chǔ)來(lái)確定它要訪問(wèn)的服務(wù)器以及訪問(wèn)集群中有etcd服務(wù)端運(yùn)行的服務(wù)器。下面是如何在CoreOS集群中部署你的應(yīng)用。


復(fù)制代碼
代碼如下:
$ fleetctl start db.1.service
$ fleetctl list-units
UNIT LOAD ACTIVE SUB DESC MACHINE
db.1.service loaded active running Run db_1 9c008961.../10.0.2.15
$ fleetctl start web.1.service
$ fleetctl list-units
UNIT LOAD ACTIVE SUB DESC MACHINE
db.1.service loaded active running Run db_1 9c008961.../10.0.2.15
web.1.service loaded active running Run web_1 9c008961.../10.0.2.15

現(xiàn)在你的程序運(yùn)行起來(lái)了,但是服務(wù)還沒(méi)有注冊(cè)到etcd。幸運(yùn)的是,fig2coreos已經(jīng)為我們自動(dòng)生成服務(wù)文件。


復(fù)制代碼
代碼如下:
$ fleetctl start db-discovery.1.service
$ fleetctl start web-discovery.1.service
$ fleetctl list-units
UNIT LOAD ACTIVE SUB DESC MACHINE
db-discovery.1.service loaded active running Announce db_1 9c008961.../10.0.2.15
db.1.service loaded active running Run db_1 9c008961.../10.0.2.15
web-discovery.1.service loaded active running Announce web_1 9c008961.../10.0.2.15
web.1.service loaded active running Run web_1 9c008961.../10.0.2.15
$ etcdctl ls --recursive
/services
/services/web
/services/web/web_1
/services/db
/services/db/db_1
$ etcdctl get /services/web/web_1
{ "host": "core-03", "port": 80, "version": "52c7248a14" }
$ etcdctl get /services/db/db_1
{ "host": "core-03", "port": 3306, "version": "52c7248a14" }

部署完成

就這樣,搞定了。在Vagrant 1.5使用Vagrant Cloud賬號(hào),你可以訪問(wèn)你的WordPress應(yīng)用。如下圖:


復(fù)制代碼
代碼如下:
$ cd ~/coreos-vagrant/cluster/

找出哪個(gè)機(jī)器監(jiān)聽(tīng)著你的80端口:


復(fù)制代碼
代碼如下:
$ etcdctl get /services/web/web_1
{ "host": "core-03", "port": 80, "version": "52c7248a14" }</p><p>$ vagrant share core-03 --http 80
==> core-03: Detecting network information for machine...
core-03: Local machine address: 192.168.65.2
core-03: Local HTTP port: 80
core-03: Local HTTPS port: disabled
==> core-03: Checking authentication and authorization...
==> core-03: Creating Vagrant Share session...
core-03: Share will be at: quick-iguana-4689
==> core-03: Your Vagrant Share is running! Name: quick-iguana-4689
==> core-03: URL: http://quick-iguana-4689.vagrantshare.com

2015615153704806.png (1078×752)

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
精品一区二区三区免费站| 人人干人人插| 国产免费av高清在线| 日本免费视频www| www久久日com| 成人av小说网| 国产一二区在线| 在线观看视频污| 国产在线资源| 青青久草在线| 尤物免费看在线视频| 五月婷婷导航| 国产激情网址| 亚洲久草视频| 国产精品四虎| 久草网在线视频| 国产黄色在线免费观看| 日本综合一区二区三区| 国产三区在线观看| 青草青在线视频| 国产精品视频一区二区三区麻豆| 在线看a视频| 久草视频国产| 99爱在线观看| 尤物视频免费在线观看| av色在线观看| 国产国产人免费人成免费视频| 日本欧洲一区| 99中文字幕一区| 国产高清自拍视频在线观看| 欧美人成在线观看网站高清| 国产精品久久久精品a级小说| 亚洲成人在线播放| 国产福利在线播放麻豆| 玖玖在线视频| h网址在线观看| 99色在线观看| 永久免费av片在线观看全网站| 午夜国产视频| 超碰97国产精品人人cao| 2018中文字幕在线观看| 中文字幕网站视频在线| 国产在线观看91| 小说区乱图片区| 亚洲男人网站| av在线二区| 青青草视频在线免费观看| 天天插天天干| 免费观看久久久久| 嫩草在线播放| 黄色片av在线| 最近中文字幕mv免费高清在线| 国产精品作爱| 国产一级网站视频在线| www在线视频| 黄色三级视频在线观看| 蜜桃视频中文字幕| 天天爱天天做色综合| 国产在线视精品麻豆| 国产精品视频福利一区二区| 国产探花在线观看| 精品成人免费自拍视频 | 国产精品视频一区二区图片| 中文字幕日本在线观看| 国产色在线 com| 精品视频三区| 性欧美精品xxxx| 国产永久av在线| 国产区视频在线播放| 91精选福利| 色吊丝av中文字幕| 五月天婷婷基地| 亚洲国产精华液| 久久精品蜜桃| 在线免费观看你懂的| 久久国产热视频| 国产成人综合美国十次| 99在线视频影院| 高潮白浆视频| 国产精品伦一区二区三区级视频频| 国产日韩精品在线看| 91美女在线| 国产麻豆精品入口在线观看| 国产日韩欧美一区二区三区视频| av在线你懂的| 国产人成在线视频| 开心婷婷激情| 亚洲欧美自拍另类| 国产视频1区| 国产原创av在线| 亚洲视频网站在线| 国产高清在线观看| 国产免费av在线| 超碰国产在线观看| 在线色视频网| 最近免费中文字幕在线第一页 | 2021av在线| 国产美女视频一区二区三区| 在线观看中文字幕一区| 国产黄色免费看| 国产日本在线视频| 国产卡一卡二卡三| 国产字幕在线看| 开心婷婷激情| 欧美黑人乱大交| www.91在线播放| av文字幕在线观看| 精品国产免费第一区二区| 国产丝袜视频在线播放| 国产免费自拍视频| 大香伊人久久| 1区2区3区在线| 国产乱视频在线观看播放| 国产精品一区二区三区四区色| аⅴ成人天堂中文在线| 亚洲sss视频| 九九色在线观看| 中文字幕日本在线观看| 国产精品久久麻豆| 一级二级三级在线观看| 夜色资源网av在先锋网站观看| 香蕉视频在线观看www| 免费三级毛片| 狠狠干天天爱| 国产精品jvid在线观看| 国产不卡一卡2卡三卡4卡5卡在线| 国产精品欧美色图| 亚洲精品自产拍在线观看| www.九九热.com| √天堂8资源中文在线| 国产黄色片中文字幕| 天天艹天天操| 国产激情小视频在线| 美女被人操视频在线观看| 国产三级在线观看| 超碰在线观看免费| 在线国产福利网站| 国产丝袜视频在线播放| 日韩中文字幕久久久经典网| 黄污在线观看| 精品视频一二区| 大香伊人久久| 人成在线免费视频| 在线免费观看污| 国产馆av播放| 国产网站免费观看| 免费精品国产自产拍观看| 69视频在线| 国产黄色免费在线观看| 丁香花视频在线观看| 2019中文字幕视频| 国产香蕉视频在线看| 国产尤物一区二区三区| 99在线免费观看| 国产经典av| 国产丝袜在线| 国产一二在线观看| 天堂在线中文资源| 免费在线观看a| 日本综合一区二区三区| 中文国产字幕在线观看| 国产福利免费在线观看| 中文字幕第一页在线| 高潮毛片在线观看| 久久99国产视频| 青青草观看免费视频在线| 在线天堂av| 中文日本在线观看| 精品一区二区三区高清免费不卡| 国产美女福利在线观看| 国产字幕在线看| 天天操天天射天天色| 国产一卡二卡3卡4卡四卡在线| 尤物视频在线观看| 中文字幕乱在线伦视频乱在线伦视频| 国产免费福利网站| 国产特级毛片| 精品久久久久一区二区三区| 99在线播放| 欧美性猛交p30| 国产视频xxxx| 亚洲欧美一区二区三区在线播放| www.夜夜操| 国产特黄在线| 国产超碰97| 欧美性猛交p30| 国产区在线观看| 日本动漫同人动漫在线观看| 高清av中文在线字幕观看1| 中文字幕国产欧美| 亚洲欧美小说国产图片| 久久精品国产亚洲777| 国产精品剧情一区二区三区| 一区二区三区免费视频网站| 轻轻色免费在线视频| 国产秀色在线www免费观看| 精品久久久久一区二区三区| 欧美日韩性视频一区二区三区| 国产小视频在线| 四虎免费播放|