平台部署
来源:互联网 发布:unity3d demo合集 编辑:程序博客网 时间:2024/04/27 17:42
ou#平台部署
1 导入导出数据库
因为之前都是调用的本地服务,没有在正式环境上进行运行,所以我们现在需要将已经能良好运行的环境部署到正式环境上,使得项目能够投入使用。(
因为是双数据源,所以我们现在所用的数据虽然是本地的,但实质上是从itydyw库里面同步过来的,表结构基本都相同。鉴于现在所用的系统是Windows操作系统,所以选择命令行来进行数据的导入导出是非常方便的。)具体语句如下:
1)导出:
将数据库mobile完全导出,用户名mobile 密码mobile321 导出到C:/mobile.dmp中 (位置可以随意指定)
exp mobile/mobile321@mobile file=c:/daochu.dmp full=y
2) 导入:
将C:/mobile.dmp中的数据导入mobile数据库中
` imp mobile/mobile@mobile full=y file=C:/mobile.dmp ignore=y `
最后的ignore=y主要是为了防止因为某些表已经存在而出现错误。
2 服务端部署
1)服务端部署较为简单,
首先将Tomcat拷贝过去,然后将JDK**1.6拷贝过去,需要将**Tomcat和JDK建立关联,也就是要将Tomcat配上JDK的路径,然后将我们在MyEclipse中部署到Tomcat下的ydityw项目拷贝到Tomcat下,双击startup即可启动
2)修改jdbc.properties文件
因为是双数据源,所以需要配置两个地址,一个是数据源,另一个是本地库
#平台库jdbc.driverClassName=oracle.jdbc.driver.OracleDriverjdbc.url=jdbc:oracle:thin:@10.115.246.217:1521:orcljdbc.username=mobilejdbc.password=mobile321db.schema=mobile.db.type=ORACLE#双数据源,该数据源为it运维web库itweb.name =itwebitweb.jdbc.driverClassName=oracle.jdbc.driver.OracleDriveritweb.jdbc.url=jdbc:oracle:thin:@10.115.246.214:1521/orclitweb.jdbc.username=itydywitweb.jdbc.password=itydywitweb.db.schema=itydyw.itweb.db.type=ORACLE
3) 添加定时器
设定每天凌晨两点更新组织机构表,在IE中添加一个定时器即可。需要检测一下是否能够良好运行。
4)添加最新的apk
移动端每次升级后,需要将最新的apk包改名为hussar.apk,然后将其导入到resource下,覆盖之前旧版本的apk即可,再将服务重新发布一下,就可以实现升级了
3 移动端
1)修改androidmanifest.xml文件
android:versionCode="72124"android:versionName="7.2.1.24"
进行相应修改
2)修改config.properties文件
WEBURL=http://10.115.246.217:6060/ydityw/services/MobileMODEL=DEBUG
3) 做好升级日志的填写
每当发布新版本时,我们都需要认真填写升级日志,具体位置为:assets/log.log,填写每次升级的内容和实现的东西。
注:正式服务一旦部署上将不能随意进行测试和修改,必须用测试用户去进行相应操作,而且应该征得同意
- 平台部署
- Android开发平台部署
- GAE平台部署教程
- GEA平台部署Iaas
- Linux平台部署jira
- CloudFoundry 云平台部署
- 部署Wordpress博客平台
- 算法平台部署
- Centos7部署ELK平台
- LAMP平台部署
- LNMP平台的部署
- Cacti监控平台部署
- 某公司平台部署 linx平台完整过程
- Dubbo管理平台和监控平台部署
- 部署.net平台的程序
- 部署.net平台的程序
- 部署.net平台的程序
- 部署.net平台的程序
- Yii的缓存使用详细教程
- poj2485(MST)
- HDU 2955 Robberies(01背包+概率)
- Android圆角button
- android工具下载
- 平台部署
- Mac终端创建sqlite表
- 第四周项目三 数据结构实践(二)——单链表:连接
- 技术博客网址
- UVA - 1586 Molar mass
- 生活中面向对象的实例
- nyoj--44--子串和(动态规划)
- 自定义View----Android九宫格手势密码解锁
- mysql替换成对括号