Apache Tomcat veya daha iyi bilindiği gibi kısaca Tomcat, servletler ve JavaServer Pages desteği içeren açık kaynaklı bir web kapsayıcısıdır Apache Software Foundation tarafından geliştirilen Uygulama (JSP'ler). Tomcat servlet motoru genellikle Apache web sunucusuyla birlikte sunulur, bunu yürütmek için gerekli olan Java kodunu ortama sunduğundan.
En basit haliyle Tomcat, Java Sanal Makinesi'ndeki bir işlem aracılığıyla sistem içinde tek bir işlem yürütür. Tarayıcıdan Tomcat'e yapılan sonraki her HTTP isteği ayrı bir iş parçacığında işlenir, çünkü Tomcat bunları yönetmek için gerekli araçlara ve yapılandırmaya sahiptir. Tomcat'in yapılandırması, çok sayıda araçla incelenip düzenlenebilen basit XML dosyalarında saklanır. Bir sonraki öğreticide Bu kullanışlı aracı Ubuntu 15.10 Sunucu sisteminize nasıl kuracağınızı size öğreteceğiz., şimdilik sürüm 8'e ulaşıyor.
Tomcat 8 kurulumu
Tomcat 8'i sistem kurulumunuza varsayılan olarak eklemediyseniz, terminalden aşağıdaki komutları girmek kadar basittir:
sudo apt-get install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples
Yüklemek istiyorsanız soruya olumlu cevap verin erkek kedi. Bu aynı zamanda Java paketlerinde sahip olduğu bağımlılıkları da içerecek ve tomcat8 kullanıcısını sisteminizde yaratacaktır. Ek olarak, uygulama varsayılan parametreleriyle başlayacaktır.
Uygulamayı denemek isterseniz herhangi bir tarayıcıdan makinenin etki alanına veya IP adresine ve ardından 8080 bağlantı noktasına erişin.
http://your_ip_address:8080
Daha sonra başka ek bilgilerle birlikte "Çalışıyor!" Yazan bir metin göreceksiniz.
Tomcat 8 taahhüdü
Tomcat 8 yapılandırması, yönetim web arayüzünün kendisinden değiştirilebilir. Bunu ve tüm işlevlerini etkinleştirmek için, içinde bulunan dosyayı düzenlemeniz gerekecektir. /etc/tomcat8/tomcat-users.xml
sudo vi /etc/tomcat8/tomcat-users.xml
Aşağıdaki satırları ekleyin:
<role rolename="manager"/> <role rolename="admin"/> <user name="admin" password="secret_password" roles="manager,admin"/>
Dosyayı kaydedin ve düzenlemeden çıkın. Artık sunucuyu adresten görebilmeli ve yönetebilmelisiniz http://tu_dirección_ip:8080/manager/html. Giriş yapmış olduğunuz isim ve şifre ile giriş yapabilirsiniz. /etc/tomcat8/tomcat-users.xml.
En / var / lib / tomcat8 dizinler conf, günlükler, web uygulamaları y çalışır. En ağ uygulamaları sunucu uygulamalarının barındırılacağı yerdir (veya en azından onlara işaret eden XML yapılandırma dosyası).
Sunucuyu test etmenin bir yolu olarak aşağıdakileri indirebilirsiniz uygulama dosyası ve yönetim sayfası aracılığıyla dağıtın ( dağıtmak dosyayı sunucunuza yüklemek için düğmeyi görebilirsiniz). İsteğe bağlı olarak, dizinden aşağıdaki komutu çalıştırabilirsiniz. ağ uygulamaları de erkek kedi y sunucu web uygulama dosyasını otomatik olarak tanıyacak ve genişletecektir sizin tarafınızdan daha fazla müdahale etmeden:
wget http://simple.souther.us/SimpleServlet.war
Şimdi, tarayıcınıza şu yolu girin: http: //ip_adresiniz:8080 / SimpleServlet /
Tomcat 80 numaralı bağlantı noktasında dinleme yapacak şekilde nasıl yapılandırılır
Eğer istersen Tomcat dinleme bağlantı noktasını 80 olarak değiştir aşağıdaki prosedürü izlemelisiniz. Önce şurada bulunan dosyayı düzenleyin: /etc/tomcat8/server.xml.
sudo vi /etc/tomcat8/server.xml
Sonra yazdığı metni bulun Bağlayıcı bağlantı noktası = »8080 ″ ve bu değeri şununla değiştirin: Konektör bağlantı noktası = »80 ″. Kaydedin ve dosya düzenleme modundan çıkın.
Şimdi sadece Tomcat sunucusunu aşağıdaki komutla yeniden başlatmanız gerekiyor:
sudo /etc/init.d/tomcat8 restart