1. Tomcat kurulumu:
Öncelikle sistemimizde bulunan apt-get listesini aşağıdaki komut ile gerçekleştirelim:
sudo apt-get update
sudo apt-get install tomcat7
http://makinaniza-ait-ip-adresi:8080
Aslında burada bulunan adımı yapmak zorunda değiliz. Burası tamamen kullanıcıyı daha efektif şekilde sistemi kullanmasında yardımcı olacak aracların kurulumunu saglamaktadır. Virtualhost, alias tanımlarının gerçekleştirilmesi, projelerin deploy edilmesi vs. gibi islemlerin yapıldıgı admin arayuzunun kurulumunu gerçekleştirmektedir. Konsola aşina bir kişi için bu arayüzler bir anlam ifade etmeyebilir. Ancak işini GUI üzerinden yapmak isteyen programcılar için yararlı araçlar sunmaktadır.
Aşağıda bulunan komutla birlikte online Tomcat dökümanın kurulumu, admin arayüzünün kurulumu ve birkaç örnek projenin kurulumu gerçekleştirilmektedir:
sudo apt-get install tomcat7-docs tomcat7-admin tomcat7-examples
3. JDK kurulumu (isteğe bağlı):
Uygulamanızı production sunucusuna attığınızda sorunsuz şekilde çalıştığından emin olmak adına JDK kurulumunu gerçekleştirmeniz büyük önem arz etmektedir. Java Development Kit aracı sayesinde Java programında yazılı olan projelerin çalıştırılması sağlanmaktadır. Aşağıda yazılı olan komutla default-jdk kurulumunu gerçekleştirebilirsiniz:
sudo apt-get install default-jdk
2. maddede yüklediğimiz ek paketlerin nasıl kullanıldığını bu maddede açıklayacağız. Web yönetim arayüzüne erişimi gerçekleştirmek için kullanıcı adı ve şifre bilgilerinin sisteme girilmesi gerekmektedir. Böylelikle bu arayüze sadece izini olan kişilerin erişimi sağlanmalıdır. Bunu sağlamak için tomcat-users.xml dosyasına aşağıdaki komutla erişmeniz gerekmektedir:
sudo nano /etc/tomcat7/tomcat-users.xml
<tomcat-users> <user username="kullanıcı adı" password="şifre" roles="manager-gui,admin-gui"/> </tomcat-users>
sudo service tomcat7 restart
Artık Tomcat web arayüzüne erişimi gerçekleştirebiliriz. Bunun için browsera ip adresi+port numarasını aşağıdaki şekilde yazmanız yeterli olacaktır:
http://makinanizin-ip-adresi:8080
Bu sayfada 4 farklı link göreceksiniz. Bu linkler daha önceden hazırladığımız web arayüzüne ve sanal makina yönetim arayüzlerine erişimde kullanılan linklerdir. Bu sayfadan istediğiniz linke erişim gerçekleştirip projelerinizi deploy edebilirsiniz.