วิธีการติดตั้ง Apache Tomcat Server บน Ubuntu 20.04

How Install Apache Tomcat Server Ubuntu 20



บทนำ


Apache Tomcat สามารถเรียกใช้เทคโนโลยี Java ต่างๆ และรันภาษา JavaServer (JSP), JavaServlet และ Java Expression บทความนี้จะแสดงวิธีการติดตั้ง Apache Tomcat Server และตั้งค่า Web Application Manager บน Ubuntu 20.04 ใน 11 ขั้นตอนง่ายๆ สามารถติดตั้งเซิร์ฟเวอร์ Apache Tomcat ได้จากที่เก็บซอฟต์แวร์ของ Ubuntu ซึ่งประกอบด้วยเซิร์ฟเวอร์ Tomcat เวอร์ชันล่าสุดที่เสถียรที่สุด







ขั้นตอนที่ 1: อัปเดตAPT

ก่อนอื่น ให้อัปเดต APT ของคุณเช่นเคย



$sudoapt update



ขั้นตอนที่ 2: ตรวจสอบ Tomcat ใน Repository

ตรวจสอบแพ็คเกจเซิร์ฟเวอร์ Tomcat ในที่เก็บ ที่เก็บจะแสดงแพ็คเกจล่าสุดทั้งหมดที่มีให้ดาวน์โหลด





$sudo apt-cache searchแมวตัวผู้

ขั้นตอนที่ 3: ดาวน์โหลด Tomcat

ดาวน์โหลดแพ็คเกจ tomcat9 และแพ็คเกจผู้ดูแลระบบ tomcat9 และการอ้างอิงด้วยคำสั่งเทอร์มินัลต่อไปนี้



$sudoฉลาดติดตั้งtomcat9 tomcat9-admin

ขั้นตอนที่ 4: ติดตั้ง Apache Tomcat Server

เมื่อการดาวน์โหลดเสร็จสิ้น มันจะติดตั้ง Apache Tomcat Server ซึ่งจะเริ่มทำงานโดยอัตโนมัติ สำหรับการตรวจสอบ ให้พิมพ์คำสั่ง ss ต่อไปนี้ ซึ่งจะแสดงหมายเลขพอร์ตเปิด 8080 ซึ่งเป็นพอร์ตเปิดเริ่มต้นที่สงวนไว้สำหรับ Apache Tomcat Server

$NS-ltn

ขั้นตอนที่ 5: เปลี่ยนการตั้งค่า Tomcat

เมื่อ Ubuntu OS รีบูต เซิร์ฟเวอร์ Apache Tomcat จะเริ่มทำงานโดยอัตโนมัติ การตั้งค่าโปรแกรมนี้สามารถเปลี่ยนได้โดยป้อนหนึ่งในสองคำสั่งต่อไปนี้

$sudosystemctlเปิดใช้งานแมวตัวผู้9

หรือ

$sudosystemctl ปิดการใช้งาน tomcat9

ขั้นตอนที่ 6: อนุญาตการรับส่งข้อมูลไปยังพอร์ต 8080

หากพอร์ตไฟร์วอลล์ โดยเฉพาะ UFW เปิดใช้งานอยู่บนระบบของคุณ อุปกรณ์ที่ต้องการเชื่อมต่อกับ Apache Tomcat Server จะมีปัญหาในการเชื่อมต่อ หากต้องการอนุญาตการรับส่งข้อมูลจากแหล่งใด ๆ ไปยังพอร์ต 8080 ของ Tomcat Server ให้พิมพ์คำสั่งต่อไปนี้

$sudoufw อนุญาตจากพอร์ตใดก็ได้8080โปรโต tcp

ขั้นตอนที่ 7: ทดสอบเซิร์ฟเวอร์ Tomcat

ตอนนี้คุณสามารถทดสอบเซิร์ฟเวอร์ Tomcat ของคุณได้ เมื่อ Tomcat เริ่มทำงาน คุณสามารถทดสอบโปรแกรมในเว็บเบราว์เซอร์ได้ ด้วยการใช้ที่อยู่ลูปแบ็คของระบบ คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ Tomcat โดยระบุพอร์ตด้วยที่อยู่ในแถบค้นหา URL ดังนี้:

http://127.0.0.1:8080

Tomcat ใช้งานได้ถ้าคุณเห็นหน้านี้ มันใช้งานได้!.

ขั้นตอนที่ 8: สร้างผู้ใช้

คุณควรสร้างผู้ใช้สำหรับ Web Application Manager ใน Tomcat Server ต้องตั้งค่าบัญชีผู้ใช้ใหม่เพื่อใช้ Apache Tomcat Web Application Manager

เปิดไฟล์ tomcat-users.xml ในไดเร็กทอรี Tomcat ด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ

$sudo นาโน /ฯลฯ/แมวตัวผู้9/tomcat-users.xml

ขั้นตอนที่ 9: เพิ่มแท็ก Lines

เมื่อไฟล์ถูกเปิดขึ้น ให้เพิ่มสามบรรทัดที่แท็กเหล่านี้ในไฟล์ด้านบนไฟล์< tag. Here, new user with the name tomcat has been created with a password set as pass. Add your own values as substitution for the username and password.

<บทบาทชื่อบทบาท='ผู้ดูแลระบบ-gui'/>
<บทบาทชื่อบทบาท='ผู้จัดการ-gui'/>
<ผู้ใช้ชื่อผู้ใช้='แมวตัวผู้' รหัสผ่าน='ผ่าน'บทบาท='ผู้ดูแลระบบ-gui, ผู้จัดการ-gui'/>

บันทึกไฟล์และปิด ตอนนี้ เราสามารถไปยังพื้นที่แอปพลิเคชันผู้จัดการได้แล้ว

ขั้นตอนที่ 10: รีสตาร์ท Tomcat

รีสตาร์ทเซิร์ฟเวอร์ Tomcat ด้วยคำสั่งต่อไปนี้

$sudosystemctl รีสตาร์ท tomcat9

ขั้นตอนที่ 11: เข้าถึง Tomcat Application Manager

ในการเข้าถึงตัวจัดการแอปพลิเคชันเว็บเซิร์ฟเวอร์ Tomcat ให้ป้อน URL: http://127.0.0.1:8080/manager/html ลงในแถบค้นหา URL ของเว็บเบราว์เซอร์แล้วกด Enter ถัดไป ป้อนข้อมูลประจำตัวที่คุณให้กับผู้ใช้ใหม่ใน Tomcat Server ตอนนี้คุณควรเห็นหน้าต่าง Web Application Manager

บทสรุป

Apache Tomcat Server เป็นโปรแกรมซอฟต์แวร์ที่ยอดเยี่ยมสำหรับการปรับใช้เซิร์ฟเวอร์ Java HTTP การตั้งค่า Apache Tomcat Server บน Ubuntu 20.04 นั้นง่ายมากและไม่ต้องการคำสั่งที่ซับซ้อน