Jsp çalıştırabilmek için ne yapmam gerekiyor ?
Tomcat yükleminiz yeterlidir fakat J2SE kurulu değilse öncelikle
javanın yüklü olduğundan emin olun. Bunun için şu yazıyı
okuyabilirsiniz.
.jsp uzantılı dosyaları çalıştırabilmeniz için sadece TOMCAT yüklemeniz yeterlidir. Tomcat varsayılan olarak 8080. portta çalışır, isterseniz bu portu değiştirebilirsiniz. İsterseniz kullandığınız IIS veya apache ile tomcati bağlayabilirsiniz (eğer tomcat ile apache veya IIS aynı portu yani 80.portu kullanmaya çalışmıyorlarsa yapabilirsiniz) ama şart değildir. Tomcat apahe grubu tarafından açık kaynak kodlu olarak geliştirilen servlet barındırıcıdır ( servlet container ) Tomcat aynı zamanda bir web sunucu olarak statik html dosyalarınıda barındırabilir fakat performans açısından düşünüldüğünde .html uzantılı dosyalarınız vs. için apache veya IIS daha performanslı bir çözüm olacaktır. Bu web sunucularla tomcat'i beraber çalıştırmanız mümkündür. Bunun için connector denilen yapıyı kurmanız gerekiyor. Bu connector denilen yapı, IIS veya apache'ye gelen .jsp uzantılı istekleri tomcat server'a yönlendirir. jsp için sadece tomcat yeterlidir fakat tomcat'ten başka alternatiflerde vardır. Bu yazıda sadece tomcat ile ilgilenilecektir.
http://jakarta.apache.org/tomcat/index.html adresinden tomcat'i indirmemiz gerekiyor. Güvenliklik veya sağlamlık (stabiity) gibi kaygılarım olmadığından en son tomcat sürümünü kurmak istiyorum.Bunun için
http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi adresinden 5.5.9 sürümlü tomcati indiriyorum.
http://godel.cs.bilgi.edu.tr/mirror/apache/jakarta/tomcat-5/v5.5.9/bin/jakarta-tomcat-5.5.9.exe (4.3MB) Şunu belirmeliyim indirdiğim dosya windows için (jakarta-tomcat-[version].exe: Windows installer with base distro contents + Windows installation.) Eğer linux veya MAcosx altında geliştirme yapacaksanız tar.gz veya .zip uzantılı dosyayı indirmelisiniz.(jakarta-tomcat-[version].zip or .tar.gz: base distro, all non-embedded users download this. ) İndirme işlemi tamamlandığında kurulumu yapabilirseniz, tavisyem FULL install seçeneğini seçmeniz böylece kurulumla beraber gelen örnekleride (examples) yüklemiş olacaksınız. Kurulumu istediğiniz bir klasöre yapabilirsiniz fakat ben
C:Tomcat 5.5
klasörünü tercih ediyorum. J2SE yüklü ise tomcat kurulumu otomatik olarak JRE'nin kurulu olan klasörü bulacaktır. Eğer yüklediyseniz ve bulamadıysa kendiniz klasörü gösterebilirsiniz.Eğer java yüklemek istiyorsanız şu yazıyı veya şu yazıyı okuyabilirsiniz. Yükleme işlemi tamamlandığında sağ alt tarafta tomcat simgesini göreceksiniz ve herhangi bir hata mesajı ile karşılaşmazsanız artık tomcat çalışıyor demektir.
http://127.0.0.1:8080 adresinden kendi tomcat'inize bağlanabilirsiniz. Açılan sayfadan tomcat examples linkini bulup, örnekleri inceleyebilirsiniz. c:Tomcat 5.5webappsjsp-examples klasöründe jsp kodlarını bulabiirsiniz.Sizde çalıştırmak istediğiniz kodları buraya koyarak, tomcat'de deneyebilirsiniz. Bir sonraki yazıda kendi web application( web uygulamanızı) yazmanız için gerekli tomcat ayarlamalarını anlatabilirim.