터미널에서 바람둥이를 시작하는 데 문제가 있습니다. sudo apt-get install tomcat7
며칠 전 -를 사용하여 바람둥이를 설치했습니다 . 이제 아래 명령을 사용하여 시작하면 다음 오류가 발생합니다.
~/tomcat7/bin$ sudo ./startup.sh
Using CATALINA_BASE: /usr/share/tomcat7
Using CATALINA_HOME: /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory
./catalina.sh: 389: ./catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent
무엇이 잘못되었는지 이해할 수 없습니다. http://localhost:8080
설치할 때 액세스 할 수있었습니다 . 그러나 부팅시 시작을 비활성화하는 명령을 실행했습니다.
sudo update-rc.d tomcat remove
그리고 지금은 전혀 시작되지 않습니다. :(
@gertvdijk. 이런! 지금 작동합니다. tomcat이 서비스로 설치된 것 같습니다. 감사.
—
Rohit Jain
@gertvdijk. 질문이 하나 더 있습니다. 이제 war 파일을 배포하려고합니다. 나는 그것을
—
Rohit Jain
/usr/share/tomcat7/webapps
디렉토리에 복사했다 . 그러나 페이지에 액세스하면 404 오류가 표시됩니다. 그런 다음 war 파일을-로 이동했는데 /var/lib/tomcat7/webapps
동일한 오류가 표시됩니다. 어떻게 전쟁을 전개할까요? 원하는 경우 다른 질문으로 게시 할 수 있습니다.
@gertvdijk. 한편 댓글로 답변을 추가 할 수 있습니다. 받아 들일 게요 감사합니다 :)
—
Rohit Jain
의견에 새로운 질문을하지 마십시오. 대신 페이지 상단의 "질문하기"버튼을 눌러 새로운 질문을하십시오.
—
gertvdijk
~/tomcat7
우분투의 로그 파일은에 로그 파일을 쓰지/usr/share/tomcat7/logs
않지만/var/log
어딘가에 업스트림 ( ?) 에서 다른 파일을 설치 한 것 같습니다 . Tomcat을 다음과 같이 실행하려고 했습니까service tomcat start
?