Tekir 2.0 Linux Kurulum Kılavuzu

 

Bu belge artık geçerliliğini yitirmiştir. Yalnızca arşiv amaçlı sunulmaktadır.

Özgür Yazılım A.Ş.
www.tekir.com.tr
www.ozguryazilim.com.tr

TKB-1.0

Içindekiler

Bölüm 1. Sunuş

Bölüm 2. Ön Gereksinimler

1. JDK ( Java Development Kit )

2. MySQL Kurulumu

2. JBoss AS 4.2.3.GA Kurulumu

Bölüm 3. Tekir Kurulumu

 1. Tekir 2.0 Kurulum Paketi

 2. Veri Tabanı Oluşturma

 3. Veri Tabanı Bağlantı Bilgilerini Düzenleme

 4.E-Posta Sunucu Ayarları

 5. Tekir Ayarları

 6. Tekir’in JBoss’a yüklenmesi

Bölüm 4. Tekir’in Çalışması

 1. JBoss AS’nin Çalıştırılması

1.1. JBoss Pardus Servisi

1.2. JBoss Ubuntu Servisi

Bölüm 5. Uygulamanın Sistemden Kaldırılması

Ek A. Gerçek Çalışma Ortamında Java Uygulama Sunucuları

Ek B. Geri Bildirim

Ek C. Markalar

 

Bölüm 1. Sunuş    


Tekir Ticari Otomasyon uygulaması Özgür Yazılım A.Ş. tarafından geliştirilen açık kaynak kodlu özgür bir yazılımdır. LGPL ile dağıtılmaktadır.

Sunucu ortamı olarak Java EE 5 standartlarına uyularak geliştirilmiş olup Java EE 5 uyumlu uygulama sunucular ve bu sunucuların üzerinde koştuğu farklı işletim sistemlerinde çalışabilmektedir. İstemci tarafında ise web standartlarına uyularak geliştirme yapıldığından tarayıcı bağımsız olarak çalışabilmektedir.

Tekir, farklı işletim sistemleri, uygulama sunucuları, veri tabanları ve tarayıcılar ile çalışabilmesine rağmen Özgür Yazılım A.Ş. olarak özgür yazılım ürünleri tercih etmekte ve kullanıcılarımıza önermekteyiz.

Bölüm 2. Ön Gereksinimler 


Tekir 2.0’ın çalışabilmesi için Java JDK, uygulama sunucusu, veri tabanı gibi bazı ön gereksinimler bulunmaktadır. Bu doküman kapsamında bu ihtiyaç duyulan ortamların kurulumu hakkında detaya girilmeden bahsedilecektir. Bu gereksinim duyulan yazılımların daha detaylı kurulumları için kendi kurulum dökümanlarına bakmanızı tavsiye ederiz.

Bu kurulum dokümanında bir alt küme olarak tamamı özgür yazılım ürünü olan aşağıdaki ürünler kullanılacaktır.

  • Java JDK : Sun-JDK (Sun/Oracle)
  • Veri tabanı : MySQL (Oracle)
  • Uygulama Sunucu : JBoss AS 4.2.3.GA (RedHat)

Not: Bu doküman içinde bahsi geçen ürünlerin sisteminize varsayılan halleri ile kurulumundan bahsedilecektir. En performanslı ve güvenilir şekilde çalışmaları için kendi dokümanlarını mutlaka incelemenizi tavsiye ederiz.

1. JDK ( Java Development Kit )   


Tekir Java teknolojileri ile geliştirilmiş bir uygulamadır. Bu nedenle sisteminizde java 5 ya da üzerinin yüklü olması gerekmektedir. Java iki farklı paket olarak dağıtılmaktadır. Normal şartlarda JRE( Java Run Time ) paketinin sisteminizde yüklü olması muhtemeldir. Tekir’in çalışabilmesi için ise JDK(Java development Kit) gerekmektedir. Java JDK’yı kullandığınız dağıtımın paket yöneticisi ile kurabilirsiniz. Bu adımda ise komut satırından kurulum anlatılmaya çalışılmıştır.

Adımlar
  1. Komut satırını açın

    Daha önce kullanmadıysanız Alt+F2 tuşları ile gelecek olan uygulama çalıştırma ekranından konsole ya da terminal yazarak başlatabilirsiniz.

  2. JDK kurulumunu yapın

    Farklı dağıtımlar farklı paket yöneticileri kullanmaktadır. Aşağıda çok kullanılan dağıtımlara göre örnekler verilmiştir.

    1. Pardus
      pisi it sun-jdk
    2. Ubuntu
      apt-get install sun-jdk
    3. Fedora
      yum install sun-jdk
  3. Kurulumu doğrulayın
    java -version

    komutu ile çıktı olarak java sürüm bilgilerini alabilmeniz gerekir. Yaptınız kurulum Java 5 ya da üzeri olduğunu denetleyin.

2. MySQL Kurulumu   


Tekir’in çalışabilmesi için veri tabanına ihtiyaç duymaktadır. Çoğu Linux dağıtımında MySQL kurulu bulunmaktadır. Eğer kurulu değilse dağıtımınızın paket yöneticisi ile kurabilirsiniz. Aşağıda komut satırından kurulum anlatılmıştır.

Adımlar

  1. Komut satırını açın
    Daha önce kullanmadıysanız Alt+F2 tuşları ile gelecek olan uygulama çalıştırma ekranından konsole ya da terminal yazarak başlatabilirsiniz.
  2. MySQL sunucu kurulumu yapın
    1. Pardus
      pisi it mysql-server
    2. Ubuntu
      apt-get install mysql-server
    3. Fedora
      yum install mysql-server
  3. MySQL Sunucusunu başlatın
    1. Pardus
      service mysql-server start
    2. Ubuntu ve Fedora
      service mysqld start

3. JBoss AS 4.2.3.GA Kurulumu 


Tekir 2.0 JBoss 4.2.3 sürümü ile test edilmiştir. Dağıtımınızın sağladığı JBoss paketlerini kullanabilirsiniz fakat dağıtım ile gelen JBoss sürümünüzün 4.2.3 olduğundan emin olunuz. Tekir’in en son sürüm olan JBoss AS 6 ile çalışma testleri devam etmektedir.

Adımlar

  1. JBoss AS 4.2.3.GA sürümünü indirin

    JBoss AS paketini http://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.3.GA/ adresinden indirin.

  2. İndirdiğiniz paketi istediğiniz bir yerde açın

    JBoss paketi sadece zip arşivi olarak bulunmaktadır. İstediğiniz bir klasör içerisine açınız. İstediğiniz her hangi bir unzip aracını kullanacağınız gibi java jar komutunu da kullanabilirsiniz.

    jar -xvf jboss-4.2.3.GA.zip
  3. Açtığınız dosyaları /opt altına kopyalayın
    cp -r jboss-4.2.3.GA /opt/