Cara menginstal tomcat 9 di debian 9 stretch linux

Cara menginstal tomcat 9 di debian 9 stretch linux

Objektif

Tujuannya adalah untuk menginstal Tomcat 9 di Debian 9 Stretch Linux.

Sistem Operasi dan Versi Perangkat Lunak

  • Sistem operasi: - Debian 9 Stretch
  • Perangkat lunak: - Oracle Java JDK 1.8.0_131, tomcat 9.0.0.M21

Persyaratan

Akses istimewa ke sistem Debian Anda diperlukan untuk melakukan instalasi Tomcat dan Oracle Java.

Kesulitan

SEDANG

Konvensi

  • # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
  • $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Instruksi

Instalasi Oracle Java JDK

Prasyarat Tomcat adalah Java JDK. Apakah Anda menginstal OpenJDK atau JDK Oracle terserah Anda. Panduan ini menggunakan JDK Oracle, jadi mari kita dapatkan Java terlebih dahulu dari jalan kita. Cantumkan semua unduhan oracle JDK yang tersedia menggunakan keriting memerintah. Jika keriting belum tersedia di sistem Anda yang dapat Anda instal # app install curl:

$ curl -s http: // www.peramal.com/technetwork/java/javase/download/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \ "-f12 

Salin tautan untuk 64-bit Linux Tarball dan unduh. Tautan unduhan Anda akan berbeda jadi perbarui perintah di bawah ini dengan URL unduhan diambil dengan perintah sebelumnya: Contoh:



$ curl -lob "oraclelicense = a" http: // download.peramal.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.ter.GZ 

Jika semuanya berjalan dengan baik, Anda harus memiliki Oracle Java JDK di dalam direktori Anda saat ini:

$ LS JDK-8U131-LINUX-X64.ter.GZ 

Langkah selanjutnya adalah mendekompresi tarball di atas:

# MKDIR /OPT /JAVA-JDK # TAR -C /OPT /JAVA-JDK -ZXF JDK-8U131-LINUX-X64.ter.GZ 

Atur Oracle Java JDK sebagai default pada sistem Anda. Perbarui perintah di bawah ini jika perlu:

# pembaruan-alternatif --install/usr/bin/java java/opt/java-jdk/jdk1.8.0_131/bin/java 1 # pembaruan-alternatif --install/usr/bin/javac javac/opt/java-jdk/jdk1.8.0_131/bin/javac 1 

Oracle Java JDK sekarang harus diinstal sebagai default. Versi Query Java untuk melihat apakah diinstal dengan benar:

# java -version java versi "1.8.0_131 "Java (TM) SE Runtime Environment (Build 1.8.0_131-B11) Java Hotspot (TM) 64-bit Server VM (Build 25.131-B11, mode campuran) 

Instal Tomcat

Pada tahap ini, Java diinstal dan melanjutkan dengan instalasi Tomcat kami, kami perlu mengunduh Tomcat Source Tarball dari situs web resmi Tomcat http: // tomcat.Apache.org/download-90.CGI. Unduh versi TomCat terbaru menggunakan browser Anda atau cukup bekas wget atau keriting. Contoh:

$ wget http: // apache.uberglobalmirror.com/tomcat/tomcat-9/v9.0.0.M21/bin/apache-tomcat-9.0.0.M21.ter.GZ 

Tarball Tomcat sekarang harus tersedia dalam direktori kerja Anda saat ini:

$ LS Apache-tomcat-9.0.0.M21.ter.GZ JDK-8U131-Linux-X64.ter.GZ 

Selanjutnya, buat pengguna yang berdedikasi kucing jantan untuk menjalankan server tomcat:

# useradd -rs /bin /false tomcat 

Ekstrak Tomcat Tarball:

# mkdir/opt/tomcat # tar -c/opt/tomcat/-zxf apache -tomcat -9.0.0.M21.ter.GZ 

Langkah berikut adalah opsional, tetapi sangat disarankan karena membuat segalanya lebih mudah saat memperbarui Tomcat dengan versi baru. Buat tautan simbolis yang menunjuk ke direktori Tomcat terbaru:

# ln -s/opt/tomcat/apache-tomcat-9.0.0.M21//opt/tomcat/tomcat-latest 

Buat pengguna kami yang dibuat sebelumnya kucing jantan pemilik seluruh direktori:

# chown -r tomcat.Tomcat/opt/tomcat/tomcat-latest/opt/tomcat/apache-tomcat-9.0.0.M21 


Catatan, saat meningkatkan Tomcat, sederhana untlink Tautan simbolik saat ini dan menciptakan kembali baru seperti yang ditunjukkan pada langkah -langkah sebelumnya.

Selanjutnya, buat skrip startup systemd /etc/systemd/system/tomcat.melayani menunjuk ke baru kami /opt/java-jdk Dan /opt/tomcat/tomcat-latest.

Di bawah ini Anda dapat menemukan konten yang baru /etc/systemd/system/tomcat.melayani File Systemd:

[Unit] description = tomcat9 setelah = jaringan.Target [layanan] type = forking user = tomcat group = tomcat lingkungan = catalina_pid =/opt/tomcat/tomcat-latest/tomcat8.PID Environment = tomcat_java_home =/usr/bin/java lingkungan = catalina_home =/opt/tomcat/tomcat-latest lingkungan = catalina_base =/opt/tomcat/tomcat-latest lingkungan = Catalina_opts = "java_opts = -dfile.encoding = utf -8 -dnet.sf.Ehcache.skipupdatecheck = true -xx:+useconcmarksweepgc -xx:+cmsclassunloadingEnabled -xx:+useparnewgc -xx: maxpermsize = 128m -xms512m -xmx512m "execStart =/opt/tomcat/tomcat -l -l -l -l -l -l -l -los.sh execstop =/bin/kill -15 $ mainpid [install] wantedby = multi -pengguna.target 

Terakhir, Reload SystemD, mulai dan aktifkan Tomcat untuk memulai setelah reboot:

# Systemctl Daemon-Reload # Systemctl Mulai Tomcat # Systemctl Aktifkan Tomcat 

Akses Tomcat

Langkah terakhir adalah mengkonfirmasi bahwa Tomcat sedang berjalan dan berjalan. Tomcat sekarang harus mendengarkan di port 8080:

# ss -ant | GREP 8080 Listen 0 100 ::: 8080 

Untuk mengakses Tomcat Navigasi Browser Anda ke Alamat IP Anda Server Tomcat Baru. Contoh http: // 10.1.1.125: 8080/.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Ubuntu 20.04 Instalasi Tomcat
  • Instalasi Oracle Java di Ubuntu 20.04 FOSSA FOSSA Linux
  • Linux: Instal Java
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Cara menginstal java di manjaro linux
  • Unduh Linux
  • File Konfigurasi Linux: 30 Teratas Paling Penting
  • Cara menginstal java di kali linux
  • Can Linux mendapatkan virus? Menjelajahi kerentanan Linux…