jae mysql_京东云计算JAE京东云引擎免费云空间支持PHP,MysqL数据库申请使用方法

a4c26d1e5885305701be709a3d33442f.png

Jingdong App Engine

(JAE)京东云引擎,由京东推出,之前貌似测试了好久,不肯让人注册,前一段时间有一个朋友发邮件告诉我现在JAE终于开放注册了,部落第一时间去申请开通了JAE免费云空间,用过之后总体感觉就是JAE还是一个半成品。

京东云引擎JAE支持Java、Ruby、Python、PHP、Node.js等多种语言开发的应用,代码提交到京东云汇代码中托管,用户可以通过JDC命令行工具实现对应用的上传,停止和删除操作,查看应用的日志信息等其他功能。配合京东云数据库(JDS)就可建站了。

目前JAE京东云引擎提供内存共2GB、应用实例最多20个的免费配额,提供一个免费二级域名,不能绑定顶级域名,管理代码文件需要使用JDC命令行工具,没有在线代码管理和编辑功能,但是JAE京东云引擎已经支持Git上传和管理文件代码文件,熟悉Git的朋友可以得心应手了。

京东云计算JAE京东云引擎免费云空间支持PHP,MysqL数据库申请使用方法

一、JAE京东云引擎创建新的应用

1、JAE官方网站:

1、官方网站:http://appengine.jd.com/

2、用京东账号登录JAE,点击“创建新应用”。

a4c26d1e5885305701be709a3d33442f.png

3、选择应用类型,可选择的有Java、Ruby、Python、PHP、Node.js。

a4c26d1e5885305701be709a3d33442f.png

4、最在下方设置一个二级域名。

a4c26d1e5885305701be709a3d33442f.png

5、提交创建后,就能看到应用生成成功了。

a4c26d1e5885305701be709a3d33442f.png

二、JAE京东云引擎应用管理,分配内存,管理MysqL数据库

1、这是JAE管理控制面板,这里可以重启、关闭应用,在左侧有监控状态、域名管理、环境变量、MysqlLAB等。(点击放大)

a4c26d1e5885305701be709a3d33442f.png

2、JAE京东云引擎可以重新给各个应用分配内存,重新分配内存后,需要点击“确认更新”。

a4c26d1e5885305701be709a3d33442f.png

3、点击MysqlLAB可以创建MysqL数据库,设置好一个数据库名称。

a4c26d1e5885305701be709a3d33442f.png

4、JAE京东云引擎也提供了简单的MysqL在线管理,可以执行SQL命令、导出等。

a4c26d1e5885305701be709a3d33442f.png

5、新创建的应用需要将MysqL绑定才可以使用MysqL数据库。

a4c26d1e5885305701be709a3d33442f.png

三、JAE免费云空间管理应用方法一:JDC命令行工具

1、安装JDC命令行工具前软件准备:

1、这里是RubyInstaller下载地址。

2、这里是DevKit下载地址。

2、这是安装RubyInstaller时的界面。

a4c26d1e5885305701be709a3d33442f.png

3、这是安装DevKit的界面,直接解压放在一个文件目录中。

a4c26d1e5885305701be709a3d33442f.png

4、启动Ruby命令框,用CD的命令进入你存放DevKit的目录中,执行以下命令继续安装。

ruby dk.rb init

ruby dk.rb install

a4c26d1e5885305701be709a3d33442f.png

5、执行GEM更新:gem update –system

a4c26d1e5885305701be709a3d33442f.png

6、安装后,再执行:gem install jdc 来安装JDC工具。

a4c26d1e5885305701be709a3d33442f.png

7、安装好了JDC后,执行 jdc –help 可以查看JDC使用的详细方法,例如:jdc target api.jd-app.com

就是连接JAE服务器。如果要查看上传的app状态,可以执行: jdc apps。

四、JAE免费云空间管理代码文件方法二:Git上传管理代码

1、用过Github空间的朋友一定知道Git这个强大的工具了,现在国内的百度BAE、新浪SAE开始逐渐支持Git工具了,掌握好Git基本上会用大部分的代码托管平台。

2、首先下载Git工具,这里为大家提供一个安装包RailsInstaller,里面已经包括了Rails 3.0.3 、Ruby

1.8.7、SQLite 3.7.3 、Git 1.7.3.1 、DevKit,这些工具都是你深入学习git所必备的。

a4c26d1e5885305701be709a3d33442f.png

3、创建一个SSH Keys,输入下列语句,看看本地有没有ssh keys。

cd ~/.ssh

4、显示如下图表示没有。

a4c26d1e5885305701be709a3d33442f.png

5、然后会要你选择保存的位置,直接回车即可,如下图:

a4c26d1e5885305701be709a3d33442f.png

6、接下来还要输入密码,如下图:

a4c26d1e5885305701be709a3d33442f.png

7、完成后,你就可以在你刚才保存的文件路径中看到一个id_rsa.pub文件了,公钥就在这里。

a4c26d1e5885305701be709a3d33442f.png

8、用记事本打开id_rsa.pub,复制里面的东西,粘贴到JAE操控中心的“SSH管理”中。

a4c26d1e5885305701be709a3d33442f.png

五、JAE京东云引擎MysqL数据库信息获取与使用

1、JAE京东云引擎已经为MysqL用户名、密码、数据库名称等设置好了环境变量,我们要使用时只要在PHP等程序中获取即可。

2、在新建一个PHP文件,加入以下代码,上传到JAE空间上,用浏览器打开就会显示出JAE空间的MysqL数据库信息了。

";

echo "密码:" .$_ENV["JAE_MYSQL_PASSWORD"] . "

";

echo "IP:" . $_ENV["JAE_MYSQL_IP"] ."

";

echo "数据库编码:" .$_ENV["JAE_MYSQL_ENCODING"] . "

";

echo "端口:" .$_ENV["JAE_MYSQL_PORT"] . "

";

echo "数据库名称:" .$_ENV["JAE_MYSQL_DBNAME"] . "

";

?>

3、如果想要直接将获取到的MysqL数据库账号和密码等信息应用到程序当中,例如安装Wordpress,可在wp-config.php中加入以下代码。

$ip = getenv('JAE_MYSQL_IP');

$port = getenv('JAE_MYSQL_PORT');

$host = $ip.":".$port;

$user = getenv('JAE_MYSQL_USERNAME');

$pass = getenv('JAE_MYSQL_PASSWORD');

$dbname = getenv('JAE_MYSQL_DBNAME');

4、然后将变量名如$dbname作为Wordpress的数据库名称填入到MysqL配置当中,重新将修改后的wp-config.php上传到JAE空间上就可以成功安装Wordpress了。(点击放大)

a4c26d1e5885305701be709a3d33442f.png

六、JAE京东云引擎使用小结

1、用JDC命令工具或者Git提交代码到代码库,数据库也配置好了,最后一步就是在“控制台”--源码管理,点“部署应用”,这样应用就正式上线,并可被用户访问和使用了。

2、JAE免费云空间现在还在测试当中,各方面都存在不少的问题,部落在使用JAE时还时不时地遇到官网打不开的情况,另外JAE推出测试版本也有一段时间,到现在还是这样的状态进展实在是慢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值