《2022年各中间件部署项目实施文档 .pdf》由会员分享,可在线阅读,更多相关《2022年各中间件部署项目实施文档 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Tomcat 一、 linux 系统tomcat 推荐以 war 包形式部署,方便快捷。涉及到的工具:MyEclipse、Xshell(连接 linux 输入 shell 命令 ,可用其它类似软件代替,自行百度)、FileZilla(上传文件至linux 服务器 ,此软件同可替代) war 包部署 : 1、以 MyEclipse 为例 (eclipse 类似 ),选择菜单FileExport,在弹出的Export 界面选择WAR fileNextBrowse 选择 war 包存放地址 Finish。到此 MyEclipse 就已开始生成war 包(可能存在界面假死情况),时间几分钟不等,视具体
2、电脑配置而定。2、war 包生成后 ,使用 FileZilla 工具连接至linux 服务器将 war 包放至 tomcat 中 webapps 下名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 若为更新,请注意当个 /多个文件更新,将文件覆盖control 下对应的文件即可。整个 war 包更新时,请删除webapps 下的 control 文件夹以及control.war 文件,再放至新的war 包3、启动 tomcat 服
3、务。使用 xshell(或其他相应linux 连接工具 ),连接至服务器菜单文件 新建,按下图填写相应属性,确定出现如图界面代表连接成功进入到 tomcat 的 bin 文件夹。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 执行 startup.sh 文件 (./startup.sh) 然后查看tomcat 实时日志,检查启动是否完成。(进入到 tomcat 中 logs 文件夹,输入命令tail -f catalina.ou
4、t) 4、停止 tomcat 服务进入到 tomcat 的 bin 文件夹,执行stutdown.sh 文件 (./startup.sh) 查看 tomcat 进程 (输入命令 ps -ef|grep tomcat) ,并杀死tomcat 进程 (kill -9 进程数 )。如图所示 : 杀完进程后,请再次查看tomcat 进程检测是否杀掉。Weblogic (若是使用 Weblogic ,最好能让行内科技部安装软件、配置域,并且提供操作文档) 一、 linux 系统推荐以已编译项目文件夹方式部署。 (war 包形式可能会报错,可尝试 ) 涉及到的工具:MyEclipse、Xshell(连接
5、linux 输入 shell 命令 ,可用其它类似软件代替,自行百度)、FileZilla(上传文件至linux 服务器 ,此软件同可替代) 1、每次运行项目后会在相应的tomcatwebapps 下生成对应的编译目录。(eclipse 下可能不生成 ) 如果没生成编译目录,可先把项目打成war 包 (上有说明 ),将 war 包放置tomcatwebapps下,执行 tomcatbin startup.bat ,待 tomcat 启动完成后就会生成上述的编译目录。2、使用 FileZilla 工具连接至linux 服务器,将编译目录复制到服务器的指定目录下,如图直名师资料总结 - - -精品
6、资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 接选中拖动过去。3、待目录复制完成后,使用Xshell 工具连接 linux 服务器菜单文件 新建,按下图填写相应属性,确定出 现 如 图 界 面 代 表 连 接 成 功 , 进 入 到weblogic的 域 文 件 夹 中 , 一 般 路 径 为Oracle/Middleware/user_projects/domains,进入到bin 文件夹中,执行命令sh startWeblogic.sh启动 webl
7、ogic服务 , 若停止服务则为sh stopWeblogic.sh提示 :由于大部分行都会自行准备环境,配置会有所变化,所以启动服务时操作也会有所不同,具体操作以行内科技人员所给的操作文档为主(可试着让科技部提供操作文档) 4、 进入控制台部署项目,控制台进入方式:在浏览器中输入http:/ip地址 : 端口号 /console 出现如图界面,输入用户名,口令登录名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 点击左侧菜单的部
8、署,然后点击锁定并编辑,使安装按钮可用点击安装按钮进入到安装界面,输入编译目录所在的路径,勾选编译目录点击下一步进行部署,若无特殊配置,后面均选择下一步或者是。保存所有配置后,记得激活更改。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 激活更改后,回到部署界面,勾选已经部署的项目,启动为所有请求提供服务。出现如下图提示,并且项目状态为活动,代表项目已经成功部署切运行。5、进入系统。在网址中输入http:/ip地址 : 服务器监
9、听端口/ 项目名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 查看服务器监听端口: linux 常用操作ls 展示当级多有文件夹及文件cd . 回到上一级cd 回到最上级sh 或./ a.sh 运行 a.sh文件rm a.sh 删除 a.sh 文件rm -rf a 删除 a 文件夹及a 文件夹内的文件ps -ef|grep tomcat查看 tomcat 进程ps -ef|grep java 查看 weblogic 进程tai
10、l -f catlina.out 查看 catalina.out 文件的实时状态(此文件为tomcat 自身日志文件) 重要提示1、Tomcat 如果在登录或者系统界面操作时有关乱码报错Catalina.sh 中 JAVA_OPTS 变量中添加 -Dfile.encoding=UTF-8 参数,重启tomcat 2、Weblogic 乱码请确认 linux 服务器使用的编码是否为UTF-8,若还乱码, setDomainEnv.sh 中export SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%后添加 -Dfile.encoding=utf-8 重启服务3、Weblogic
11、部署时报错版本不兼容 替换项目中web.xml 原有的此句标签4、当 weblogic 报如下错误时java.sql.SQLException: 自动提交功能设置为启用时无法回退及可能为 weblogic 版本过高引起,尝试修改startManagedWebLogic.sh( 路径 :/domain/bin ) 在 JAVA_OPTIONS 参数里加上 -Doracle.jdbc.autoCommitSpecCompliant=false ,重启服务名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -