GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Instal Apache Tomcat Server di Ubuntu 22.04

Server Apache Tomcat adalah server berbasis web gratis dan lintas platform. Ini digunakan oleh pengembang dan insinyur Java untuk mengembangkan aplikasi berbasis Java. Fitur-fitur seperti pemantauan Server, pengelompokan fungsi, dan replikasi telah membuat server Apache Tomcat sangat terkenal.

Tulisan deskriptif ini akan memberi Anda pengetahuan yang mendalam untuk menginstal Apache Tomcat Server di Ubuntu 22.04.

Bagaimana cara menginstal Apache Tomcat Server di Ubuntu 22.04?

Server Apache Tomcat adalah server berbasis web, yang digunakan untuk membuat dan memelihara aplikasi berbasis java. Untuk menginstal Tomcat di Ubuntu 22.04 LTS, gunakan prosedur berikut satu per satu.

Langkah 1:Perbarui repositori sistem

Pertama, perbarui repositori inti sistem untuk mendapatkan paket terbaru. Untuk tujuan ini gunakan perintah berikut di terminal:

$ sudo apt update

Semua paket terbaru.

Langkah 2:Instal java

Tomcat adalah server berbasis Java, oleh karena itu sebelum menginstal Apache Tomcat, Anda harus menginstal Java. Untuk melakukannya, ketik dan jalankan perintah berikut di terminal:

$ sudo apt install default-jdk

Java telah berhasil diinstal.

Langkah 3:Unduh Apache Tomcat

Setelah instalasi prasyarat, Anda dapat mengunduh file .tar Apache Tomcat dari situs web resmi. Untuk tujuan ini gunakan perintah berikut di terminal:

$ wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.22/bin/apache-tomcat-10.0.22.tar.gz

Apache Tomcat berhasil diunduh.

Langkah 4:Ekstrak File .tar Tomcat

Untuk mengekstrak file .tar yang diunduh, gunakan perintah ekstraksi berikut:

$ sudo tar xzvf apache-tomcat-10*tar.gz

File .tar Tomcat diekstrak.

Instalasi Tomcat selesai. Mari menuju ke konfigurasinya.

Bagaimana cara mengkonfigurasi Apache Tomcat Server di Ubuntu 22.04?

Sebelum menggunakan Tomcat, Anda perlu mengonfigurasi layanan Tomcat. Untuk tujuan ini, proses langkah demi langkah disediakan sebagai berikut:

Langkah 1:Buat Pengguna

Pertama, Anda harus membuat pengguna menjadi editor nano. Untuk tujuan ini, gunakan perintah berikut:

$ sudo nano apache-tomcat-10.0.22/conf/tomcat-users.xml

Dan tambahkan kode berikut,

<role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
  <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
  <user username="role1" password="<must-be-changed>" roles="role1"/>

Ini akan menampilkan antarmuka berikut.

Pengguna berhasil dibuat.

Langkah 2:Berikan kepemilikan dan izin yang dapat dieksekusi

Jalankan perintah berikut untuk memberikan izin untuk file Tomcat.

$ sudo chown -R tomcat:tomcat /opt/tomcat/
$ sudo chmod -R u+x /opt/tomcat/bin

Kepemilikan dan izin server Tomcat diberikan.

Langkah 3:Konfigurasikan Layanan Tomcat

Untuk mengonfigurasi layanan Tomcat, temukan lokasi Java. Untuk tujuan ini, jalankan perintah berikut:

$ sudo update-java-alternatives -l

Sekarang, buat file systemd dari layanan Tomcat menggunakan perintah berikut:

$ sudo nano /etc/systemd/system/tomcat.service

Dan tambahkan kode berikut

[Unit]
Description=Tomcat
After=network.target

[Service]
Type=forking

User=tomcat
Group=tomcat

Environment="JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"
Environment="CATALINA_BASE=/opt/tomcat"
Environment="CATALINA_HOME=/opt/tomcat"
Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

Setelah perubahan dibuat, tekan “CTRL+S ” dan “CTRL+X ” untuk menyimpan perubahan dan keluar dari editor nano.

File sistem telah dibuat.

Catatan: Pastikan Anda telah memasukkan lokasi Java dengan benar.

Langkah 4:Aktifkan layanan Tomcat

Untuk memulai Server Tomcat secara otomatis setelah sistem di-boot ulang, Anda harus mengaktifkan layanan Tomcat. Untuk mengaktifkannya, jalankan perintah berikut:

$ sudo systemctl enable tomcat.service

Layanan Tomcat telah diaktifkan pada sistem.

Langkah 5:Periksa Status layanan Apache Tomcat

Untuk memeriksa status layanan Apache Tomcat, jalankan perintah yang diberikan sebagai berikut:

$ sudo systemctl status tomcat.service

Status menunjukkan bahwa server Tomcat sedang aktif.

Langkah 6:Periksa port default server Tomcat

8080 adalah port default dari server Tomcat. Ketik dan jalankan perintah yang disebutkan di bawah ini untuk memastikan bahwa port 8080 mendengarkan semua koneksi:

$ ss -ltn

* ” menunjukkan bahwa ia mendengarkan semua koneksi yang masuk.

Langkah 7:Konfigurasi Firewall untuk Tomcat

Buka port untuk menerima hasil apa pun untuk server Tomcat yang terkait dengan port sumber 8080. Untuk ini, jalankan ufw perintah sebagai berikut:

$ sudo ufw allow from any to any port 8080 proto tcp

Aturan ditambahkan untuk mengonfigurasi firewall.

Langkah 8:Buka Server Apache Tomcat

Untuk membuka Apache Tomcat Server, gunakan URL berikut di browser. Ini akan membuka antarmuka web Apache Tomcat Server.

http://127.0.0.1:8080

Klik Aplikasi Manajer untuk masuk ke Server Apache Tomcat.

Jendela login akan terbuka untuk menambahkan username dan password sebagai berikut:

Anda akan berhasil login ke Apache Tomcat Server.

Selamat! Anda telah belajar Menginstal Apache Tomcat Server di Ubuntu 22.04.

Kesimpulan

Apache Tomcat dapat diinstal di Ubuntu 22.04 dengan mengunduh versi terbaru dari halaman resmi Apache Tomcat. Server Apache Tomcat adalah server web yang sangat populer digunakan sebagian besar oleh pengembang Java untuk membuat dan memelihara aplikasi berbasis java. Artikel ini menunjukkan proses terperinci untuk menginstal Apache Tomcat Server di Ubuntu 22.04 LTS. Selain itu, proses konfigurasi server Tomcat juga disediakan.


Ubuntu
  1. Cara Menginstal Apache Maven di Ubuntu 20.04

  2. Cara Menginstal Apache ZooKeeper di Ubuntu 20.04

  3. Cara menginstal Tomcat 8 di ubuntu 14.04

  1. Cara Menginstal Apache Tomcat 9 di Ubuntu 18.04

  2. Cara Menginstal Tomcat di Ubuntu 18.04

  3. Cara menginstal Server Minecraft di Ubuntu 20.04 LTS

  1. Cara Menginstal Apache Spark di Ubuntu 20.04

  2. Cara Instal Jenkins Automation Server dengan Apache di Ubuntu 20.04

  3. Cara Menginstal server EteSync di Ubuntu 20.04