tomcat做文件服务器不稳定,tomcat8运行不稳定

服务器生产环境案例:

一、系统环境和工具

1)操作系统:CentOS6.5

2)虚拟机:VMware Workstation

3)SFTP客户端工具:winscp

4)终端仿真软件:SecureCRT

5)命令:linux scp命令

6)综合运用了以上几个工具和命令

二、问题

在CentOS6.5系统上安装最新tomcat8来发布jsp程序,整个安装过程简单描述:先安装jdk,配置好环境,再安装tomcat,配置好环境,整个测试和运行过程是没有问题的,运行数日后,发现tomcat访问时浏览器上显示找不到资源,只有通过重新启动tomcat才能解决此问题,最后经过优化后才解决此问题;又运行数日,重启服务器的同时tomcat自动启动,发现访问时浏览器上显示找不到有用的资源,实际服务器上是有程序数据的,通过多方查找原因,还是未解决此问题,估计是tomcat版本过高与JDK 之间调用资源上存在问题;目前,还没有找到权威的解释。

三、解决问题

删除高版本tomcat8,安装稳定版本tomcat7。在删除tomcat8之前采用了scp命令进行从远程复制到本地。

1)两个环境:一个生产环境,一个虚拟机环境;

2)不管是服务器端,还是客户端,必须要安装[[email protected] tools]# yum

install -y openssh-clients,否则系统会提示命令无法使用(bash: scp: command not found);

//从远程服务器复制资源到本地系统(虚拟机上的CentOS系统),-r参数不能少,否则系统提示://usr/local/tomcat/webapps:not a regular file

4)同时要把conf配置文件也复制到本地,其实整个就是一个程序数据备份过程,最简单

的办法就是直接备份在远程服务器上;

5)在这里综合运用了winscp工具;

6)备份之后,直接删掉tomcat8

7)现在安装tomcat7,首先,要准备好tomcat7,可以通过winscp上传到服务器,这次我采用了wget命令直接下载tomcat7到服务器上:[[email protected] tools]#

8)安装tomcat过程之前,先要安装jdk,然后安装tomcat,在这里整个安装过程和配置过

程都省略。安装之后,要分别测试配置是否成功,特别要注意一下tomcat的端口8080要处理一下,不要被防火墙阻止掉。我们配置好环境之后,强烈建议通过cp命令备份配置文件。

scp -r /usr/local/tomcat/webapps   [email protected]:/usr/local/tomcat/webapps/   //从本地上传到远程服务器上

11)配置tomcat管理员登录:[[email protected] conf]# vitomcat-users.xml

小结,通过分析问题和解决问题,建议,使用软件不需要最新,只要够用,运行移定就好。通过该案例综合运用了一些工具和“scp”命令来解决问题。

原文:http://sky9896.blog.51cto.com/2330653/1595937

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值