Ana Sayfa

12 Ocak 2014 Pazar

Linux Vps Server'a JDK ve Tomcat Kurulumu

Merhabalar,
JDK(Java Development Kit) kurcaz ve sonra Tomcat Kurulumunu yapcaz.

ilk önce terminalden vps server'a SSH bağlantısı kurcaz.
Putty veya WinSCP programlarını kullanabilirsiniz. Her ikiside işinizi görür.

Putty ile SSH bağlantısı
ssh root@makina-ipmiz  
root@makina-ipmiz's password: Şifremizi giriyoruz
[root@server ~]#  ve bağlanıyoruz
[root@server ~]# "ls" veya "dir" ile var olan klasörleri getiriyoruz.
Eğer herhangi birşey listelenmediyse  "cd .." ile bir üst klasöre geçin

JDK Kurulumu
Siz hangi versiyonu kurmak istiyorsanız o versiyonu kurun
[root@server1 /]# cd var
[root@server1 var]# cd tmp  "ben tmp klasörüne kurdum sizde sizde istediğiniz yerde kurabilirsiniz."
[root@server1 tmp]# wget -o jdk-6u24-linux-x64-rpm.bin http://download.oracle.com/otn-pub/java/jdk/6u24-b07/jdk-6u24-linux-x64-rpm.bin
[root@server1 tmp]# chmod +x jdk-6u24-linux-x64-rpm.bin 
[root@server1 tmp]# ./jdk-6u24-linux-x64-rpm.bin
Done.  "jdk kurulumu tamamlandı"

Tomcat Kurulumu
[root@server1 /]# cd var 
[root@server1 var]# cd opt
[root@server1 opt]# wget http://ftp.itu.edu.tr/Mirror/Apache/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.50.tar.gz
[root@server1 opt]# md5sum apache-tomcat-7.0.50.tar.gz "kontrol ediyoruz"
[root@server1 opt]#  tar -xzf apache-tomcat-7.0.50.tar.gz 
[root@server1 opt]# cd apache-tomcat-7.0.50/
[root@server1 apache-tomcat-7.0.50]# cd bin
[root@server1 bin]# ./startup.sh
"ve Tomcat'i çalıştırmış olduk."

http://makina-ipmiz:8080/ ile Tomcat'i görüntüleriz.
Tomcat 7 için minimum JDK versiyon 1.6 olması gerekiyor.
Buradan JDK'nın son versiyonu indirebilirsiniz :www.oracle.com/


http://makina-ipmiz:8080/ ile Tomcat'i görüntüleriz.
Tomcat 7 için minimum JDK versiyon 1.6 olması gerekiyor.
Buradan JDK'nın son versiyonu indirebilirsiniz :www.oracle.com/

Biz yukarıda Tomcat'i manuel olarak başlattık. Terminalden kolayca otomatik olarak "service tomcat start","service tomcat stop","service tomcat restart" komutları ile yönetmek istiyorsanız. Aşağıdaki işlemleri takip edin.
[root@server1 /]# cd etc
[root@server1 etc]# cd init.d
[root@server1 init.d]# vi tomcat

Ve buradaki Script'i kaydediyoruz.
Unutmadan yukarıda Tomcat'i nerde çıkardıysan, Aşağıdaki "CATALINA_HOME" yoluda aynı olacak,
 
# cat /etc/init.d/tomcat
#!/bin/bash

# Tomcat7: Start/Stop Tomcat 7
#
# chkconfig: - 90 10
# description: Tomcat is a Java application Server.

# Source function library
. /etc/init.d/functions
#. /etc/sysconfig/network

CATALINA_HOME=/var/opt/apache-tomcat-7.0.50
CATALINA_BASE=/var/opt/apache-tomcat-7.0.50
TOMCAT_USER=tomcat
LOCKFILE=/var/lock/subsys/tomcat

RETVAL=0
start(){
   echo "Starting Tomcat7: "
   su - $TOMCAT_USER -c "$CATALINA_HOME/bin/startup.sh"
   RETVAL=$?
   echo
   [ $RETVAL -eq 0 ] && touch $LOCKFILE
   return $RETVAL
}

stop(){
   echo "Shutting down Tomcat7: "
   $CATALINA_HOME/bin/shutdown.sh
   RETVAL=$?
   echo
   [ $RETVAL -eq 0 ] && rm -f $LOCKFILE
   return $RETVAL
}

case "$1" in
   start)
      start
      ;;
   stop)
      stop
      ;;
   restart)
      stop
      start
      ;;
   status)
      status tomcat
      ;;
   *)
      echo $"Usage: $0 {start|stop|restart|status}"
      exit 1
      ;;
esac
exit $?

apache server'ı yeniden başlatmak içinde: service httpd restart

1 yorum: