Apache 8'i CentOS 7'ye nasıl kurarım

Sistemlerimizde veya laboratuvar ortamlarımızda her gün yönettiğimiz fonksiyonlar dahilinde, özellikle geliştirme departmanlarında bulunan kişilerin (kuruluşumuzda bu departman varsa) kullanıcıların ihtiyaç duyduğu haberlerden ve yeni araçlardan haberdar olmamız gerekir. , tasarım, lojistik, yazılım ve donanım düzeyinde çözümler sunmak, böylece çalışmalarının en optimal ve en etkili olması.

Bu sefer nasıl yükleyebileceğimizi analiz edeceğiz. Apache Tomcat 8, Java uygulamalarını barındırmamıza izin veren web sunucusu, Java'da uygulamalar uygulayan geliştiriciler için çok yararlı bir şey.

Apache Tomcat nedir?Daha önce de belirttiğimiz gibi Apache Tomcat, Linux'ta olduğu gibi Java uygulamalarına alternatifler sunan, ücretsiz, açık kaynak kodlu ve her geçen gün gelişen bir yazılımdır. Apache, 1996'dan beri uygulanan Fransızca yamalı sunucu kelimesinden gelir ve sahip olduğumuz birçok avantajı arasında:

Apache Tomcat'in Avantajları

  • Ücretsiz yazılım
  • Çoklu platform
  • Optimum performans
  • Kararlı ve güvenli

Temel olarak kullanımı Apache Tomcat, dinamik veya statik olsun, web sayfalarına odaklanır ve Apache'nin iyi bilinen LAMP paketiyle (Linux, Apache, MySQL, PHP) entegre olduğunu biliyoruz.

Bu analiz için CentOS 7 ile bir ortam kullanacağız. Başlamadan önce ilginizi çekebilecek bazı öğreticiler bırakacağız:

  • Apache Tomcat'i Ubuntu 16.04'e yükleyin
  • LAMP'yi Debian 8'e yükleyin
  • XAMPP'yi yükleyin
  • Apache performansını izleyin

1. CentOS 7 sistemini güncelleyin


Atılacak ilk adım, CentOS 7 sistemimizi güncelleyin Yeni güncellemeleri aramak ve böylece daha fazla kararlılığa sahip olmak için, bunun için şu komutu kullanacağız:
 sudo yum güncellemesi

Tüm dosyaların indirilip kurulacağını umuyoruz.

2. Java'yı yükleyin


Atmamız gereken bir sonraki adım, Apache Tomcat'in tüm bu Java tabanlı uygulamaları çalıştırabilmesi için Java'yı yükleyin. Bu güncellemeyi gerçekleştirmek için aşağıdaki komutu kullanacağız:
 sudo yum java-1.7.0-openjdk-devel'i kurun

İndirmeyi kabul ediyoruz ve yüklenmesini bekliyoruz. Varsayılan olarak Java'nın kurulu olduğu yol / usr / lib / jvm / jre, Apache Tomcat yapılandırması için bunu aklımızda tutmalıyız.

3. Tomcat için kullanıcı oluşturma


Java'yı doğru bir şekilde yükledikten sonra, yapmamız gereken bir sonraki adım Apache Tomcat ile ilgili her şeyi yönetmek için bir kullanıcı oluşturun (kök kullanıcı olmamalıdır). İlk önce aşağıdaki komutu kullanarak Tomcat grubunu oluşturacağız:
 sudo groupadd tomcat
Şimdi Tomcat kullanıcısını oluşturmaya devam ediyoruz ve bu kullanıcıya aşağıdaki ayarları ekleyeceğiz:
  • Tomcat grubunun bir üyesi yapın.
  • Yolda bir dizin oluşturacağız tercih / erkek kedi Apache Tomcat'in kurulacağı yer.
  • parametreyi ekleyeceğiz / bin / yanlış böylece hesaba kimse erişemez.

Aşağıdaki komutu gireceğiz:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
Bu işlem tamamlandıktan sonra Apache Tomcat 8'i indirip yüklemeye devam edebiliriz.

4. Apache Tomcat'i indirin ve yükleyin


Bunun için indirilebilecek en son Apache sürümlerini görmek için aşağıdaki Apache web bağlantısına gitmeliyiz. Doğru sürümü (tar.gz dosyası) bulmak için doğru sürüme gidiyoruz ve Binary Distributions alanında tar.gz dosyasını core alanına yerleştiriyoruz.

BÜYÜT

İlgili indirme için bağlantı adresini oraya kopyalamalıyız. Sürüm 8 için bağlantı aşağıdaki gibidir: Apache 8 tar.gz dosyası.

Kurulum işlemini başlatmak için ana klasöre gideceğiz parametreyi kullanarak:

 cd ~
Daha sonra Apache Tomcat indirme işlemine devam etmek için wget komutunu kullanacağız, sözdizimini kullanacağız. wget Link_de_Descarga, bizim durumumuzda:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
İndirmenin tamamlandığını ve doğru şekilde kurulduğunu umuyoruz.

NotBazı durumlarda komut wget CentOS 7'de mevcut değildir, bunu çözmek için şu komutu girmeniz yeterlidir:

 sudo yum wget'i yükle
Bu sayede kurulumunu gerçekleştirmiş olacağız.

Daha önce de belirttiğimiz gibi, gideceğimiz Apache Tomcat 8'i / opt / Tomcat yoluna kurun ancak varsayılan olarak bu rota mevcut değil, onu yaratmak aşağıdaki komutu kullanacağız:

 sudo mkdir / opt / tomcat
şimdi gidiyoruz indirilen dosyayı / opt / Tomcat yolundan çıkarın, bunun için aşağıdaki komutu gireceğiz:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip bileşenleri = 1
Apache'nin / opt / Tomcat yolundan çıkarıldığını umuyoruz. Tüm dosyalar ayıklandıktan sonra ilgili izinleri atamamız gerekir.

5. Tomcat kullanıcısına izinleri güncelle


Tomcat kullanıcısının Tomcat kurulum yoluna erişebilmesi için aşağıdaki işlemi gerçekleştireceğiz. Gidiyoruz tüm Apache Tomcat 8 dosyalarının kurulu olduğu yola gidin (/ opt / tomcat) aşağıdaki komutu kullanarak:
 cd / opt / tomcat
Bu rotaya girdikten sonra aşağıdaki parametreleri gireceğiz. bu yolda okuma ve yazma izinleri verin:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Sonunda yapacağız Tomcat kullanıcısının conf dosyasının günlüklerinin, web uygulamalarının ve diğer bileşenlerinin sahibi olmasına izin verin, bunun için aşağıdakileri gireceğiz:
 sudo chown -R Tomcat web uygulamaları / çalışma / sıcaklık / günlükler /
Şimdi sistemi kurmaya devam ediyoruz.

6. sistem dosyasını yükleyin


Apache Tomcat bir hizmet olarak çalışacağı için systemd dosyasını kurmalıyız., bu nedenle tomcat.service dosyasını oluşturmak için aşağıdakileri gireceğiz:
 sudo nano /etc/systemd/system/tomcat.service
Orada boş bir dosyanın görüntülendiğini görebiliriz, bu yüzden aşağıdakileri eklemeliyiz:
 # Tomcat için Systemd birim dosyası [Birim] Açıklama = Apache Tomcat Web Uygulaması Konteyneri Sonrası = syslog.target network.target [Servis] Tür = forking Ortam = JAVA_HOME = / usr / lib / jvm / jre Ortam = CATALINA_PID = / opt / tomcat /temp/tomcat.pid Ortam = CATALINA_HOME = / opt / Tomcat Ortam = CATALINA_BASE = / opt / Tomcat Ortam = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Ortam = 'JAVA_OPTS = -Djava.awt.headless = true -Djava.security.egd = dosya: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID Kullanıcı = tomcat Group = tomcat [Kur] WantedBy = çok kullanıcılı.hedef 

Tuş kombinasyonunu kullanarak değişiklikleri kaydediyoruz Ctrl + VEYA ve kombinasyonu kullanarak editörden çıkıyoruz Ctrl + x. Ardından, aşağıdaki komutu kullanarak systemd dosyasını yeniden başlatacağız:

 sudo systemctl arka plan programı yeniden yükleme
Yeniden başladığında bir sonraki göreve devam ediyoruz.

7. Apache Tomcat hizmetini etkinleştir


Bir önceki işlemi tamamladığımızda apache hizmetini başlat aşağıdaki komutu kullanarak:
 sudo systemctl tomcat'i başlat
Daha sonra aşağıdaki komutu kullanarak Apache Tomcat'i etkinleştiririz:
 sudo systemctl Tomcat'i etkinleştir
Hizmeti başlattıktan sonra yapabiliriz tarayıcıda Tomcat kurulumunu doğrulayın, bunun için ifconfig komutunu kullanarak makinemizin IP adresini bilmeliyiz.
Tarayıcıda aşağıdaki sözdizimini gireceğiz:
 http://Sunucu-IP: 8080

BÜYÜT

Gördüğümüz gibi, Apache başlangıç ​​ekranına erişiyoruz ve oradan gerekli gördüklerimizi yönetiyoruz.

Bu tutacağın Apache Tomcat 8'i CentOS 7 bilgisayarımıza kurduk Java uygulamalarıyla çalışanlara alternatif bir destek sağlamak. Son olarak, aşağıdaki eğitim ilginizi çekebilir: MySQL'i CentOS 7'ye yükleyin.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave