服务器之家:专注于服务器技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - 虚拟主机 - 使用cloudControl或dotcloud免费云空间建站的通用教程

使用cloudControl或dotcloud免费云空间建站的通用教程

2020-06-02 16:11免费资源部落 虚拟主机

这篇文章主要介绍了适用cloudControl或dotcloud免费云空间建站的通用教程,cloudControl算是dotcloud的母公司,但cloudControl最近的经营情况好像不是太妙...需要的朋友可以参考下

dotcloud可能大家都比较熟悉,因为现在非常流行的Docker(容器)就是出自dotcloud的创始人,不过Docker公司后来直接将dotcloud业务卖给了cloudControl,专注于Docker技术应用开发了。而cloudControl有dotcloud后,也对PaaS服务进行了升级,采用了GCE服务。
cloudControl和dotcloud只是域名不同,账号不能相通,如果要使用他们俩的空间就要分别在两个网站上注册用户。不过网站和空间架构都是一模一样的,安装PHP、MysqL等组件,绑定自定义域名方法都是一样的,部落使用后感触最深的就是dotcloud的空间速度要好于cloudControl。
cloudControl采用的是亚马逊AWS欧洲服务器,国内访问速度非常慢,而dotcloud用的是谷歌Google Compute Engine,国内访问速度要好于亚马逊AWS。当然,由于cloudControl和dotcloud都支持绑定域名,我们可以使用免费CDN的方法来解决空间访问速度慢的问题。

一、cloudControl和dotcloud空间申请
1、空间官方网站:
cloudControl:https://www.cloudcontrol.com
dotcloud:https://www.dotcloud.com
2、进入到官网,点击注册,输入自己的邮箱和密码,提交。部分地区可能无法打开官网,请自备工具。
使用cloudControl或dotcloud免费云空间建站的通用教程

3、登录后,你就可以开始创建应用了,支持Java、PHP、Node.js、Python、Ruby等。
使用cloudControl或dotcloud免费云空间建站的通用教程

4、创建完成后,你就可以看到应用列表了。
使用cloudControl或dotcloud免费云空间建站的通用教程

二、cloudControl和dotcloud创建实例
1、cloudControl和dotcloud需要用Git才能创建和发布实例,如果你的电脑没有安装Git,可以进入到Git for Windows下载。然后再安装cctrl 命令工具,这是cctrl命令工具下载地址。
使用cloudControl或dotcloud免费云空间建站的通用教程

2、输入cctrluser -h可以查看到cctrl的用法,详细的说明如下:
commands:
  available commands
    create        新建用户
    setup         设置
    activate      激活
    delete        删除
    key           列出Public Key
    key.add       添加 public key
    key.remove    删除 public key
    logout        退出
    addon.register 添加组件
commands:
  available commands
    run                 运行命令工具
    rollback            回滚
    create              创建应用
    details             详情
    delete              删除
    push                推送本地更新
    deploy              发布应用
    undeploy            删除应用
    user                列出用户
    user.add            添加用户
    user.remove         删除用户
    config              配置文件
    config.add          添加配置
    config.remove       删除
    addon               查看组件
    addon.list          列出可用组件   
    addon.add           添加组件
    addon.upgrade       升级
    addon.downgrade     降级
    addon.remove        删除
    alias               列出域名
    alias.add           添加域名
    alias.remove        删除域名
    worker              列出进程
    worker.add          添加进程
    worker.remove       停止进程
    worker.restart      重启
3、运行cctrl命令:cctrluser key.add 会自动在本地生成Public Key,然后填写你的邮箱和密码,就可以上传到cloudControl空间上了。
使用cloudControl或dotcloud免费云空间建站的通用教程

4、执行以下命令,利用Git下载一个cloudControl提供的PHP应用实例代码,当然如果你有自己的代码可以直接上传:
 

复制代码

代码如下:


git clone https://github.com/cloudControl/php-silex-example-app.git mfreehao123
cd mfreehao123
# 或者你也可以通过以下方法上传代码
cd PATH_TO_YOUR_CODE
# If you don't already have a local repository initialize Git
git init .
git add .
git commit -am "Initial commit"


5、这是cloudControl提供的PHP应用实例代码目录内容。
使用cloudControl或dotcloud免费云空间建站的通用教程

6、执行以下命令将本地代码提交到cloudControl,并发布应用。
 

复制代码

代码如下:


cctrlapp mfreehao123/default push
cctrlapp mfreehao123/default deploy


使用cloudControl或dotcloud免费云空间建站的通用教程

7、应用发布后,你就可以进入到cloudControl中开始管理空间了,能看到免费空间的VCPU为1核,128MB内存。(点击放大)
使用cloudControl或dotcloud免费云空间建站的通用教程

8、dotcloud空间创建实例和上面是一样的,只不过你还需要安装dotcloudng 命令工具,然后执行命令:
 

复制代码

代码如下:


git clone https://github.com/cloudControl/php-silex-example-app.git mydot
cd mydot
dcuser key.add
dcapp mydot/default push


使用cloudControl或dotcloud免费云空间建站的通用教程

9、dotcloud的管理界面也基本上一样。
使用cloudControl或dotcloud免费云空间建站的通用教程


三、cloudControl和dotcloud绑定域名
1、cloudControl和dotcloud支持绑定自己的域名,进入到应用管理页面,点击设置后能看到域名TXT值 ,这个需要你先复制到你的域名DNS管理处,添加并验证。
使用cloudControl或dotcloud免费云空间建站的通用教程

2、接着到cloudControl和dotcloud添加绑定你自己的域名。
使用cloudControl或dotcloud免费云空间建站的通用教程

3、提交后,大概要等上十五分钟以上才能使用自定义域名访问。
使用cloudControl或dotcloud免费云空间建站的通用教程

4、自定义域名可以做CNAME记录,记录值为cloudControl和dotcloud生成的二级域名。
使用cloudControl或dotcloud免费云空间建站的通用教程


四、cloudControl和dotcloud安装MysqL等应用组件
1、cloudControl和dotcloud提供了应用组件中心,提供非常丰富的Web组件供你选择,数据库方面就有ElephantSQL、MemCachier、MongoLab、MySQLd、MySQLs、OpenRedis、PostgreSQLd。
使用cloudControl或dotcloud免费云空间建站的通用教程

2、其它方面的组件还有:Alias(绑定域名)、Custom Config(自定义配置)、Cron Jobs(定时任务)、PhraseApp、QuotaGuard、HTTPS等。
使用cloudControl或dotcloud免费云空间建站的通用教程

3、给你的cloudControl和dotcloud添加组件的方法很简单,以MysqL为例,执行命令:
 

复制代码

代码如下:


cctrlapp mfreehao123/default addon.add mysqls.free
cctrlapp mfreehao123/default addon mysqls.free


4、后面一句可以查看你的MysqL数据库连接信息,包括账号、密码、数据库连接地址等等。
使用cloudControl或dotcloud免费云空间建站的通用教程

5、添加的应用组件都可以在cloudControl和dotcloud管理面板页面下方看得到。
使用cloudControl或dotcloud免费云空间建站的通用教程

6、cloudControl和dotcloud的免费MysqL配额比较小,才5MB,相关说明如下:
使用cloudControl或dotcloud免费云空间建站的通用教程

延伸 · 阅读

精彩推荐
  • 虚拟主机域名绑定虚拟主机详细步骤

    域名绑定虚拟主机详细步骤

    域名绑定 虚拟主机 详细步骤。域名如何绑定虚拟主机?虚拟主机建立后,一般服务提供商系统软件会全自动给你分派一个完全免费的临时性域名用以网站调...

    服务器技术网5482020-06-15
  • 虚拟主机免费虚拟主机有哪些

    免费虚拟主机有哪些

    免费虚拟主机有哪些?市面上有少部分商家,有推出免费虚拟主机。但免费的就真的好吗?即使免费开通,那后续使用过程中会不会有其他限制、隐形消费等...

    西部数码11422021-03-13
  • 虚拟主机VPS基础知识:如何做好服务器工作

    VPS基础知识:如何做好服务器工作

    虚拟专用服务器是服务器内的独立服务器,当建立一个VPS,一个物理服务器则是由可以承载多个虚拟服务器,这是用软件来完成该段主服务器的硬件规格,...

    服务器知识网4722020-09-13
  • 虚拟主机使用VPS服务器建站的优势有哪些?

    使用VPS服务器建站的优势有哪些?

    用VPS服务器建网站有什么好处?现在随着互联网科技的发展,服务器的选择是越来越多了,可以很大程度的去满足各种不同类型的需求,减少了资源浪费。今...

    VPS之家4512021-08-31
  • 虚拟主机域名和虚拟主机可以解除绑定吗

    域名和虚拟主机可以解除绑定吗

    域名 和 虚拟主机 可以解除绑定吗? 可以,我们知道域名需要解析到主机上才能正常使用。但有些用户可能会因为域名绑定错了或是域名要使用其他主机空...

    服务器之家7692019-12-19
  • 虚拟主机百度云虚拟主机BCH怎么样?百度云虚拟主机使用体验

    百度云虚拟主机BCH怎么样?百度云虚拟主机使用体验

    虚拟主机 相比与云服务器主机来说是便宜的,一般情况下用来搭建博客或者展示类的网站完全可以胜任了。如果银子多点的可以买云服务器,这样一来空间...

    百家号8192019-07-04
  • 虚拟主机虚拟主机购买注意的几个问题

    虚拟主机购买注意的几个问题

    因素一:连接数 连接数是指在瞬间内、能够同时接受申请打开用户网站页面的人数,连接数值的大小直接关系到用户网站的登录水平。如果将连接数限制得...

    客家网络5642019-09-09
  • 虚拟主机服务器、存储和网络虚拟化的实现与应用

    服务器、存储和网络虚拟化的实现与应用

    虚拟化技术已经成为数据中心必备的技术之一,那什么叫虚拟化技术呢?虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真...

    今日头条9482021-05-08