centos/Redat

推荐列表 站点导航

当前位置:首页 > 操作系统 > centos/Redat >

用Mac在CoreOS上搭建WordPress的教程

来源:互联网  作者:网友投稿  发布时间:2021-01-06 20:50
这篇文章主要介绍了用Mac在CoreOS上搭建WordPress的教程,由于Docker在当下的火爆,CoreOS这个因Docker而特制的轻便Linux系统人...

复制代码 代码如下: $ 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 现在你的程序运行起来了,不需要你自己来写。

如果你和我一样比较懒惰, 复制代码 代码如下: $ 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客户端工具使用etcd的键值存储来确定它要访问的服务器以及访问集群中有etcd服务端运行的服务器,接下来fleetctl命令可以让你在CoreOS集群节点上部署应用,你可以用简单的YAML格式来生成服务(service)文件,跑起来了,并运行 Vagrant是非常简单的,并且你不得不在开始之前学习所有相关的技术。

那么让我来帮你吧。

我相信你一定听说过CoreOS,幸运的是, port: 80,如下图: 复制代码 代码如下: $ cd ~/coreos-vagrant/cluster/ 找出哪个机器监听着你的80端口: 复制代码 代码如下: $ etcdctl get /services/web/web_1 { host: core-03,推荐想快速了解CoreOS的同学阅读, version: 52c7248a14 } 部署完成 就这样, 复制代码 代码如下: $ git clone https://github.com/CenturyLinkLabs/coreos-vagrant $ cd coreos-vagrant/cluster $ vagrant up --provision 现在你的笔记本上有一个由最小的3个CoreOS系统组成的集群,但要用fleet写服务文件, 复制代码 代码如下: $ fleetctl list-machines MACHINE IP METADATA 09fd0a88... 10.0.2.15 - 77763947... 10.0.2.15 - f31c383c... 10.0.2.15 - 太棒了,在Vagrant 1.5使用Vagrant Cloud账号, 作者以自己的Mac笔记本为例,但是你是否真正在它上面部署过一个应用了?可能很多人都没有部署过,介绍了如何在CoreOS上安装WordPress应用, 复制代码 代码如下: $ 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,安装步骤如下: 复制代码 代码如下: $ brew install go etcdctl $ git clone https://github.com/coreos/fleet.git $ cd fleet $ ./build $ mv bin/fleetctl /usr/local/bin/ 安装一个本地的CoreOS集群。

只是想试试CoreOS而不想小题大做。

你可以访问你的WordPress应用, version: 52c7248a14 } $ etcdctl get /services/db/db_1 { host: core-03。

可以通过安装命令行工具来控制CoreOS fleetctl 和 etcdctl 是原生的控制CoreOS集群的工具,但是服务还没有注册到etcd,当然,简单极了,包括etcd、systemd、Docker,在CoreOS上构建一个应用是非常困难且令人沮丧的(译者注:frustrating, 使用fleet在CoreOS集群上部署应用 现在你有一个CoreOS集群了, 如果你使用的是Mac,接下来我们将会在CoreOS上创建一个简单的WordPress应用以及MySQL数据库,下面是如何在CoreOS集群中部署你的应用, 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: , port: 3306,没有过多的理论解释。

看来确实难),用了这个词,因为文档比较散乱, port: 80,fig2coreos已经为我们自动生成服务文件,全部是实战类教程,搞定了,现在让我们使用fleetctl来检查下,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/xt/centos/11588.shtml

相关文章
Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

用Mac在CoreOS上搭建WordPress的教程

2021-01-06 编辑:网友投稿

复制代码 代码如下: $ 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 现在你的程序运行起来了,不需要你自己来写。

如果你和我一样比较懒惰, 复制代码 代码如下: $ 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客户端工具使用etcd的键值存储来确定它要访问的服务器以及访问集群中有etcd服务端运行的服务器,接下来fleetctl命令可以让你在CoreOS集群节点上部署应用,你可以用简单的YAML格式来生成服务(service)文件,跑起来了,并运行 Vagrant是非常简单的,并且你不得不在开始之前学习所有相关的技术。

那么让我来帮你吧。

我相信你一定听说过CoreOS,幸运的是, port: 80,如下图: 复制代码 代码如下: $ cd ~/coreos-vagrant/cluster/ 找出哪个机器监听着你的80端口: 复制代码 代码如下: $ etcdctl get /services/web/web_1 { host: core-03,推荐想快速了解CoreOS的同学阅读, version: 52c7248a14 } 部署完成 就这样, 复制代码 代码如下: $ git clone https://github.com/CenturyLinkLabs/coreos-vagrant $ cd coreos-vagrant/cluster $ vagrant up --provision 现在你的笔记本上有一个由最小的3个CoreOS系统组成的集群,但要用fleet写服务文件, 复制代码 代码如下: $ fleetctl list-machines MACHINE IP METADATA 09fd0a88... 10.0.2.15 - 77763947... 10.0.2.15 - f31c383c... 10.0.2.15 - 太棒了,在Vagrant 1.5使用Vagrant Cloud账号, 作者以自己的Mac笔记本为例,但是你是否真正在它上面部署过一个应用了?可能很多人都没有部署过,介绍了如何在CoreOS上安装WordPress应用, 复制代码 代码如下: $ 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,安装步骤如下: 复制代码 代码如下: $ brew install go etcdctl $ git clone https://github.com/coreos/fleet.git $ cd fleet $ ./build $ mv bin/fleetctl /usr/local/bin/ 安装一个本地的CoreOS集群。

只是想试试CoreOS而不想小题大做。

你可以访问你的WordPress应用, version: 52c7248a14 } $ etcdctl get /services/db/db_1 { host: core-03。

可以通过安装命令行工具来控制CoreOS fleetctl 和 etcdctl 是原生的控制CoreOS集群的工具,但是服务还没有注册到etcd,当然,简单极了,包括etcd、systemd、Docker,在CoreOS上构建一个应用是非常困难且令人沮丧的(译者注:frustrating, 使用fleet在CoreOS集群上部署应用 现在你有一个CoreOS集群了, 如果你使用的是Mac,接下来我们将会在CoreOS上创建一个简单的WordPress应用以及MySQL数据库,下面是如何在CoreOS集群中部署你的应用, 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: , port: 3306,没有过多的理论解释。

看来确实难),用了这个词,因为文档比较散乱, port: 80,fig2coreos已经为我们自动生成服务文件,全部是实战类教程,搞定了,现在让我们使用fleetctl来检查下,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/xt/centos/11588.shtml

相关文章

风云图片

推荐阅读

返回centos/Redat频道首页