GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menginstal Apache Tomcat 9 di CentOS 7

Sebelumnya dikenal sebagai Jakarta Tomcat, Apache Tomcat adalah server web sumber terbuka dan gratis yang didirikan oleh Apache Foundation. Tidak seperti server web tradisional seperti Apache atau Nginx, Apache Tomcat digunakan untuk melayani aplikasi web berbasis Java. Tomcat versi 9 dirilis pada 6 Desember 2018. Beberapa peningkatan termasuk Dukungan untuk Java Servlet 3.1, Java WebSocket 1.0 dan JavaServer Pages 2.3 untuk menyebutkan beberapa saja. Dalam panduan ini, kita akan membahas cara menginstal Apache Tomcat 9 di CentOS 7.

Langkah 1:Instal dan konfigurasikan Java

Sebelum melanjutkan untuk menginstal Apache Tomcat 9, pastikan Java telah diinstal. Untuk menginstal Java 8, jalankan perintah di bawah ini.

# yum install java-1.8.0-openjdk-devel

Contoh Keluaran

Setelah berhasil diinstal, Anda dapat memverifikasi versinya dengan menjalankan perintah.

# java -version

Contoh Keluaran

Langkah 2:Instal Apache Tomcat 9

Setelah instalasi Java berhasil, sekarang saatnya menginstal Tomcat versi terbaru. Pada saat penulisan panduan ini, versi terbaru Tomcat adalah Tomcat 9.0.2 . Untuk mendapatkan versi terbaru, kunjungi halaman resmi Tomcat .

Untuk memulai menginstal Tomcat 9, navigasikan ke /usr/local direktori seperti yang ditunjukkan.

# cd /usr/local

Selanjutnya download file tarball Tomcat terbaru menggunakan wget perintah.

# wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.20/bin/apache-tomcat-9.0.20.tar.gz

Contoh Keluaran

Ekstrak file tarball.

# tar -xvf apache-tomcat-9.0.20.tar.gz

Contoh Keluaran

Setelah Anda mengekstrak tarball, Anda akan memiliki 2 file seperti yang ditunjukkan.

Demi kesederhanaan, ganti nama folder yang diekstrak ke versi Tomcat terbaru, dalam hal ini tomcat9

# mv apache-tomcat-9.0.20 tomcat9

Selanjutnya, konfigurasikan CATALINA_HOME variabel lingkungan seperti yang ditunjukkan.


# echo "export CATALINA_HOME="/usr/local/tomcat9"" >> ~/.bashrc
# source ~/.bashrc 

Contoh Keluaran

Pada titik ini, kita sekarang siap untuk meluncurkan Apache Tomcat 9. Jalankan perintah berikut untuk memulai Tomcat 9.



# cd /usr/local/tomcat9/bin
# ./startup.sh 

Contoh Keluaran

Untuk mengakses server Tomcat, buka browser web Anda dan jelajahi IP server Anda.

https://server-ip:8080/

Langkah 3:Menyiapkan akun Tomcat 9

Pada tahap ini, Anda hanya dapat mengakses halaman web default Tomcat. Untuk mengakses Status Server , Pengelola Host , dan Aplikasi Pengelola kita perlu mengonfigurasi akun pengguna untuk manajer dan admin. Pengaturan ini ditemukan di tomcat-users.xml berkas.

Buka file menggunakan path file lengkap seperti yang ditunjukkan.

# vim /usr/local/tomcat9/conf/tomcat-users.xml

Untuk menambahkan pengguna spikey dengan sandi Jupiter2030! dengan peran manajer-gui tambahkan baris berikut.


<role rolename="manager-gui">
<user username=""spikey" password="Jupiter2030!" roles="manager-gui">

Atau, Anda dapat menambahkan pengguna admin yang disebut admin dengan admin-gui peran dan dengan kata sandi Magnum2030! .

Terakhir, restart Tomcat dan coba akses bagian Manager. Saat diminta untuk autentikasi, berikan kredensial yang dibuat pada langkah-langkah di atas.


./shutdown.sh 
./startup.sh

Kesimpulan

Apache Tomcat adalah server web paling populer untuk aplikasi web dan layanan web Java. Kami dapat menginstalnya dengan mudah di server mana pun dan menjalankan aplikasi Java kami.


Linux
  1. Cara Menginstal Apache Tomcat 8 di CentOS

  2. Cara Instal Apache Tomcat di CentOS 7

  3. Bagaimana Cara Menginstal Tomcat 7 di Centos?

  1. Cara Menginstal Apache Maven di CentOS 7

  2. Cara Menginstal Tomcat 9 di CentOS 7

  3. Cara Menginstal Apache di CentOS 8

  1. Cara install apache tomcat di linux RHEL 8 / CentOS 8

  2. Cara Instal Apache Cassandra di CentOS 8

  3. Cara Menginstal Apache di CentOS 7