部署java web项目的步骤

部署java web项目的步骤

由于需要经常更新和发布新系统,所以再此做简单的笔记。

一、停止原有系统的运行

二、备份原有系统
1、备份原有的web文件,包括上传的附件等。
2、备份oracle数据库:
进入cmd,执行oracle的导出命令:
exp dbname/dbname@//192.168.0.2:1521/orcl file=”C:/impbak/dbname.dmp” owner=dbname

三、导入新数据。
1、drop原有用户并重新创建。
–登录sqlplus (本地登录不需要密码)
sys as sysdba
–1、删除原有用户
drop user dbname cascade;
–2、重新创建用户 (password expire添加后就需要重新登录修改密码)
create user dbname identified by dbname default tablespace USERS temporary tablespace TEMP profile DEFAULT /*password expire*/;
grant connect to dbname;
grant dba to dbname;
grant unlimited tablespace to dbname;

–3、测试用户建立情况,并设置密码
–4、退出登录后进行导入数据库
imp dbname/dbname@//192.168.0.2:1521/orcl full=y file=”D:\dbname.dmp” ignore=y;

四、更换web文件,并发布系统
1、更换web文件,并修改数据配置文件。(如果要恢复上传的附件等就要做特别处理,这里不做介绍)
2、启动服务器容器(如:tomcat、jboss)(这里可以写成bat批处理文件)

标签