欢迎光临~~ 在这里你会看到一些工作中遇到的问题和生活中的感悟

JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理

Linux Jake 959℃ 0评论
[metaslider id=Choose slideshow]JAE京东云引擎是京东推出的支持Java、Ruby、Python、PHP、Node.js多语言、弹性的服务端运行环境,记得JAE刚刚推出来的时候基本上是一个不成熟的产品,问题多多,之后过了一段时间,新版的JAE终于可以安装和运行一些程序了。 JAE京东云引擎已经可以使用Git来上传管理代码文件了,但是官方的Git帮助文档真心不敢“恭维”——复制了一连串的“百科知识”,然后就……完了。对比一下百度BAE的Git操作教程——图文并茂,又生动形象,不得不想问一下JAE运营团队是不是人手不够。 另外又说的一下就是JAE的开发者论坛,论坛上询问咨询的人问题有不少,但是没见到一个问题是官方出来做出正确解答的,比如说在JAE京东云引擎安装和运行Discuz!,我看到了有好几个帖子,但是最后都是无人回复,实在是让人失望。 一、JAE京东云引擎Git管理准备工作 1、熟悉JAE京东云引擎基本的操作:新版京东云擎JAE云空间申请使用和安装运行WordPress博客 2、下载并安装好msysGit工具:msysGit下载地址。 3、下载并安装好TortoiseGit工具:TortoiseGit下载地址(32位的)。 4、TortoiseGit已经有了中文语言:TortoiseGit中文包下载地址二、JAE使用Git工具上传代码 1、在本地新建一个文件夹,然后进入文件夹右击,选择“Git 克隆”。 Git选择本地克隆 2、接着在版本库中填入你的JAE Git URL地址。 Git填入URL地址 3、确定后会将JAE上的应用代码下载到本地。 Git下载到本地 4、然后将你要上传代码复制到此文件夹中,例如freehao123,右击文件夹freehao123,选择TortoiseGit。 Git选择添加 5、选择“增加”。 Git增加到列表 6、全选所有的文件,将所有的文件添加到版本库中。 Git全选所有文件 7、最后右击文件夹,选择“Git 提交Master”。 Git提交到Master 8、第一次使用TortoiseGit时会要求输入全局用户信息。 Git填写全局账户 9、接着在“日志信息”中输入标记,确定。(点击放大) Git确定提交 10、添加完成后,再点击“推送”。 Git开始推送 11、默认,点击确定。(点击放大) Git开始上传代码 12、这里可能要输入JAE的应用账号和密码,验证正确后就会自动上传文件了。 Git上传了文件 13、打开JAE管理中心就可以看到代码文件上传成功了。 Git查看文件 三、JAE京东云引擎发布代码安装程序 1、JAE京东云引擎上传完了代码后,进入到应用管理中心,点击“快速部署”。 Git快速部署应用 2、接着再打开JAE页面就可以看到程序的安装页面了,例如上传了Discuz!论坛程序就会跳转到安装界面。 JAE京东云引擎开始安装 3、经过测试JAE空间对于Discuz!论坛运行是满足PHP要求的,但是问题出在SQL数据库方面。 JAE京东云引擎正常的环境 4、由于JAE支持的SQL语句只有SELECT语句和SHOW语句,一旦超过此权限就会被禁止,出现“Forbidden command”错误提示。 JAE京东云引擎限制数据库权限 四、JAE京东云引擎使用mywebsql管理数据库 1、JAE提供的数据库管理工具Adminer,看到上面无法安装Discuz!论坛,想采用导入SQL数据库的办法来安装,一看Adminer连个导出与导出功能都没有,真是“寒碜”。 2、MyWebSql 是一个基于Web的MySQL数据库管理客户端,类似phpMyAdmin,但是功能上与phpMyAdmin差不多的,且可以正常运行在JAE免费空间上。 3、要使用MyWebSql需要下载程序包:MyWebSql下载地址(已经更改过直接上传就可以使用)。官方网站:https://mywebsql.net/ 4、将下载下来的MyWebSql程序包解压,修改config/auth.php文件的33行,替换成JAE数据库的地址。 JAE京东云引擎修改代码 5、将config/servers.php的37行也改成JAE的数据库地址。 JAE京东云引擎替换成数据库地址 6、最后将MyWebSql上传到JAE代码库中,点击“快速部署”,刷新页面就能够看到MyWebSql登录页面了。 JAE京东云引擎看到登录页面了 7、这是MyWebSql的数据库管理功能界面,功能足够全,也足够强大。 JAE京东云引擎功能强大 8、导入与导出SQL数据库等都已经有了。 JAE京东云引擎导入导出数据库 9、JAE空间相关演示:
  • 1、主页:https://ifreehao123.jd-app.com/
  • 2、DZ论坛:https://freehao123.jd-app.com/
  • 3、外链:https://freehao123.jd-app.com/yanshi.jpg
JAE京东云引擎的外链图片 五、JAE京东云引擎Git和MyWebSql使用小结 1、用TortoiseGit来管理JAE的代码确实非常地方便,况且TortoiseGit有中文语言,不会操作的可以根据TortoiseGit的提示来操作,非常地简单,而且JAE上传速度也快,更新了代码后记得要重新部署一下。 2、JAE京东云引擎目前来说对SQL数据库限制过多,导致安装和运行Discuz!论坛也会出错,经过部落测试需要自己手动修改Discuz!论坛的源代码,去掉不允许的数据库操作权限,但是在使用的过程还是问题多多。 文章出自:免费资源部落 https://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源

转载请注明:技术拾零 » JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址