centos 6.4下tomcat6配置虚拟目录失败
大家讲道理
大家讲道理 2017-04-24 15:59:10
0
2
567

centos 6.4,yum安装的tomcat6,默认网页目录/var/lib/tomcat6/webapps/root工作正常。我添加了/etc/tomcat6/Catalina/localhost/home.xml文件:

<Context path="/home" docBase="/home/myname/work/jsp/WebRoot" workDir="/home/myname/work/jsp/work" reloadable="true" privilige="true"></Context>

重启tomcat后访问http://localhost:8080/home出现404错误(默认的网站目录依旧工作正常)。仔细对照配置文件没有发现问题。按照网上修改web.xml中的listings为true,重启,依旧404。

PS:yum安装的tomcat没有找到startup.sh,就一直使用service tomcat6 start 和 /etc/init.d/tomcat6 start来启动服务。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(2)
左手右手慢动作

다양한 시도 끝에 시스템 권한 문제일 수 있음을 발견했습니다. 웹사이트의 실제 경로 docBase를 /var/lib/tomcat6/webapps 아래에 배치하고 workDir을 기본값으로 유지한 결과 웹사이트가 마침내 정상으로 확인되었습니다. . 그런데 /home/myname/work/jsp/work.dll의 권한을 수정해도 문제가 해결되지 않는 것을 발견했습니다. 성공적으로 웹사이트의 물리적 경로를 /home 폴더로 설정하고 성공적으로 실행하신 분 계시다면, 방법을 남겨주세요. 감사합니다!

巴扎黑

Tomcat을 yum을 통해 설치해야 하나요? 가장 좋은 방법은 공식 웹사이트에서 패키지를 압축한 다음 start.sh를 사용하여 시작하는 것입니다. 종료하려면 kill Shutdown을 사용하세요. sh를 완전히 닫을 수 없습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿