陈科肇
===========
目录
1
准备工作
2
导入应用程序数据
3
部署
3.1 方案一
3.2 方案二
==========================================================================
1.准备工作
应用程序 |
天津烟草卷烟分拣管理系统 |
应用程序数据 |
要导入Oralcle数据库的dmp文件(yc_tjyc20150204.dmp) |
2.导入应用程序数据
Linux操作系统上已经安装了Oracle数据库,接下来我们就远程的方式来导入数据到Oracle。
打开Windows下的PL/SQL工具
用具有sysdba权限的用户进行登录
(用这种方式登录无须配置DBLink就可以进行远程连接,也就是说服务端的数据库安装好后,无须做任何配置)
成功登录!
接下来我们为使用应用程序的数据创建一个使用用户
打开Command Window窗口
执行命令创建用户:
SQL> create useryc_tjyc identified by yc_tjyc;
赋予用户dba权限:
SQL> grant dba toyc_tjyc;
如下图,因为我之前已经创建了yc_tjyc用户了,会有提示下面信息,不过还是不影响操作:
剩下来的事就是把应用程序的数据导入yc_tjyc用户就可以了
快捷键:Win+R,输入cmd,确定
或者
开始->所以程序->附件->命令提示符,打开
在命令窗口中键入以下命令:
imp yc_tjyc/[email protected]/orclfull=y file=e:/yc_tjyc20150204.dmp
注:导出,可用exp yc_tjyc/[email protected]/orcl owner=yfile=e:/yc_tjyc20150204.dmp
回车,即可导入数据
导入成功后,使用PL/SQL进行登录
注:无须在Linux操作系统上安装PL/SQL,只须用PL/SQL远程登录即可
我们就使用这种方式来连接
登录yc_tjyc用户成功!
3.部署
3.1方案一
注:应用Tomcat管理APP程序来部署,也可以进行远程部署,通过浏览器访问Tomcat Manager App即可进行远程上传部署WEB APP应用
首先启动Tomcat服务
找到Tomcat安装目录下的bin文件夹,右键打开终端(如果你在环境变量里配置了参数,你可以在任意地方打开终端即可执行命令):
先执行停止命令:
$ ./shutdown.sh
再执行启动命令:
$ ./startup.sh
这样能确保启动出现意外!
看到如图所示,说明Tomcat服务已经启动成功!
接下来,我们打开Linux操作系统下的浏览器,在地址栏输入localhost:8080,回车
即可看到这个页面,然后我们点击“ManagerApp”,输入用户名、密码进行登录
这里的使用的用户名及密码是:adminadmin,忘记密码或用户名也没关系
可以进入tomcat安装目录下的conf目录,找到tomcat-users.xml进行配置
登录后,往下,可以看到这个页面,你只须点击“浏览…”选择你之前打成war包的WEB APP应用程序,然后点击“Deploy”进行部署即可
等待部署成功后,在“Applications”列表就可以看到部署的项目名称了!
出现错误了,我可以到tomcat的安装目录下的logs目录下找到文件:manager.2015-02-09.log来查看错误的原因
manager.2015-02-09.log显示的错误内容:
严重:org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException:the request was rejected because its size (53891437) exceeds the configuredmaximum (52428800)
这说明了上传的部署文件超过了设定的大小,因此部署失败!
我们只须要修改一个配置文件即可,配置文件位置:$tomcat_home\webapps\manager\WEB-INF\web.xml
看到没,这里限制了最大都50MB而已,然后根据自己的需要修改即可
这时就修改为100MB,即104857600
修改后,重启tomcat服务器,再执行之前的部署操作
部署成功!
可以在Applications列表看到我们部署的应用程序了!
接下来就点击列表中的”/tjycsort”字段即可启动应用程序或都在浏览器地址栏输入访问应用程序的地址即可启动。
3.2方案二
注:手动部署WEB APP到Tomcat
直接把WEB APP应用程序的war包放到Tomcat安装目录下的webapps,然后启动tomcat服务即可。
Tomcat服务启动完成,然后就可以启动应用程序了。
启动应用程序的过程就是在浏览器地址输入访问的URL或者进入Tomcat 的Manager App,即可访问!
过程和方案一类似,只不过是部署WEBAPP应用程序的方法不一致罢了!