appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择

admin 免费vps 免费空间申请1 字数 3258阅读模式

appfrog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择

鲜活优惠码转载以下一篇关于appfrog免费云计算空间申请使用教程,文章后面有出处。以下是转载全文:

前几天在介绍了OpenShift redhat云计算应用平台后,有热心的朋友向我推荐AppFog开发者云计算免费空间,让我去试试。这两天我就一直在测试AppFog云空间,发现AppFog不仅应用多,而且功能强大,搭建网站并不是难事。

PhpFog玩免费空间的朋友应该曾经用过,其实AppFog和PhpFog是同一家,原本名字为PHPFog,但在采用了Cloud Foundry的代码作为核心,支持多个编程语言后,选择了更名为AppFog,不过PhpFog服务依然存在。

AppFog为开发者提供2GB内存的云空间,月流量限制为50GB,支持以下语言,并提供了一键安装应用程序功能:

Java, Java Grails, Java Spring Mysql

Node, Node Chat, Node Express

PHP, PHP Drupal, PHP WordPress

Python, Python Django, Python Flask

Ruby on Rails, Ruby Sinatra、

AppFog会免费为你提供一个四级域名,当然AppFog云空间支持绑定顶级域名,没有广告,没有root权限和ssh,管理空间采用自己的AF命令(基于CloudFoundry的VMC)。

AppFog云空间有什么缺点?在我看来,最大的缺点恐怕就是管理空间的文件,因为无法使用我们平常用于管理开源云空间的Winscp等工具,新手恐怕操作起来有难度。建议新手使用带虚拟主机控制面板的免费空间。

一、注册及绑定域名

1、直接打开AppFog官方申请地址: https://console.appfog.com/signup

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片1

2、点击“sign up”,注册一个账号。

3、注册成功后,你现在就可以创建一个新的应用了,点击“Create App”,你会看到好多的应用可以选择。

4、例如热门的Wordpress、Java、Drupal等等,按照你自己的需要选择一个吧。我们这里选择php通用演示

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片2

5、在下方是选择服务器节点,有亚洲新加坡的、欧洲的、美国弗吉尼亚州、得克萨斯州达拉斯等。如下图:

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片3

     AppFog空间机房可以自由选择,那么怎么样才能知道哪个机房相对于国内来说访问访问速度最快呢?这次我就利用webftp的文件上传和下载功能,来亲身体验一番,顺便给大家作个参考。

说明:整个机房的速度测试都是基于我所在的网络环境(我是联通用户),如果你是电信用户或者其它省份地区的网络用户,也许得到的测试结果和我完全不一样。因为大家都知道,国内的网络环境比较复杂。

经过某网友的联通宽带测试,各节点速度测试如下

节点名

上传速度

下载速度

Singapore AWS Asia SE(新加坡机房)

200~300KB

200~300KB

Virginia AWS US East(弗吉尼亚州机房)

200KB/s~5MB/s

180±10 KB/s

Dallas Rackspace AZ 1(达拉斯机房)

300~500KB

200 ±10 KB

回味依旧就在这里以AWS EU West - Ireland欧洲西部爱尔兰为例,速度也是非常不错的

6.在步骤3中输入你心爱的四级域名头,点击“Create App”,接着等待创建并启动你的云web服务!

7.创建后进入此界面,在这里可以控制APP的开始、暂停和重启,还可以下载程序的代码、修改APP占用的资源

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片4

8.接下来我们绑定我们自己的子域名,点击”Domain Names“

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片5

9.我们在域名控制端添加子域名解析,把appfog.huiwei19.com解析到了该界面下方提示的域名,如下图

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片6

10.点击Updata,域名就绑定好了

二、空间更新和上传管理文件代码

    由于APPFOG空间的文件管理相当麻烦,所以回味依旧在这里建议各位freer只上传一个在线FTP管理程序即可,在这里推荐使用WebFTP(如果有更好的可以告诉我)

1、准确地说AppFog空间只能更新代码,因为AppFog空间并没有提供进入管理空间文件的方式,目前只能使用“af”来管理更新代码。

2、首先要安装railsinstaller,这里是:RailsInstaller下载地址。Mac 或者 Unix电脑免去这一步。

若下载地址失效,请进入:http://pan.baidu.com/share/link?shareid=147734&uk=1376539356

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片7

3、启动“Start Command Prompt with Ruby”,运行以下两行代码,安装“af”,时间可能要十几分钟,视你的网络情况而定。

1

gem update --system

2

gem install af

4、输入下列代码开始登录。

1

af login

5、接下来会要你输入用户名和密码,正确后就成功登录了。如下图:

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片8

请先下载WebFTP程序 点此下载

下载地址:http://pan.baidu.com/share/link?shareid=147753&uk=1376539356

6.在RailsInstaller所在的硬盘下的Sites目录中(例如我的是C:\Sites\)新建一个文件夹,任意文件名,我们这里用appfog,再将WebFTP解压到其中,切记进入WebFTP文件夹就要看到如下:

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片9

7.部署代码,在Command Prompt with Ruby中用CD命令切换到你所创建的那个文件夹并执行以下代码:

CD命令如下(老鸟飞过):

1、cd \(退回到根目录,如果是在E盘就那是退回到E盘,如果是在C盘,那就退回到了C盘)

2、cd Stes(进入E盘的site文件夹中,注意site文件夹是打开E盘后就可以看到的文件夹)

3、cd appfog(进入E盘site文件夹中的bai文件夹,也就是我们放源代码的文件夹中)

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片10

8.最后,输入如下代码上传该目录文件(注意,相当于同步服务端文件使其和本地相同),然后你的在线FTP系统就部署好了以后没有特殊情况就不必使用这么繁杂的命令了!

1

af update huiwei19

注意:上面的”huiwei19“是你设置的四级域名前缀哦!

三、WebFTP的使用和突破某些限制

1.浏览器打开 http://绑定的域名/WebFTP/login.php 默认用户名和密码都是admin 如下图:

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片11

2、为了安全起见,建议先把默认密码给更改了。

3、利用webftp我们很容易对AppFog空间的文件进行管理,包括打包下载(这个对备份特别有用),设置文件权限属性等。

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片12

在展示下上面的界面,以后就可以用这个当做FTP传文件了哦

appfog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择-图片13

4、不过大家一定会发现这个传不了大文件,是由于php限制了传文件的大小(2MB默认)

利用.htaccess突破2MB的限制,提高到512MB,这样基本上所有的程序包和文件都能上传了。

5、在上传比较大的文件时会比较耗时,因此我参考了75mv.com博主的代码,加了两句超时时间代码,延长一些,代码如下:

1

php_value post_max_size 512m

2

php_value upload_max_filesize 512m

3

php_value max_execution_time 120

4

php_value max_input_time 240

6、将代码放在你的.htaccess文件中,没有话自己新建一个就行了。

7、关于获取mysql数据库信息 可以使用这个文件获取 get_mysqlinfo.zip

解压并上传至空间访问即可获得信息

四、AppFog空间使用方法小结

AppFog免费空间可以分配内存,不过文件管理依然是个问题,比如重启应用后会出现原有的数据丢失的情况。

需要看看:免费顶级域名.ML、.CF和.GA域名注册及使用教程 

强烈不建议使用DIRECTREGISTER.COM免费.NU域名   PING命令大全

以上是appfrog免费云计算空间申请使用教程 2GB内存 50GB月流量 六大机房可选择全文 转载自:这里

 
admin
  • 本文由 admin 发表于 2013年7月20日 10:33:00
  • appfog
  • appfog 免费空间
  • appfog 教程
  • 免费云空间
    • byawuie
      byawuie 6

      不知道稳定性如何?性价比怎么样

    评论已关闭!