GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal Apache Tomcat 9 Server di Ubuntu 20.04

Apache Tomcat adalah server aplikasi web sumber terbuka yang dioptimalkan untuk menyajikan konten berbasis Java. Tomcat digunakan untuk menjalankan Java Servlet dan melayani halaman web yang berisi kode JavaServer Pages (JSP).

Panduan ini mencakup instalasi server Apache Tomcat 9 di Ubuntu 20.04.

Prasyarat

Pengguna dengan kemampuan sudo di Ubuntu 20.04.

Instal Apache Tomcat 9 di Ubuntu

Mulailah dengan memperbarui paket yang tersedia di sistem Ubuntu 20.04 Anda dengan perintah di bawah ini.

$ sudo apt update

Selanjutnya, jalankan perintah di bawah ini untuk menginstal Apache Tomcat 9 dan paket terkait.

$ sudo apt install tomcat9 tomcat9-admin

Masukkan y untuk mengonfirmasi penginstalan saat diminta.

Setelah Anda berhasil menginstal Tomcat9, jalankan perintah berikutnya untuk mengonfirmasi bahwa layanan tersebut aktif.

$ sudo systemctl status tomcat9

Tekan q untuk kembali ke prompt perintah.

Catatan: Jika layanan Tomcat9 belum berjalan, jalankan dengan perintah di bawah ini.

$ sudo systemctl start tomcat9

Untuk mengonfigurasi layanan Apache Tomcat agar mulai secara otomatis saat sistem melakukan booting, jalankan perintah berikutnya.

$ sudo systemctl enable tomcat9

Uji Layanan Apache Tomcat 9

Pertama, izinkan kami mengonfirmasi port apa yang didengarkan oleh layanan Apache Tomcat 9. Jalankan perintah di bawah ini untuk melakukannya.

$ sudo netstat -tulpn

Catatan: Jika alat netstat tidak tersedia di mesin Ubuntu 20.04 Anda, Anda dapat menginstalnya dengan:

$ sudo apt install net-tools

Seperti yang ditunjukkan pada gambar di bawah, layanan Apache Tomcat 9 mendengarkan pada port 8080. Anda dapat mengetahuinya dengan nama program “java .”

Secara default, Apache Tomcat menggunakan port 8080 karena kemungkinan server web sudah berjalan di port 80.

Catatan: Jika Anda ingin mengubah port mendengarkan default dari 8080 ke yang lain, edit file konfigurasi berikut dan ganti 8080 yang sesuai. Anda perlu memulai ulang Tomcat9 agar perubahan diterapkan.

$ sudo nano /usr/share/tomcat9/etc/server.xml

Dalam panduan ini, kami menggunakan port mendengarkan default 8080.

Jika berlaku, perbarui aturan firewall Anda untuk mengizinkan lalu lintas masuk pada port 8080. Misalnya, jika UFW diaktifkan, jalankan perintah di bawah untuk mengizinkan lalu lintas masuk pada port 8080.

$ sudo ufw allow 8080

Sekarang, buka browser web dan masukkan YourServerIP:8080 . Misalnya, 192.168.16.8:8080 .

Anda akan melihat beranda Tomcat default seperti yang ditunjukkan pada gambar di bawah ini.

Masuk ke Aplikasi Web Apache Tomcat Manager

Tomcat Manager Webapp digunakan untuk mengelola server Tomcat melalui antarmuka grafis. Pertama, mari kita buat pengguna sebagai berikut.

$ sudo nano /etc/tomcat9/tomcat-users.xml

Kedua, salin dan tempel tiga baris berikut di dalam tag . Ingatlah untuk mengganti shola dan TomcatP@ss dengan nilai Anda sendiri.

<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="shola" password="tomcatP@ss" roles="admin-gui,manager-gui"/>

Selanjutnya, simpan perubahan dan tutup file.

Mulai ulang Tomcat9 dengan:

$ sudo systemctl restart tomcat9

Sekarang, kembali ke beranda Tomcat default dan klik manajer_webapp tautan atau host-manager_webapp tautan.

Setelah itu, login menggunakan kredensial Tomcat yang ditentukan sebelumnya.

Anda sekarang dapat dengan mudah mengelola instans Tomcat Anda dari halaman manajer aplikasi web. Klik Bantuan Pengelola HTML atau Bantuan Manajer di bagian atas jika Anda membutuhkan panduan lebih lanjut.

Kesimpulan

Dalam panduan ini, kami membahas instalasi Apache Tomcat 9 di Ubuntu 20.04. Kami juga menjelaskan cara mengakses Tomcat Web Application Manager untuk mengelola instans Tomcat Anda. Komentar dan pertanyaan dipersilahkan.


Ubuntu
  1. Cara Menginstal Apache di Ubuntu 18.04

  2. Instal Server NFS di Ubuntu

  3. Cara menginstal Apache di Ubuntu 20.04

  1. Cara Menginstal Tomcat 8.5 di Ubuntu 18.04

  2. Cara Menginstal Tomcat 9 di Ubuntu 18.04

  3. Cara Menginstal Tomcat 9 di Ubuntu 20.04

  1. Cara Menginstal Apache Tomcat 10 Di Ubuntu 20.04 / Ubuntu 18.04

  2. Cara menginstal Apache Tomcat 9 di Ubuntu 18.04 LTS

  3. Cara Menginstal Apache Tomcat 10 di Ubuntu 20.04