4.1 ดูรายการเว็บแอปพลิเคชัน

ตอนนี้เรามาดูกันว่าเว็บแอปพลิเคชันใดบ้างที่ติดตั้งใน Tomcat ตามค่าเริ่มต้น โดยปกติจะมีหลายตัว และตัวที่สำคัญที่สุดสำหรับคุณคือ Application Manager หากต้องการเปิด ให้คลิกที่ปุ่มแอปผู้จัดการ หรือไปตามลิงก์

ถัดไป คุณจะต้องเข้าสู่ระบบภายใต้ผู้ใช้ที่เราเห็นในขั้นตอนการตั้งค่า:

แอพ Tomcat Manager

หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นรายการเว็บแอปพลิเคชันที่ติดตั้ง:

แอพ Tomcat Manager 1

คอลัมน์ด้านซ้ายระบุเส้นทางที่แอปพลิเคชันเปิดขึ้น ในคอลัมน์ขวาสุด คุณจะเห็นคำสั่งสำหรับจัดการเว็บแอปพลิเคชัน: เริ่ม, หยุด, โหลดใหม่, ยกเลิกการปรับใช้

4.2 ปรับใช้เว็บแอปพลิเคชันทดสอบ

มาอัปโหลดเว็บแอปพลิเคชันของเราเองไปยังเว็บเซิร์ฟเวอร์ Tomcat

เป็นเรื่องดีที่ GitHub มีแอปพลิเคชันสาธิตพิเศษสำหรับกรณีนี้ ดาวน์โหลดได้จากลิงค์ .

จากนั้นเปิดหน้าแอปตัวจัดการใน Tomcat http://localhost:8080/managerแล้วเลื่อนลงไปที่ส่วนปรับใช้

แอพ Tomcat Manager 2

คุณต้องระบุเส้นทางไปยังเว็บแอปพลิเคชันของคุณ (แอปพลิเคชันทั้งหมดมีเส้นทางเฉพาะ) รวมถึงไฟล์ war ของเว็บแอปพลิเคชันของคุณ จากนั้นคลิกปุ่มปรับใช้

หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นแอปพลิเคชันใหม่ในรายการแอปพลิเคชันบนเว็บ:

แอพ Tomcat Manager 3

คุณสามารถตรวจสอบว่าใช้งานได้โดยไปที่ลิงก์: http://localhost:8080/demo

แอพ Tomcat Manager 4

4.3 การเปลี่ยนพอร์ต

หากคุณไม่ชอบที่เว็บเซิร์ฟเวอร์ของคุณตอบสนองต่อ url localhost:8080/และคุณต้องการเปิดเพียงเพื่อ url คุณlocalhost/จะต้องเปลี่ยนพอร์ตของ Tomcat เป็น default: to 80แทน8080

ในการทำเช่น นี้ ให้เปิด ไฟล์ server.xmlใน โฟลเดอร์ conf

ค้นหาแท็ก "Connector" ที่พอร์ต8080และเปลี่ยนเป็นพอร์ต80:

<Connector port="80" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

คุณยังสามารถเปลี่ยนพอร์ต HTTPS จาก8443เป็นเพียง443.

หากคุณเปลี่ยนการตั้งค่าในขณะที่ Tomcat กำลังทำงาน อย่าลืมรีสตาร์ท