-r Membuat system account, bukan user biasa. Cocok untuk service daemon. -m Membuat home directory untuk user jika belum ada. -U Membuat group baru dengan nama yang sama dengan user. -d /opt/tomcat Menentukan home directory user, yaitu /opt/tomcat. -s /bin/false Menentukan shell login. /bin/false = tidak bisa login (lebih aman). tomcat Nama user yang dibuat.
Ubah Kepemilikan Folder
sudo chown -R tomcat:tomcat /opt/tomcat
konfigurasi tomcat service agar systemd dapat berjalan
Panduan Lengkap Install & Konfigurasi Apache Tomcat
1. Update Sistem
2. Install Java (OpenJDK 17)
Install JDK
Verifikasi Java
(Optional) Set JAVA_HOME
Temukan lokasi JDK:
Tambahkan ke environment:
Isi:
Aktifkan:
3. Install Apache Tomcat
Download dan Extract
-url -O — mendownload file menggunakan nama file asli dari URL
-tar → tool untuk kompresi/ekstraksi arsip.
-x → extract (mengeluarkan file).
-v → verbose (menampilkan daftar file saat diekstrak).
-z → file di-compress pakai gzip (.tar.gz).
-f → menentukan nama file arsip (dalam hal ini apache-tomcat-9.0.87.tar.gz).
Buat User Tomcat
-r Membuat system account, bukan user biasa. Cocok untuk service daemon.-m Membuat home directory untuk user jika belum ada.-U Membuat group baru dengan nama yang sama dengan user.-d /opt/tomcat Menentukan home directory user, yaitu /opt/tomcat.-s /bin/false Menentukan shell login. /bin/false = tidak bisa login (lebih aman). tomcat Nama user yang dibuat.Ubah Kepemilikan Folder
konfigurasi tomcat service agar systemd dapat berjalan
sudo nano /etc/systemd/system/tomcat.serviceisi dengan ini
enable untuk membuat link
reload sistem
restrat dan status
set user and role tomcat
akses file
sudo nano /opt/tomcat/conf/tomcat-users.xmlinput ini
kemudian restart
Akses:
http://localhost:8080