075-845-490 | 097-165-2449
Line ID: @hostnakhonitech
🎉 โปรโมชั่นพิเศษ! ลด 10% สำหรับลูกค้าใหม่
NakhoniTech
075-845-490
support@NakhoniTech.com

วิธีติดตั้ง Apache Tomcat บน Windows Server โดยไม่ใช้ Control Panel Print

  • 23

วิธีติดตั้ง Apache Tomcat บน Windows Server โดยไม่ใช้ Control Panel

Apache Tomcat คือเว็บเซิร์ฟเวอร์และเซอร์วิสสำหรับรัน Java Web Application เช่น .war และ .jsp ที่สามารถใช้งานบน Windows Server ได้ โดยไม่จำเป็นต้องติดตั้ง Plesk หรือ DirectAdmin


ข้อกำหนดเบื้องต้น

  • Windows Server 2016/2019/2022
  • สิทธิ์ Administrator
  • สามารถใช้งาน RDP (Remote Desktop)

✅ ขั้นตอนที่ 1: ติดตั้ง Java JDK

  1. เข้าหน้า https://adoptium.net
  2. ดาวน์โหลดและติดตั้ง Java เวอร์ชันที่ต้องการ เช่น JDK 17
  3. หลังติดตั้ง ให้ตรวจสอบว่า Java ทำงานได้ โดยเปิด Command Prompt แล้วพิมพ์:
java -version

หากแสดงเวอร์ชัน แสดงว่า Java พร้อมใช้งาน


✅ ขั้นตอนที่ 2: ดาวน์โหลดและติดตั้ง Apache Tomcat

  1. เข้าเว็บไซต์ https://tomcat.apache.org
  2. เลือกเวอร์ชัน เช่น Tomcat 9 → ดาวน์โหลด ZIP Package (32-bit/64-bit Windows)
  3. แตกไฟล์ ZIP ไปไว้ที่ C:\Tomcat9 หรือที่อื่นที่คุณต้องการ

✅ ขั้นตอนที่ 3: สร้าง Windows Service สำหรับ Tomcat

  1. เปิด Command Prompt ด้วยสิทธิ์ Administrator
  2. <liา>ไปยังโฟลเดอร์ Tomcat:
cd C:\Tomcat9\bin
service.bat install

เมื่อสั่งสำเร็จ จะมี service ชื่อ “Apache Tomcat 9” ปรากฏใน Windows Services

จากนั้นสามารถ start ได้ด้วย:

net start Tomcat9

✅ ขั้นตอนที่ 4: ทดสอบการเข้าถึง

  1. เปิดเว็บเบราว์เซอร์
  2. เข้า URL: http://localhost:8080 หรือ http://YOUR_SERVER_IP:8080
  3. หากเห็นหน้า Tomcat แสดงว่าติดตั้งสำเร็จ

✅ ขั้นตอนที่ 5: เปิดพอร์ต 8080 บน Firewall

netsh advfirewall firewall add rule name="Apache Tomcat" dir=in action=allow protocol=TCP localport=8080

เพื่อให้สามารถเข้าถึงจากภายนอก


✅ ขั้นตอนที่ 6: อัปโหลดและ Deploy .war

  • อัปโหลดไฟล์ .war ไปยังโฟลเดอร์ C:\Tomcat9\webapps\
  • เมื่อวางแล้ว Tomcat จะ deploy อัตโนมัติ และสร้างโฟลเดอร์ให้
  • สามารถเข้าได้ที่ http://yourdomain.com:8080/ชื่อโปรเจกต์

 เสริมความปลอดภัย

  • แก้ไขไฟล์ conf\tomcat-users.xml เพื่อกำหนด admin login หากต้องการใช้ /manager
  • หากใช้งานจริง ควรตั้ง Reverse Proxy ผ่าน IIS หรือ Nginx เพื่อป้องกัน public access โดยตรง

 สรุป

  • Tomcat บน Windows ติดตั้งง่ายและสามารถรัน Web Application ได้โดยไม่ต้องใช้ Control Panel
  • เหมาะสำหรับผู้ที่ถนัด Windows Server และต้องการควบคุมเต็มที่
  • ควรดูแลด้านความปลอดภัย เช่น firewall, auth, SSL

หากคุณใช้ VPS Windows Server กับ nakhonitech.com และต้องการให้เราติดตั้ง Tomcat ให้พร้อมใช้งานฟรี สามารถเปิด Ticket ขอความช่วยเหลือได้ทันที


บทความโดย: nakhonitech.com ผู้ให้บริการ Windows VPS และ Java Hosting ที่พร้อมใช้งาน


Was this answer helpful?

« Back