搜狐云景客户端工具评测之WordPress的搭建

搜狐云景是搜狐推出的一款PaaS产品,目前还处在公测阶段,拿到邀请码后试用了一下,感觉还不错。

搜狐云景提供了四种方式部署应用,感觉应该可以满足各种口味的码农:1. zip包的形式在网页上传并部署 2. CLI命令行 3.Git一键部署 4.Open API

用了几次网页上传的方式,觉得有点烦,这里试试CLI命令行工具。好了,废话不多说,开始搞起。

下载
在搜狐云景的官网=>文档=>资源下载 可以看到开发工具下载的页面,发现对Windows, Linux, Mac都支持,这个略叼。。 话说BAE的CLI只支持Linux,SAE压根没有。


开始试用
先试下windows下的版本,大致看了下官网的CLI文档。 先用命令cs login登录,比较顺利。



登录后首先用cs help看下有哪些命令:


看上去支持的功能还比较全,cs apps可以查看应用的基本信息并对应用进行各种操作;cs ps命令可以列出应用的实例并重启或停止某个具体的实例;

其他的域名、版本、日志什么的也都好理解,下面重点看下怎么创建并部署一个应用,本文就尝试用客户端工具在搜狐云景上部署一个WordPress。


上图中看到有一个cs generate命令,看上去应该是可以通过这个命令直接创建一个app,执行cs generate后提示输入appid,这个appid必须是已有的,好吧我想多了。。。

看来还是要先去网页上创建一个APP,如果在网页上部署,需要一个包含app文件夹和app.yaml文件的zip包,这里试下在客户端怎么部署。

再试下刚才的cs generate命令,输入已有应用的appid,然后又让选择运行环境,输入php,最后给出了一个目录:E:\tools\Cloudscape\sachiel


打开这个目录,发现工具自动生成了一个多级目录结构和app.yaml文件,看到这个我已经醉了。。。


把WordPress代码拷入app目录下,部署一下看看:cs deploy,跟着提示一步步来:


随便通过哪种方式找到代码所在的路径,即E:\tools\Cloudscape\sachiel,之后从界面上看CLI会将这个目录打成zip包然后上传。

从界面上看出默认上传到了当前版本,这会重启当前的实例。可以在部署的时候指定其它版本,例如 cs deploy -v 2,然后使用cs versions:set将版本2设置为当期版本,这就避免

了覆盖当前版本。


设置当前版本后让用户选择是否重启app,如上图。到这里,一次简单的部署算是完成了。

然后看下应用的实例列表,用cs ps命令:


如果某个实例有故障,可以用cs ps:restart重启指定的实例。

应用部署之后,用cs open在浏览器打开应用的首页。


WordPress需要配置数据库,Mysql的创建和绑定需要在云景网站的中控制台去操作。在服务中创建一个Mysql的实例后,需要在App的服务一栏中将Mysql服务与App绑定才可以使用。


数据库配置好后,进入WordPress的5分钟在线安装,很快就搞定了。


总结
1. 基本上功能比较齐全,可以满足日常的上传部署、版本更新和应用以及实例的重启等。

2. 使用上来说也比较简单,借助cs help命令可以很快掌握,但是有些功能在cs help和文档里介绍的不够详细,建议改进。

3. 部分功能有待完善和加强。通过客户端获取日志没有成功,另外对于缓存和Mysql等服务的绑定操作客户端目前还不支持,觉得这个可以加上。

4.总体来说,搜狐云景是一款不错的PaaS产品,客户端工具也比较好用,基本可以满足开发者高效率的开发和部署应用的需求。

需要邀请码(公测期赠送200块)的童鞋,请加入 QQ 群:372311759(暗号: Sachiel) 或者 Email:cloudscape@sohu.net
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值