Linux'ta En Son Apache Tomcat 8.5.14 Nasıl Kurulur


Genellikle Tomcat olarak bilinen Apache Tomcat, Apache Software Foundation tarafından geliştirilen açık kaynaklı bir web sunucusu ve sunucu uygulaması kapsayıcısıdır. Esas olarak Java dilinde yazılmıştır ve Apache Lisansı 2.0 altında yayınlanmıştır. Bu bir çapraz platform uygulamasıdır.

Kısa bir süre önce, 18 Nisan 2017'de Apache Tomcat, çok sayıda düzeltme ve başka geliştirme ve değişiklik içeren sürüm 8'e (yani 8.5.14) ulaştı. Bu sürümde yer alan göze çarpan değişikliklerden bazıları şunlardır: Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1 vb. desteği.

Tomcat'in Bileşenleri

  1. Catalina : Tomcat'in Servlet Container'ıdır.
  2. Coyote : Coyote bir bağlayıcı görevi görür ve HTTP 1.1'i destekler
  3. Jasper : Tomcat'in JSP Motorudur.
  4. Küme : Büyük uygulamaları yönetmek için yük dengelemeye yönelik bir bileşen.
  5. Yüksek kullanılabilirlik : Canlı ortamı etkilemeden sistem yükseltmelerini ve değişikliklerini planlamak için bir Tomcat bileşeni.
  6. Web Uygulaması : Oturumları Yönetin, Farklı ortamlarda dağıtımı destekleyin.

Bu makale, RHEL, CentOS, Fedora, Debian, Ubuntu vb. içeren Linux sistemlerine Apache Tomcat 8'i (ör. 8.5.14) yükleme süreci boyunca size yol gösterecektir. .

Adım 1: Java 8'i Yükleme

1. Tomcat'i yüklemeden önce, Java Development Kit'in (JDK) en son sürümünün kurulu ve yapılandırılmış olduğundan emin olun. sistem üzerinde. Oracle Java kullanılması tercih edilir.

Linux'ta en son Oracle Java JDK'yi (jdk-8u131) yüklemek için Oracle jdk/jre/jar kurulumlarıyla ilgili son yayınlarımıza buradan bakmak isteyebilirsiniz:

  1. Java 8 JDK'yı Linux'a yükleyin
  2. RHEL/CentOS'a Java 8 JDK/JRE'yi yükleyin

Adım 2: Apache Tomcat 8'i indirin ve yükleyin

2. En son Java yüklendikten ve sistemde doğru şekilde yapılandırıldıktan sonra, Tomcat 8'in (ör. 8.5.14 ) en son kararlı sürümünü indirip yüklemeye devam edeceğiz. ). Çapraz kontrol yapmak istiyorsanız, daha yeni bir sürüm mevcutsa aşağıdaki Apache indirme sayfasına gidin ve çapraz kontrol yapın.

  1. http://tomcat.apache.org/download-80.cgi

3. Daha sonra bir /opt/tomcat/ dizini oluşturun ve bu dizinin altına Apache Tomcat 8'in en son sürümünü indirin; ayrıca indirilen dosyayı çapraz kontrol etmek için indireceğiz. karma dosyası. İndirme işlemi bağlantı hızınıza bağlı olarak biraz zaman alacaktır.

mkdir /opt/tomcat/ && cd /opt/tomcat 
wget http://mirror.fibergrid.in/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip 
wget https://www.apache.org/dist/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip.md5

Not: Yukarıdaki indirme bağlantısındaki sürüm numarasını, farklıysa mevcut en son sürümle değiştirdiğinizden emin olun.

4. Şimdi MD5 Sağlama Toplamını anahtara göre doğrulayın.

cat apache-tomcat-8.5.14.zip.md5 
md5sum apache-tomcat-8.5.14.zip

Çıktının (Karma Değeri) aşağıda gösterildiği gibi eşleştiğinden emin olun.

5. Tomcat zip ve cd'sini 'apache-tomcat-8.5.14/bin/' dizinine çıkarın.

unzip apache-tomcat-8.5.14.zip
cd apache-tomcat-8.5.14/bin/

6. Şimdi 'Apache-Tomcat-8.5.14/bin/' altındaki Linux komut dosyalarını çalıştırılabilir hale getirin ve ardından başlangıç'ın sembolik bağlantısını oluşturun. ve Tomcat için kapatma komut dosyasını şu şekilde kullanın:

Yalnızca root için çalıştırılabilir tüm *.sh komut dosyalarını şu şekilde değiştirin:

chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh

Başlangıç betiği için Sembolik bağlantıyı şu şekilde oluşturun:

ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup

Kapatma komut dosyası için Sembolik bağlantıyı şu şekilde oluşturun:

ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown

7. Şimdi Tomcat'i başlatmak için kabuğun herhangi bir yerinden root olarak aşağıdaki komutu çalıştırmanız yeterli.

tomcatup
Örnek Çıktı
Using CATALINA_BASE:   /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_HOME:   /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_TMPDIR: /opt/tomcat/apache-tomcat-8.5.14/temp
Using JRE_HOME:        /opt/java/jdk1.8.0_131/jre/
Using CLASSPATH:       /opt/tomcat/apache-tomcat-8.5.14/bin/bootstrap.jar:/opt/apache-tomcat-8.5.14/bin/tomcat-juli.jar
Tomcat started.

'Tomcat Başlatıldı' sonrasında, tarayıcınızı http://127.0.0.1:8080 adresine yönlendirdiğinizde aşağıdaki gibi bir şey görmelisiniz: