Apache Tomcat, juga dikenal sebagai Tomcat Server, adalah server web sumber terbuka dengan wadah Servlet untuk meluncurkan aplikasi web berbasis Java. Tomcat menyertakan JavaServer Pages (JSP), WebSocket, Java Servlet, Java EL, dll., untuk lingkungan server web HTTP Java sepenuhnya untuk menjalankan kode Java.

Komunitas besar pengembang terampil memelihara server Tomcat di bawah pengelolaan fondasi perangkat lunak Apache. Oleh karena itu, server Tomcat menyediakan aksesibilitas yang sangat baik untuk bekerja pada aplikasi berbasis Java secara efisien. Dukungan lintas platform berarti tersedia untuk Windows dan Linux. Versi terbaru Apache Tomcat adalah 10.0.18, jadi dalam panduan ini, kami akan menjelaskan cara menginstal Apache Tomcat 10 di Ubuntu 20.04.

1. Instalasi Java (Versi Terbaru)

Pertama, perhatikan bahwa jika Anda baru saja menginstal Ubuntu 20.04 di sistem Anda, Anda harus tambahkan pengguna baru di Linux sebelum mengatur Apache Tomcat.

Seperti yang telah kami sebutkan, Apache Tomcat digunakan untuk aplikasi berbasis Java, yang membutuhkan Java versi terbaru. Versi terbaru Apache Tomcat memerlukan JDK 8 (Java Development Kit) atau versi yang lebih tinggi agar berfungsi dengan benar. Kamu bisa

instagram viewer
instal versi terbaru JDK dengan menjalankan perintah berikut di terminal Linux:

sudo apt update
sudo apt install default-jdk -y

Kami telah menggunakan -y dalam perintah di atas untuk melampaui konfirmasi instalasi secara otomatis. Selanjutnya, Anda harus memeriksa dan memverifikasi versi Java melalui perintah berikut:

versi java

Seperti yang Anda lihat pada gambar di atas, kami memiliki OpenJDK versi terbaru, 11.0.14. Itu juga menunjukkan informasi penting tentang OpenJDK Runtime Environment dan server.

2. Instalasi Apache Tomcat 10

Apache Tomcat memiliki tim pengembangan aktif yang memberikan pembaruan terbaru secara teratur, jadi unduh dari server resmi menggunakan perintah di bawah ini:

wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.18/bin/apache-tomcat-10.0.18.tar.gz

Jika Anda membaca panduan ini beberapa bulan setelah posting dan ada pembaruan baru setelah 10.0.18, pastikan Anda mengubah versi pada perintah di atas. Jika tidak, perintah tidak akan berfungsi, dan Anda akan mendapatkan kesalahan saat mengunduh Apache Tomcat versi terbaru.

Setelah Anda mengunduh file tar.gz Tomcat, ekstrak arsip tar dengan perintah di bawah ini:

tar xvf apache-Tomcat-10.0.18.tar.gz

Sekarang pindahkan file yang diekstrak ke direktori home (/usr/share/apache-Tomcat) menggunakan perintah berikut:

sudo mv Apache-Tomcat-10.0.18 /usr/share/Apache-Tomcat

Anda juga dapat menggunakan perintah berikut untuk mengekstrak dan memindahkan direktori Tomcat secara bersamaan daripada melakukannya satu per satu:

sudo tar xzvf Apache-Tomcat-10*tar.gz -C /opt/Tomcat --strip-components=1 

3. Menyiapkan Akun Pengguna Tomcat

Menjalankan server Tomcat melalui akun pengguna tertentu adalah ide bagus untuk tujuan keamanan. Jalankan perintah di bawah ini untuk membuat akun pengguna baru:

sudo nano /opt/Tomcat/conf/Tomcat-users.xml

Sekarang, ubah nama pengguna dan kata sandi sesuai dengan persyaratan dan simpan:

Ubah peran menjadi manager dan host-manager, dan atur kata sandi mereka sesuai dengan itu.

Terakhir, atur izin file yang diperlukan di direktori Tomcat sebagai berikut:

sudo chown -R kucing jantan: kucing jantan /opt/Tomcat/ 
sudo chmod -R u+x /opt/Tomcat/bin

4. Aktifkan Akses ke Apache Tomcat

Anda dapat mengakses aplikasi pengelola host dan pengelola kucing jantan sebagai host lokal saja, jadi penting untuk mengonfigurasi izin akses. Ada dua cara untuk mengizinkan akses, baik dari mengizinkan sistem jarak jauh tertentu atau mengizinkan semua sistem. Buka file context.xml untuk mengeditnya bagi pengelola dan aplikasi pengelola host:

sudo nano /opt/Tomcat/webapps/manager/META-INF/context.xml
sudo nano /opt/Tomcat/webapps/host-manager/META-INF/context.xml

Sekarang ubah baris dengan menambahkan alamat IP yang akan Anda akses. Melihat cara menemukan alamat IP Anda di Linux jika Anda membutuhkan bantuan:

allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|10.0.2.15" />

Terakhir, simpan file, dan sistem akan mengizinkan akses untuk manajer dan manajer host.

5. Siapkan File Sistem Tomcat

Tomcat memiliki aksesibilitas skrip bash untuk memulai dan menghentikan layanan. Namun, Anda dapat membuat skrip startup untuk mengelola semua tugas sebagai layanan systemd. Jadi pertama, buka file Tomcat.service di vim menggunakan perintah di bawah ini:

sudo nano /etc/systemd/system/Tomcat.service

Sekarang rekatkan konten berikut di editor vim dan simpan:

[Satuan]
Deskripsi=Tomcat
After=syslog.target network.target
[Melayani]
Jenis = garpu
Pengguna = kucing jantan
Grup=kucing jantan
Lingkungan=JAVA_HOME=/usr/lib/jvm/default-java
Environment='JAVA_OPTS=-Djava.awt.headless=true'
Lingkungan=CATALINA_HOME=/usr/share/Apache-Tomcat
Lingkungan=CATALINA_BASE=/usr/share/Apache-Tomcat
Environment=CATALINA_PID=/usr/share/Apache-Tomcat/temp/Tomcat.pid
ExecStart=/usr/share/Apache-Tomcat/bin/catalina.sh start
ExecStop=/usr/share/Apache-Tomcat/bin/catalina.sh stop
[Install]
WantedBy=multi-pengguna.target

Jalankan perintah di bawah ini untuk memuat ulang layanan systemd untuk memuat perubahan yang dilakukan dalam file.

sudo systemctl daemon-reload

Sekarang, mulai dan aktifkan aplikasi Tomcat menggunakan perintah yang diberikan di bawah ini:

sudo systemctl start Tomcat.service
sudo systemctl aktifkan Tomcat.service

Mari kita verifikasi status layanan Tomcat dengan menjalankan perintah berikut di terminal:

sudo systemctl status tomcat.service

Di sini, pada gambar di atas, sistem menampilkan status "aktif (berjalan)".

6. Akses Server Web Tomcat

Secara default, Tomcat Server berjalan pada port 8080, tetapi Anda dapat memeriksanya menggunakan perintah berikut:

sudo ss -tunelp | grep 8080

Sekarang akses server Tomcat dari browser:

http://localhost: 8080/

Terakhir, berikan nama pengguna dan kata sandi untuk mengakses Tomcat 10 dari mesin Linux Anda:

Anda dapat memeriksa status server, mengunduh aplikasi pengelola, dan menghosting pengelola dari antarmuka web. Jika Anda mengalami kesalahan saat mengakses Tomcat 10 dari browser web, Anda harus memuat ulang layanan Tomcat. Ini akan membantu memberikan awal yang baru ke layanan Tomcat dan memuat semua data agar berfungsi dengan benar. Setelah anda melakukan reload tomcat.service, maka silahkan anda mulai, aktifkan dan cek status tomcat.service seperti yang telah kami sebutkan diatas.

Anda Berhasil Menginstal Apache Tomcat 10!

Jadi ini adalah bagaimana Anda dapat dengan mudah menginstal dan mengatur Apache Tomcat 10 di Ubuntu 20.04. Kami telah membagi proses menjadi enam langkah berbeda, di mana kami telah mempertimbangkan segala sesuatu tentang pemasangan Tomcat 10.

Pastikan Anda mengikuti langkah-langkah satu per satu, karena ini penting untuk berhasil menyiapkan Apache Tomcat. Jangan bingung dalam proses instalasi karena proses dimulai dengan menginstal Tomcat 10 dan berakhir dengan mengakses server Tomcat dari browser web. Ada beberapa pintasan yang telah kami gunakan dalam metode di atas, karena pintasan ini akan membantu Anda menginstal Apache 10 dengan mudah.

5 Alasan Membuat Server Rumah Pribadi Sendiri

Baca Selanjutnya

MembagikanMenciakMembagikanSurel

Topik-topik terkait

  • Linux
  • Server Apache
  • Ubuntu
  • Linux

Tentang Penulis

Nitin Jangid (2 Artikel Diterbitkan)More From Nitin Jangid

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan