ข้อควรทราบบางประการระหว่างการทำงานจริง:
\ ในไฟล์ reg ไม่สามารถเปลี่ยนเป็น ได้ มิฉะนั้นจะไม่ถูกนำเข้าสู่รีจิสทรี
การกำหนดค่าสามารถทำได้สำเร็จภายใต้ iis6.0 และ tomcat4.1 จริงๆ แล้วพอร์ต 9003 นั้นเป็นพอร์ตเริ่มต้น (แม้ว่าจะเปลี่ยนเป็น 8080 แต่ผลลัพธ์ก็ผิด)
.....การกำหนดค่าเป็นกระบวนการที่ยุ่งยาก แต่โชคดีที่ฉันพบบทความต่อไปนี้:
รวม Tomcat5 และ IIS5 และเปิด jsp ตามปกติ (การดำเนินการที่มีรายละเอียดอย่างแน่นอน)
คำนำ: ฉันเคยอ่านเอกสาร N มาก่อนและทำตามคำแนะนำในการกำหนดค่า แต่ไม่เคยประสบความสำเร็จเลย ในที่สุดวันนี้ฉันก็ทำสำเร็จ! - - เมื่อฉันย้อนกลับไปดูเอกสารเหล่านั้น ส่วนใหญ่เป็นเพียง Ctrl+C และ Ctrl+v (และไม่ได้อธิบายแหล่งที่มาของข้อความต้นฉบับ ดังนั้นฉันจึงไม่สามารถถามใครเลยด้วยซ้ำ) การดำเนินการหลักมักไม่ชัดเจน และถึงแม้ตั้งค่าเสร็จแล้วก็ยังเปิดหน้า jsp ไม่ได้ ซึ่งบางอันก็ไม่ได้ใช้งานจริง... เฮ้อ...
เมื่อวานเพราะคำถามจากเพื่อนเศรษฐี(ที่บอกว่าตัวเองเป็น) โลภคะแนน 555) ฉันไปที่นั่นอีกครั้งหลังจากหาข้อมูลพบว่าในที่สุดก็ตั้งค่าได้สำเร็จเมื่อบ่ายวานนี้
มีหลายประเด็นที่ต้องอธิบาย: ระบบปฏิบัติการคือ win2000pro ติดตั้ง Jbilder8 แล้ว และไม่เคยตั้งค่าตัวแปรสภาพแวดล้อมเช่น JAVA_HOME หลายไฟล์ที่จำเป็นต้องใช้ในบทความมีลิงก์ดาวน์โหลดอยู่ท้ายบทความ ฉันรวม IIS5+Tomcat5.0.7 เข้าด้วยกัน แต่คาดว่า IIS6 และ Tomcat4 ก็น่าจะสามารถทำได้เช่นกัน ขออภัย win2003 ของฉันได้รับการแก้ไขแล้ว และออปติคัลไดรฟ์เสมือน Daemon ล้มเหลว และ ISO ก็ไม่ได้รับการยอมรับเช่นกัน เลยไม่มีวิธีทดสอบครับ ขออนุญาต หดหู่ สักพักครับ.
เอาล่ะ มาเริ่มกันที่ขั้นตอนเฉพาะของฉัน:
1. ติดตั้ง Tomcat5.0.7
เรียกใช้ jakarta-tomcat-5.0.7.exe อย่าใช้โหมดปกติในโหมดการติดตั้ง แต่ให้เลือกแบบเต็ม (ซึ่งจะติดตั้ง Tomcat เป็นบริการ win2000 และมีซอร์สโค้ด Tomcat ด้วย) จากนั้นปฏิบัติตามคำแนะนำ taomcat ของฉันได้รับการติดตั้งภายใต้ C:Program FilesApache Software FoundationTomcat 5.0.7
2. ตั้งค่าตัวแปรสภาพแวดล้อม tomcat_home บนเดสก์ท็อป "คอมพิวเตอร์ของฉัน" -> คลิกขวา -> "คุณสมบัติ" -> "ขั้นสูง" -> "ตัวแปรสภาพแวดล้อม" -> "ตัวแปรระบบ" -> ใหม่ -> ชื่อตัวแปร: tomcat_home ค่าตัวแปร: C: โปรแกรม FilesApache Software FoundationTomcat 5.0.7 คลิก "ตกลง" เพื่อบันทึก
3. สร้างโฟลเดอร์ "ตัวเชื่อมต่อ" ใหม่ภายใต้ C:Program FilesApache Software FoundationTomcat 5.0.7conf จากนั้นคัดลอก isapi_redirector2.dll ไปที่ C:Program FilesApache Software FoundationTomcat 5.0.7conf ด้านล่างขั้วต่อ
4. สร้าง laborer2.properties ภายใต้ C:Program FilesApache Software FoundationTomcat 5.0.7conf (คุณสามารถใช้ laborer2.properties ในไฟล์แนบของฉันได้ โปรดแก้ไขบรรทัดแรกของไฟล์ก่อนใช้งานและแทนที่ "C: /Program Files/Apache Software Foundation/Tomcat 5.0.7/logs/jk2.log" ไปยังเส้นทางที่คุณต้องการ เมื่อคัดลอกเส้นทางในแถบที่อยู่ โปรดทราบว่าเป็น "/" แทนที่จะเป็น "" ซึ่งก็คือ แสดงเหมือนเส้นทางหน้าต่างต่างกัน)
5. สร้าง jk2.properties ภายใต้ C:Program FilesApache Software FoundationTomcat 5.0.7conf (ใช้ jk2.properties โดยตรงในไฟล์แนบของฉัน)
6. นำเข้าไฟล์รีจิสทรี isapi_redirect.2.0.reg (ดับเบิลคลิกที่ไฟล์แล้วคลิกตกลง) โปรดแก้ไขไฟล์รีจิสทรีก่อนที่จะนำเข้า และเปลี่ยน serverRoot และ workerFile เป็น "C:\Program Files\Apache Software Foundation Tomcat 5.0.7" พร้อมพาธการติดตั้ง Tomcat ของคุณ
7. เมนู Start->Settings->Control Panel->Administrative Tools->Internet Services Manager จากนั้นค้นหาเว็บไซต์ของคุณ (ชื่อคอมพิวเตอร์ของฉันคือ lnboy "เว็บไซต์เริ่มต้น") คลิกขวา -> "คุณสมบัติ" -> "ตัวกรอง ISAPI" -> "เพิ่ม" -> ชื่อตัวกรอง: จาการ์ตา, ไฟล์ปฏิบัติการ: C:Program FilesApache Software FoundationTomcat 5.0.7confconnector isapi_redirector2.dll . คลิก "ตกลง" เพื่อบันทึก
8. ถัดไป คลิกขวาที่ "เว็บไซต์เริ่มต้น" -> ใหม่ -> Virtual Directory -> ถัดไป -> กรอกนามแฝง: jakarta จากนั้นคลิก ถัดไป -> การเลือกไดเรกทอรี: C:Program FilesApache Software Foundation Tomcat 5.0.7confconnector จากนั้นคลิกถัดไป->ทำเครื่องหมาย "Execute (เช่น ISAPI application หรือ CGI)" คลิกถัดไป จากนั้นคลิก "Finish"
9. รีสตาร์ท "เว็บไซต์เริ่มต้น" จากนั้นคลิกขวาที่ "Default Web Site" -> "Properties" -> "ISAPI Filter" หากลูกศรด้านหน้า "jakarta" เป็นสีเขียว แสดงว่าการกำหนดค่าสำเร็จแล้ว
หากลูกศรเป็นสีแดง โปรดตรวจสอบกระบวนการกำหนดค่าทั้งหมดเพื่อดูว่ามีอะไรผิดปกติหรือไม่ (โดยพื้นฐานแล้ว ยกเว้นส่วนที่เกี่ยวข้องกับไดเร็กทอรีการติดตั้ง Tomcat ที่จำเป็นต้องแก้ไข ไม่มีอะไรอื่นที่จำเป็นต้องแก้ไข)
(คุณยังสามารถอ้างถึง http://www.reynir.net/tomcat/tomcat_IIS_service_jk2.html ได้ ฉันกำหนดค่าขั้นตอนข้างต้นได้สำเร็จโดยทำตามคำแนะนำและเพิ่มการแก้ไขเล็กน้อย)
ในขณะนี้ ยังคงมีปัญหาเล็กน้อยในการเข้าถึง jsp ตามปกติ
10. ตั้งค่าตัวแปรสภาพแวดล้อม tomcat_home
บนเดสก์ท็อป "My Computer"->คลิกขวา->"Properties"->"ขั้นสูง"->"ตัวแปรสภาพแวดล้อม"->"ตัวแปรระบบ"->ใหม่->ชื่อตัวแปร: JAVA_HOME ค่าตัวแปร: D: JBuilder8jdk1.4. คลิก "ตกลง" เพื่อบันทึก
11. คัดลอก tools.jar ในไดเร็กทอรี D:JBuilder8jdk1.4lib ไปยังไดเร็กทอรี commonlib ของ tomcat (C:Program FilesApache Software FoundationTomcat 5.0.7commonlib (ลง ) รีสตาร์ท Tomcat แล้วรีสตาร์ท IIS
12. เปิด http://localhost/index.jsp (หมายเหตุ: ไม่ใช่ http://localhost/ ) คุณควรจะเห็นหน้า Tomcat
แต่คุณเห็นมันไหม? - - รูปภาพแสดงไม่ถูกต้อง โปรดแก้ไขในภายหลัง
13. Start menu->Settings->Control Panel->Administrative Tools->Internet Service Manager จากนั้นค้นหาเว็บไซต์ของคุณ (ชื่อคอมพิวเตอร์ของฉันคือ lnboy "เว็บไซต์เริ่มต้น") คลิกขวา -> "คุณสมบัติ" -> "เอกสาร" -> เพิ่ม ป้อน "index.jsp" ยืนยัน จากนั้นเพิ่ม "index.html" ยืนยัน (เพราะนี่คือหน้าเริ่มต้นเริ่มต้นของ tomcat) ไปที่คอลัมน์ "Home Directory" และ "Local Path" และเลือก "C:Program FilesApache Software FoundationTomcat 5.0.7webappsROOT"
http://www.downcodes.com/
14. รีสตาร์ท IIS แล้วเปิด http://localhost/ เทียบกับการเปิด http://localhost:8080/ ใช่ไหม? - - คุณทำเสร็จแล้ว! - -
อย่ายุ่ง เปิด http://localhost/jsp-examples/ แล้วดูว่าเปิดไม่ได้ใช่ไหม - - ในเวลานี้ คุณยังต้องสร้างไดเร็กทอรีเสมือน jsp-examples ใหม่ใน IIS เส้นทางในเครื่องคือ: C:Program FilesApache Software FoundationTomcat 5.0.7webappsjsp-examples (ดูที่ index.html ในโฟลเดอร์ย่อย คุณรู้หรือไม่ว่าทำไม "index.html" ถึงถูกเพิ่มไว้ข้างหน้า )
15. รีสตาร์ท IIS คุณสามารถเปิด http://localhost/jsp-examples/jsp2/simpletag/hello.jsp ได้ไหม - -
หากต้องการโยนอิฐ โปรด http://expert.csdn.net/Message_Board/Send.asp?sendto=wellsoon
(อะไรนะ คุณไม่ใช่ผู้ใช้ CSDN โปรดเข้าสู่ระบบก่อน และอย่ามีอิฐมากเกินไป ฉันจะ สร้างบังกะโล )
PS: อัปโหลดไฟล์แนบแล้ว ซึ่งมีคนงาน2.properties, jk2.properties, isapi_redirector2.dll, isapi_redirect.2.0.reg ที่จำเป็นต้องใช้
เอกสารแนบอยู่ที่ http://www.google.com/ (ช่างเป็นสุนัขที่น่ารัก)
Monopoly Forum http://www.delphibbs.com/ (ฟอรัมทางเทคนิคแรกที่ฉันไป ฉันได้เรียนรู้มากกว่าเทคโนโลยี)
CSDN Watering Paradise ( http://expert.csdn.net/Expert/ForumList.asp?typenum=1&Roomid=1404 ) (นี่คือวิธีการสร้างดาวดวงแรกใน CSDN)