สถิติ
เปิดเมื่อ29/08/2015
อัพเดท3/09/2015
ผู้เข้าชม1181
แสดงหน้า1396
เมนู
ปฎิทิน
May 2025
Sun Mon Tue Wed Thu Fri Sat
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31




(เข้าชม 111 ครั้ง)

Apache Tomcat




       อะแพชี ทอมแคต (Apache Tomcat) เป็นโปรแกรมบรรจุเว็บ (web container) ที่พัฒนาโดยมูลนิธิซอฟต์แวร์อะแพชี ทอมแคตใช้ข้อกำหนดของเซิร์ฟเลตและเจเอสพีจากซันไมโครซิสเต็มส์มาเป็นต้นแบบในการทำงาน ซึ่งกำหนดสภาพแวดล้อมสำหรับโค้ดจาวาเพื่อทำงานบนเว็บเซิร์ฟเวอร์ นอกจากนั้นทอมแคตได้เพิ่มเครื่องมือสำหรับการจัดการการตั้งค่าที่เก็บในรูปแบบแฟ้มเอกซ์เอ็มแอล และมีโปรแกรม HTTP เซิร์ฟเวอร์อยู่ในตัวเอง
อะแพชี ทอมแคต เคยเป็นโครงการย่อยของโครงการจาการ์ตา แต่ปัจจุบันได้แยกตัวออกมาเป็นโครงการหลักของมูลนิธิซอฟต์แวร์อะแพชี เป็นเว็บเซิร์ฟเวอร์ที่รองรับเซิร์ฟเลตและเจเอสพี โดยทำงานร่วมกับตัวแปลโปรแกรมชื่อ ทอมแคต แจสเปอร์ (Tomcat Jasper) ในการแปลงเจเอสพีให้กลายเป็นเซิร์ฟเลตก่อนนำไปประมวลผล
       เอนจินเซิร์ฟเลตของทอมแคตนั้นมักทำงานร่วมกับ อะแพชี เว็บเซิร์ฟเวอร์ (Apache HTTP Server) หรือโปรแกรมเว็บเซิร์ฟเวอร์อื่นๆ หรือสามารถตั้งตัวเป็นเซิร์ฟเวอร์เอกเทศก็ได้ ซึ่งในการพัฒนาก่อนหน้านี้มีแนวความคิดว่า เมื่อทอมแคตทำงานเป็นโปรแกรมที่ทำงานโดดเดี่ยว (standalone) จะเหมาะกับสภาพแวดล้อมที่ไม่ต้องการความรวดเร็วและการดูแลธุรกรรม (transaction) มากนัก อย่างไรก็ตามแนวความคิดดังกล่าวไม่มีอีกต่อไป เนื่องจากทอมแคตได้เพิ่มประสิทธิภาพเป็นเซิร์ฟเวอร์ที่รองรับสภาพแวดล้อมที่มีการจราจรหนาแน่นสูง ทอมแคตสามารถทำงานได้ข้ามระบบปฏิบัติการ เพียงแค่ต้องการจาวารันไทม์เอนไวรอนเมนต์ (Java Runtime Environment) เท่านั้น
        สมาชิกของมูลนิธิซอฟต์แวร์อะแพชีและอาสาสมัครอิสระจะเป็นผู้ช่วยพัฒนาและดูแลรักษาทอมแคต ผู้ใช้ทั่วไปสามารถเข้าถึงทั้งซอร์สโค้ดและซอฟต์แวร์ที่แปลแล้วของทอมแคตภายใต้สัญญาอนุญาตอะแพชี (Apache License) รุ่นแรกของทอมแคตที่เผยแพร่สู่สาธารณะเริ่มต้นที่ 3.0.x (ซึ่งรุ่นก่อนหน้านี้เป็นการเผยแพร่ภายในซันไมโครซิสเต็มส์เท่านั้น ไม่ออกสู่สาธารณะ) และรุ่น 6.0.13 เป็นรุ่นล่าสุดที่เสถียรในสายรุ่น 6.0.x ตามข้อกำหนดเซิร์ฟเลตรุ่น 2.5 ในปี ค.ศ. 2007

การติดตั้ง Apache Tomcat

         ก่อนอื่น ให้เราทำการติดตั้ง JDK ซะก่อน จากนั้นก็ไปโหลด Apache tomcat กันได้ ที่ http://tomcat.apache.org/ ซึ่งวิธีโหลดก็โหลดได้ตามรูปด้านล่าง



จากรูปอันดับแรกให้ทำการเลือก version จากนั้น ให้โหลดในส่วน Core
จากนั้นให้ทำการแตก file แล้วเอาไปไว้ในโพลเดอร์ที่ต้องการ ในตัวอย่างนี้ผมเอาไปไว้ที่ C:/apache-tomcat-7/ ผมเปลี่ยนชื่อโพลเดอร์เพื่อให้ดูง่าย
จากนั้นให้ไปเซต path โดยคลิกขวาที่ mycomputer



จะปรากฎดังหน้าต่างด้านล่าง จากนั้นให้กดที่ Advanced system setting



จะปรากฎหน้าต่างขึ้นมา ที่หน้าต่าง System Properties คลิกที่แถบ Advanced จากนั้นให้คลิก Environment Variable



จะปรากฎหน้าต่าง Environment Variable ขึ้นมา ในช่อง System variables ให้คลิกที่ปุ่ม New



จะมีหน้าต่าง New System Variable ปรากฎออกมา ในช่องชื่อตัวแปร Variable name ให้ตั้งชื่อเป็น JAVA_HOME ส่วนในช่อง Variable value ให้ใส่ที่อยู่ของ JDK ที่เราได้ทำการติดตั้งตอนแรก ในตัวอย่าง JDK ของผมอยู่ที่ C:Program FilesJavajdk1.7.0_04 จากนั้นกด OK


จากนั้นให้เราทำการ Start Apache Tomcat ขึ้นมา โดยเข้าไปที่โฟลเดอร์ที่เก็บ Apache Tomcat จากนั้นเข้าไปที่โฟลเดอร์ bin ให้ทำการดับเบิ้ลคลิกที่ startup


เมื่อคลิกแล้ว จะได้ดังรูปด้านล่าง



จากนั้นให้ทำการทดสอบดูว่า Apache Tomcat ทำงานได้หรือไม่ โดยพิมพ์ว่า localhost:8080 ถ้าทำงานได้ จะปรากฎดังรูปด้านล่าง


      
อ้างอิง:https://th.wikipedia.org/wiki/อะแพชี_ทอมแคต
        :http://www.doesystem.com/05de0ba6b8ea37c65080452376974c26/การติดตั้ง-Apache-Tomcat.htm