วิธีติดตั้ง Tomcat 8 บนเซิร์ฟเวอร์ Ubuntu 15.10

อูบุนตู apache

Apache Tomcat หรือเรียกง่ายๆว่า Tomcat ตามที่รู้จักกันดี เป็นเว็บคอนเทนเนอร์แบบโอเพนซอร์สที่รองรับ servlets และ JavaServer Pages แอปพลิเคชัน (JSPs) ที่พัฒนาโดย Apache Software Foundation เครื่องยนต์ Tomcat servlet มักจะนำเสนอร่วมกับเว็บเซิร์ฟเวอร์ Apacheเนื่องจากแสดงโค้ด Java ที่จำเป็นในการเรียกใช้งานกับสภาพแวดล้อม

ในรูปแบบที่ง่ายที่สุด Tomcat เรียกใช้การดำเนินการเดียวภายในระบบผ่านกระบวนการใน Java Virtual Machine คำขอ HTTP ที่ตามมาแต่ละรายการจากเบราว์เซอร์ไปยัง Tomcat จะถูกประมวลผลในเธรดแยกกันเนื่องจาก Tomcat มีเครื่องมือและการกำหนดค่าที่จำเป็นในการจัดการ การกำหนดค่าของ Tomcat จะถูกเก็บไว้ในไฟล์ XML อย่างง่ายซึ่งสามารถตรวจสอบและแก้ไขได้ด้วยเครื่องมือมากมาย ในบทช่วยสอนถัดไป เราจะสอนวิธีติดตั้งเครื่องมือที่มีประโยชน์นี้บนระบบเซิร์ฟเวอร์ Ubuntu 15.10 ของคุณซึ่งตอนนี้มาถึงเวอร์ชัน 8 แล้ว

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

การติดตั้ง Tomcat 8 หากคุณไม่ได้รวมไว้โดยค่าเริ่มต้นในการติดตั้งระบบของคุณทำได้ง่ายเพียงแค่ป้อนคำสั่งต่อไปนี้จากเทอร์มินัล:

sudo apt-get install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples

ตอบคำถามอย่างยืนยันหากคุณต้องการติดตั้ง แมวตัวผู้. นอกจากนี้ยังรวมถึงการอ้างอิงที่มีในแพ็คเกจ Java และจะสร้างผู้ใช้ tomcat8 ภายในระบบของคุณ นอกจากนี้แอปพลิเคชันจะเริ่มต้นด้วยพารามิเตอร์เริ่มต้น

หากคุณต้องการลองใช้แอปพลิเคชัน เข้าถึงโดเมนของคุณหรือที่อยู่ IP ของเครื่องตามด้วยพอร์ต 8080 จากเบราว์เซอร์ใดก็ได้

http://your_ip_address:8080

จากนั้นคุณจะเห็นข้อความที่ระบุว่า "ได้ผล!" พร้อมกับข้อมูลเพิ่มเติมอื่น ๆ

Tomcat 8 กระทำ

การกำหนดค่า Tomcat 8 สามารถแก้ไขได้จากเว็บอินเตอร์เฟสการจัดการเอง. ในการเปิดใช้งานและฟังก์ชันทั้งหมดคุณจะต้องแก้ไขไฟล์ที่อยู่ใน /etc/tomcat8/tomcat-users.xml

sudo vi /etc/tomcat8/tomcat-users.xml

เพิ่มบรรทัดต่อไปนี้:

<role rolename="manager"/>
<role rolename="admin"/>
<user name="admin" password="secret_password" roles="manager,admin"/>

บันทึกและเลิกแก้ไขไฟล์ ตอนนี้คุณควรจะสามารถดูและจัดการเซิร์ฟเวอร์ได้จากที่อยู่ http://tu_dirección_ip:8080/manager/html. คุณสามารถเข้าถึงได้ด้วยชื่อและรหัสผ่านที่คุณตั้งไว้ /etc/tomcat8/tomcat-users.xml.

En / var / lib / tomcat8 เป็นไดเรกทอรี conf บันทึก webapps y ทำงาน En เว็บแอพ เป็นที่ที่จะโฮสต์ servlets (หรืออย่างน้อยไฟล์คอนฟิกูเรชัน XML ที่ชี้ไปที่ไฟล์เหล่านั้น)

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

wget http://simple.souther.us/SimpleServlet.war

ตอนนี้ป้อนเส้นทางต่อไปนี้ในเบราว์เซอร์ของคุณ: http: //your_ip_address:8080 / SimpleServlet /

วิธีกำหนดค่า Tomcat ให้ฟังบนพอร์ต 80

ถ้าคุณต้องการ เปลี่ยนพอร์ตการฟัง Tomcat เป็น 80 คุณต้องปฏิบัติตามขั้นตอนต่อไปนี้ ก่อนอื่นให้แก้ไขไฟล์ที่อยู่ใน /etc/tomcat8/server.xml

sudo vi /etc/tomcat8/server.xml

จากนั้นค้นหาข้อความที่ระบุ พอร์ตเชื่อมต่อ = » 8080″ และแทนที่ค่านั้นด้วย พอร์ตเชื่อมต่อ = » 80″ บันทึกและออกจากโหมดแก้ไขไฟล์

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

sudo /etc/init.d/tomcat8 restart

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา