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
- 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.
- 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.
- Pardus
pisi it sun-jdk
- Ubuntu
apt-get install sun-jdk
- Fedora
yum install sun-jdk
- Pardus
- 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
- 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.
- MySQL sunucu kurulumu yapın
- Pardus
pisi it mysql-server
- Ubuntu
apt-get install mysql-server
- Fedora
yum install mysql-server
- Pardus
- MySQL Sunucusunu başlatın
- Pardus
service mysql-server start
- Ubuntu ve Fedora
service mysqld start
- Pardus
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
- 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.
- İ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
- Açtığınız dosyaları /opt altına kopyalayın
cp -r jboss-4.2.3.GA /opt/
Son Yorumlar