คำถามติดแท็ก tomcat

Apache Tomcat เป็นการใช้งานซอฟต์แวร์โอเพ่นซอร์สของเทคโนโลยี Java Servlet และ JavaServer Pages ที่ออกภายใต้ Apache License รุ่น 2 โครงการ Tomcat เริ่มต้นที่ Sun Microsystems และได้รับบริจาคจาก Sun ให้กับ Apache Software Foundation ในปี 1999

2
ไม่สามารถเชื่อมต่อกับ Tomcat แม้ว่าจะทำงานอยู่
ฉันพยายามติดตั้ง Apache Tomcat 5.5 และ 6 ใน 2 วิธีที่แตกต่างกัน ( จากแหล่งที่มาและด้วย apt-get ) บน Debian 5 และ Debian 6 - ไม่สำเร็จ เซิร์ฟเวอร์กำลังทำงาน แต่ฉันไม่สามารถเชื่อมต่อได้ netstat -a: Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:ssh *:* LISTEN tcp 0 0 `hostname`:ssh my_home_ip:4318 …
9 tomcat 

5
บริการ Tomcat 6.0 ไม่เริ่มทำงาน: java / lang / NoClassDefFoundError
ฉันติดตั้ง Tomcat บนเซิร์ฟเวอร์ Windows แต่ไม่สามารถเริ่มได้ ฉันเริ่มบริการและเห็นแถบความคืบหน้า แต่มันล้มเหลว ฉันติดตั้ง Java Runtime Environment เวอร์ชัน 6 และสร้างตัวแปร JRE_HOME Environment (C: \ Program Files \ Java \ jre6) ด้านล่างเป็นรายการ jakarta_serviceYYYMMDD.log: [2010-04-08 14:22:42] [info] Commons Daemon procrun (1.0.2.0) started [2010-04-08 14:22:42] [info] Running Service... [2010-04-08 14:22:42] [info] Starting service... [2010-04-08 14:22:42] [info] Error occurred during …

4
ปริมาณการใช้หน่วยความจำ JVM
ฉันพยายามเรียกใช้ tomcat บนระบบหน่วยความจำเหลือน้อย (150-256Mb) แม้ว่าฉันจะเริ่มต้น JVM ด้วย -Xmx64m (ซึ่งควรเป็นค่าเริ่มต้น) กระบวนการจะใช้เวลาทันที 200Mb + ฉันสงสัยว่าทำไม JVM ต้องการหน่วยความจำจำนวนมากหรือถ้ามีวิธีการปรับจูนนี้? JVM อื่น ๆ นั้นดีกว่าดวงอาทิตย์สำหรับการใช้หน่วยความจำต่ำหรือไม่
9 memory  tomcat  java 

3
tail -f จากนั้นออกจากการจับคู่สตริง
ฉันกำลังพยายามกำหนดค่าสคริปต์เริ่มต้นซึ่งจะเริ่มต้น Tomcat ตรวจสอบ catalina.out สำหรับสตริง "Server startup" แล้วเรียกใช้กระบวนการอื่น ฉันได้ลองใช้ชุดต่าง ๆ ของ tail -f กับ grep และ awk แต่ยังไม่ได้ทำงานอะไรเลย ปัญหาหลักที่ฉันดูเหมือนจะบังคับให้หางตายหลังจาก grep หรือ awk จับคู่กับสตริง ฉันทำให้การทดสอบต่อไปนี้ง่ายขึ้น test.sh is listed below: #!/bin/sh rm -f child.out ./child.sh > child.out & tail -f child.out | grep -q B child.sh is listed below: #!/bin/sh echo A …

1
ติดตั้งและกำหนดค่า SSL ด้วย TeamCity โดยใช้หนังสือรับรองที่สร้างจาก CA ทั่วโลก
UPDATE: อัปเดตให้เฉพาะเจาะจงมากขึ้นกับสิ่งที่ฉันกำลังทำอยู่ ฉันคิดว่าฉันอยู่บนเส้นทางที่ถูกต้องมาก่อน แต่ตอนนี้สิ่งต่าง ๆ รู้สึกสับสนมากขึ้น ฉันไม่เคยมีประสบการณ์กับ Apache / Tomcat / อะไรก็ตามที่ TeamCity กำลังทำงานอยู่ทำงานได้ค่อนข้างมากใน IIS ก่อนหน้านี้และฉันมีเวลายากที่จะเข้าใจวิธีการติดตั้งใบรับรอง SSL เพื่อใช้ TeamCity กับ https ฉันมี SSL Cert จาก CA ทั่วโลก แต่ผมมีช่วงเวลาที่ยากกับคำแนะนำที่นี่และที่นี่ ฉันอิมพอร์ตใบรับรองของฉันไปยังที่เก็บคีย์และฉันกำหนดค่าไฟล์ server.xml ของฉันให้ชี้ไปที่ที่เก็บคีย์ของฉันตามคำแนะนำ อย่างไรก็ตามเมื่อฉันไปที่ไซต์ของฉันมันแจ้งว่ามีปัญหากับใบรับรองของฉัน ดูเหมือนว่าคำแนะนำจาก CA คำแนะนำจาก TeamCity และคำแนะนำจาก Apache (ลิงก์เมืองทีมใดที่ไป) แตกต่างกันทั้งหมด ใครช่วยอธิบายขั้นตอนที่ฉันหายไป / ข้าม? หมายเหตุสิ่งนี้กำลังทำงานอยู่บนกล่อง Windows หากสร้างความแตกต่าง

2
เริ่มต้นและปิด tomcat ผ่าน ssh
Updated ฉันพบว่าเส้นทางของ jdk ที่ใช้นั้นผิด ควรจะเป็นกรณีที่ต่ำกว่าเป็นวิธีที่เกิดขึ้น? เมื่อฉันเรียกใช้สคริปต์นี้โดยตรงบนเซิร์ฟเวอร์มันก็โอเคeval: 1: /opt/Java/jdk1.6.0_25/jre/bin/java: not foundJavajava ฉันพยายามที่จะเริ่มต้นหรือปิดตัวจัดการโพสต์ผ่านไคลเอนต์ระยะไกล บนเซิร์ฟเวอร์ของฉันฉันมี tomcat 3 แบบแตกต่างกัน: tomcat1, tomcat2 และ tomcat3 ประการแรกฉันพยายามเรียกใช้tomcat_path/bin/shutdown.shเพื่อหยุดมันผ่าน ssh และคำสั่งคือ ssh jake@1xx.3x.2x.1xx "cd /home/jake/tomcat2/bin;exec bash ./shutdown.sh" ทั้ง"และ'พยายาม แต่ไม่ทำงานผลลัพธ์คือ eval: 1: /opt/Java/jdk1.6.0_25/jre/bin/java: not found ดูเหมือนว่าเชลล์สคริปต์จะรันบนไคลเอ็นต์โลคัลของฉันเพราะบนเซิร์ฟเวอร์จะมีไฟล์นี้ มีวิธีการเรียกใช้เชลล์สคริปต์บนเซิร์ฟเวอร์ระยะไกลอย่างถูกต้องหรือไม่? อัปเดต ฉันวิ่ง ssh jake@1xx.xx.25.100 "sh -x /home/jake/tomcat/bin/shutdown.sh > /home/jake/tomcat.log 2>&1" และผลลัพธ์ใน tomcat.log คือ: …
ssh  tomcat 

1
จิราบน SSL ให้หน้าเปล่าที่มีสัญลักษณ์
ความพยายามของฉันในการกำหนดค่า Jira เพื่อทำงานกับ SSL ยังไม่ประสบความสำเร็จ ฉันได้ทำตามขั้นตอนที่: https://confluence.atlassian.com/jira/running-jira-over-ssl-or-https-124008.html ดูเหมือนว่าใบรับรองของฉันจะทำงานได้ (แม้ว่าจะลงชื่อด้วยตนเอง) openssl s_client -showcerts -connect flokkstudios.com:8443ให้ผลลัพธ์ใบรับรองที่เหมาะสม อย่างไรก็ตามเมื่อฉันลองcurl flokkstudios.com:8443หรือเรียกดู url / port โดยใช้ Firefox ฉันได้รับสัญลักษณ์แปลก ๆ ไม่มีใครมีความคิดว่าเกิดอะไรขึ้นและฉันสามารถแก้ไขได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.