Java ve Tomcat Kurulumu

Merhabalar sizlere bugün Ubuntu sunucumuza Java ve Tomcat kurulumunu göstereceğim. Yazımı yazmadan önce kurulumu 2 kez deneyip başarıyla tamamladım .Apache Tomcat, Java Servlet ve Java Server Pages (.jsp) uygulamaları için geliştirilen kaynak kodu açık olan Apache serverın alt projesidir ve tamamen uygulama sunucusudur.

Başlamadan önce şunu belirteyim. Apache Tomcat, default olarak TCP 8080 portunu kullanmaktadır. Bu port numarasını değiştirebilmek’de elbette mümkündür.

İzninizle Başlayalım …

 

Ben wmware 12 pro da bir sanal sunucu oluşturdum sizde aynı şekilde ilerleyebilirsiniz.

 

  • Öncelik ile sunucumuzu açalım ve kullanıcı adı ve parolamızı girip login olalım.

  • Şimdi, beraber Sunucumuzun updatelerini kontrol edelim.

Sudo apt-get update

  • Update kontrol işlemimiz tamamlandı ise Java kurulumuna başlayabiliriz, Java kurulumu için aşağıdaki kodu yazalım lütfen.

                Sudo apt-get install openjdk-8-jdk

  • Java -version komutu ile java sürümünüzü kontrol edebilirsiniz.

 

 

  • Java_Home u set edilmesi (nano /etc/environment) ile yapılır. Şimdi lütfen sıradaki kodu yazalım.

JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/

  • Java_Home değişkeninin kontrolünü sağlamamız için aşağıdaki kodu yazalım

echo $JAVA_HOME

  • Bir sonraki adım’da dosya indirme işlemi yapacağız bunun için öncelikle kullanıcı directory’e gidelim.

Cd /home/umtylmz

 

  • Şimdi Apache Tomcat indirme işlemine başlayabiliriz. Bunun için aşağıdaki kodu yazınız.

wget http://mirror.wanxp.id/apache/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz

 

  • Sırada ki adım ise indirdiğimiz dosyayı açma işlemidir. Şimdi Bunun için aşağıdaki kodu yazalım.

tar -xvf apache-tomcat-7.0.77.tar.gz

 

  • Home/umtylmz dizininde açtığım klasörü sizinle beraber usr/local/ dizinine taşıyalım.

mv apache-tomcat-7.0.77 /usr/local/

  • Şimdi ise etc/init.d Dizinine Tomcat7700 dosyası oluşturalım

 

Cd /etc/init.d/    yazıp enter’a basın. Daha sonra Touch Tomcat7700 yazıp enter diyiniz. Klasörünüz oluşturuldu.

 

  • Öncelikli işimiz şuan Tomcat7700 klasörünü açmak ve düzenlemek. Bunun için ben nano editörünü kullanacağım.

Nano /Tomcat7700

 

  • Sizinle beraber Tomcat7700 isimli dosyamızı düzenleyelim.

#!/bin/bash

export CATALINA_HOME=/usr/local/apache-tomcat-7.0.77

PATH=/sbin:/bin:/usr/sbin:/usr/bin

start() {

 sh $CATALINA_HOME/bin/startup.sh

}

stop() {

 sh $CATALINA_HOME/bin/shutdown.sh

}

case $1 in

  start|stop) $1;;

  restart) stop; start;;

  *) echo “Run as $0 <start|stop|restart>”; exit 1;;

 

  • Tomcatimizin erişim ayarlarını ulaşılabilinir hale getirebilmek için tomcat-users.xml dosyasını açıp düzenleyelim.

 

nano /usr/local/apache-tomcat-7.0.77/conf/tomcat-users.xml

 

  • Tomcat-users.xml kısmına aşağıdaki satırlar eklenip kayıt edilecek.

 

<tomcat-users>

<role rolename=”manager-gui”/>

<role rolename=”admin-gui”/>

<user username=”umtylmz” password=”43211234″ roles=”manager-gui,admin-gui”/>

</tomcat-users>

 

 

  • Şimdi ise startup.sh dosyasının içine girip yolumuzu gösterelim.

/etc/init.d# cd /usr/local/apache-tomcat-7.0.77/bin

Nano startup.sh

 

  • Açılan sayfada #bin in altına export CATALINA_HOME=/usr/local/apache-tomcat-7.0.77 kopyalayıp kayıt edelim .
  • Son olarak,

Sh startup.sh komutunu yazıp http://sunucuipadresi.com/8080 den test edelim.

 

 

Umarım sonuca ulaşabilmişsinizdir. Teşekkürler.

 

 

Umut YILMAZ