Tomcat adalah aplikasi server open source untuk Linux, Windows dan sistem operasi lain yang dirancang untuk menjalankan kontainer Java Serverlet, dan juga dapat menjalankan teknologi Java Server Page.
Tomcat adalah wadah web dengan servlet dan dukungan JSP. Tomcat bukanlah server aplikasi, seperti JBoss atau JOnAS.
Puede berfungsi sebagai server web dengan sendirinya. Tomcat dikembangkan dan diperbarui oleh anggota Apache Software Foundation dan sukarelawan independen.
Pengguna memiliki akses gratis ke kode sumber dan bentuk binernya di bawah persyaratan yang ditetapkan dalam Lisensi Perangkat Lunak Apache.
Versi terbaru adalah 9.x, yang menerapkan spesifikasi Servlet 4.0 dan JSP 2.3.
Instalasi Tomcat di Ubuntu dan turunannya
Sejak Tomcat ditulisito di Java, ini berfungsi pada sistem operasi apa pun yang memiliki mesin virtual Java.
Ini termasuk compiler Jasper, yang mengkompilasi JSP menjadi servlet. Mesin servlet Tomcat sering ditampilkan bersama dengan server web Apache.
Dalam panduan ini, kita akan melihat cara menginstal Apache Tomcat versi 9 di Ubuntu, meskipun perintah ini juga berlaku untuk turunan Ubuntu lainnya.
Konfigurasi java
Apache Tomcat adalah server Java, jadi tidak mungkin untuk menggunakan perangkat lunak tanpa menginstal Java terlebih dahulu.
Untunglah ada PPA untuk Ubuntu yang menghilangkan kesulitan untuk mendapatkan versi yang berfungsi dari lingkungan runtime Java.
Untuk menambahkan PPA ke sistem Anda, Mereka harus membuka terminal dan di dalamnya kita akan mengetikkan perintah berikut:
sudo add-apt-repository ppa: webupd8team/java
Setelah menambahkan PPA ke Ubuntu, kami melanjutkan untuk menyegarkan daftar kami dengan:
sudo apt update
Dan akhirnya kita bisa menginstal java dengan perintah ini:
sudo apt install oracle-java8-installer
Lingkungan Java tidak dikonfigurasi secara otomatis untuk digunakan saat dipasang. Jadi Anda harus mengkonfigurasi Java dengan menambahkan sesuatu ke file / etc / environment.
Untuk melakukan operasi ini kita akan menjalankan perintah berikut:
sudo nano -w /etc/environment
Sekarang, kita harus menggulir ke bagian bawah konten file dan di sini kita akan menempatkan yang berikut:
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
Setelah perubahan dilakukan, kita dapat menyimpan modifikasi dengan menekan Ctrl + O dan untuk menutup editor mereka melakukannya dengan menekan Ctrl + X.
Setelah lingkungan dibuat, kita perlu mengedit file Bashrc dan mengatur jalur untuk Java.
nano -w ~/.bashrc
Arahkan ke bagian bawah file dan tambahkan kode berikut ke file Bashrc.
# Java Path
ekspor JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre
ekspor PATH = JAVA_HOME / bin: $ PATH [/ kode sumber]
Kami menyimpan dan keluar dari file dan kemudian kami akan menjalankan perintah berikut:
source ~/.bashrc
Setelah ini selesai, disarankan agar kita me-restart komputer kita sehingga perubahan yang baru saja kita buat berlaku.
Instalasi Apache Tomcat
Setelah komputer kita restart, sekarang kita akan melanjutkan untuk menginstal Tomcat di sistem kita, untuk ini kita akan membuka terminal dan di dalamnya kita akan mengetik berikut ini:
wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz
Setelah unduhan selesai, sekarang kita akan menyalin konten ke folder opt:
sudo -s mkdir -p /opt/tomcat tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
Sekarang kami melanjutkan untuk membuat pengguna dan grup:
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Dan kami akan memberikan izin kepada pengguna dengan:
chown -R tomcat:tomcat /opt/tomcat
Kami memberikan izin ke file di direktori Tomcat sehingga ini dapat dieksekusi:
cd /opt/tomcat/bin chmod + x *
Buka file Bashrc untuk terakhir kalinya dengan:
nano -w ~/.bashrc
Setelah file terbuka tambahkan kode berikut ke akhir file.
#Catalina export CATALINA_HOME=/opt/Tomcat
Kami menyimpan dan menutup file dan kemudian mengeksekusi:
source ~/.bashrc
Terakhir, mulai server dengan menjalankan perintah berikut:
sudo $CATALINA_HOME/bin/startup.sh
Untuk menghentikan server Tomcat, jalankan:
sudo $CATALINA_HOME/bin/shutdown.sh
Akses server Apache Tomcat
Tomcat terbuka secara default pada port 8080, jadi untuk mengaksesnya, mereka harus mencari alamat IP lokal server dan mengakses URL berikut di browser web.
http://tu-ip: 8080
Saya menjalankan perintah sudo $ CATALINA_HOME / bin / startup.sh
dan kesalahan berikut muncul
sudo: /bin/startup.sh: perintah tidak ditemukan
tentang apakah ini
ekspor CATALINA_HOME = / opt / Tomcat
kesalahan ada di T ... ubah ke