此文旨在跟我一样的新手解惑,高手勿喷,如要喷,请轻喷。。。。
一、你必须有BAE的开发者账号
二、创建PC Iframe应用
三、将应用添加到BAE
建立好以后,点击左边的云环境BAE,按要求正确的填写二级域名,以及应用环境应该选择成JAVA
四、创建MYSQL数据库
点击左边的 服务管理=> MYSQL(云数据库)开始为此应用创建MYSQL数据库
购买时间一次最长可以选择12个月(创建成功后可以多次续费),勾选使用1G免费配额
创建成功
上图的 名称就是mysql数据库名 用户名和密码分别为APP的API Key和Secret Key
五、绑定域名
你可以点击左边的 托管管理=> 域名绑定 来绑定域名,注意,需要先将你的域名cname到第四步中你填写的二级域名 我的为ansentest.duapp.com
六、将本地SOLO打成war包
用第四步中的数据库信息配置 solo的 WEB-INF\classes\ local.properties文件
如
1
2
3
|
jdbc.URL=jdbc:mysql:
//sqld.duapp.com:4050/数据库名?useUnicode=yes&characterEncoding=UTF-8
jdbc.username=用户名(API Key)
jdbc.password=密码(Secret Key)
|
按你的需求配置latke.properties中的域名和端口(端口一般为80)
PS:建议去掉local.properties文件中的 jdbc.tablePrefix项的值,即改为:jdbc.tablePrefix=
打包命令为 jar cf e:\xxx.war .
详情请参照我之前的文章的打包部分这里不再重复:OpenShift基础使用指南四:java程序(B3log-Solo)部署
七、上传
创建新的版本,并上传你打的包就ok了
更新成功后,需要对版本进行上线操作,才会生效。
本文偷自ansen的博客
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于