ubuntu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
ubuntu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

18 Temmuz 2011 Pazartesi

Linux üzerinde Java Kurulumu


Ubuntu da Sun Java kullanmak için aşağıdaki adımları izleyiniz.

komut satırından dosyaları indirmek için;
$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk

var olan java sürümlerden, sizin ilk tercihinizi tanımlamak için,
$ sudo update-java-alternatives -s java-6-sun

vee en önemli kısım, profil tanımlarınıza JAVA_HOME değişkenini tanımlamak,

önce profil dosyanızı açın,
vi /home/kullanıcı_adınız/.bash_profile

Java için aşağıdaki satırları ekleyin;
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin


java kurulumunu test etmek ve versiyonunu öğrenmek için,

$ java -version

Çıktı;

java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode) 


İlk Java kodunuzu yazmak için,

Dosyanızı açın,
$ vi merhaba.java

İçine aşağıdaki satırları yapıştırın,
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Merhaba, Dunya!");
    }
}


$ javac test.java
$ java merhaba

Çıktı ;

"Merhaba Dünya"

Jira'yı servis olarak çalıştırmak

Servis olarak çalıştırmak

Linux sunucu üzerine kurduğunuz, Jira’yı servis gibi çalıştırmak için aşağıdaki scriptten yararlanabilirsiniz, scripti oluşturma ve çalıştırma adımları yazılmıştır.
vi /etc/init.d/jira
Aşağıdaki scripti kopyalarak, yapıştırın. Koyu renk alanları değiştirmeyi unutmayın.
  1. APP=jira   – {Uygulamanın ismi}
    USER=jiratest – {Servisin çalıştırılacağı kullanıcı}
    BASE=/usr/jira – {Servisin ev dizini}
  2. chmod +x /etc/init.d/jira
Servisimiz hazır, servisi başlatıp/durdurmak için aşağıdaki komutları kullanabilirsiniz.
/etc/init.d/jira start
/etc/init.d/jira stop

#!/bin/sh -e
# JIRA startup script
# Written by Nesrin
#chkconfig: 2345 80 05
#description: JIRA

# Define some variables
# Name of app ( JIRA, Confluence, etc )
APP=jira

# Name of the user to run as
USER=jiratest

# Location of application’s bin directory
BASE=/usr/jira

# Location of Java JDK
export JAVA_HOME=/usr/java/default

case “$1″ in
# Start command
start)
echo “Starting $APP”
/bin/su -m $USER -c “cd $BASE/logs && $BASE/bin/startup.sh &> /dev/null”
;;
# Stop command
stop)
echo “Stopping $APP”
/bin/su -m $USER -c “$BASE/bin/shutdown.sh &> /dev/null”
echo “$APP stopped successfully”
;;
# Restart command
restart)
$0 stop
sleep 5
$0 start
;;
*)
echo “Usage: /etc/init.d/$APP {start|restart|stop}”
exit 1
;;
esac

exit 0
ve son olarak açılışta başlaması için,  aşağıdaki satırı çalıştırıp servisimizi tamamlıyoruz.
/sbin/chkconfig --level 345 jira on