Ubuntu kullanıyorsanız ve kullanmakTomcat servlet kabı, depodaki sürümü kullanmamanız gerektiği gibi, tam olarak çalışmaz. Bunun yerine, burada ana hatlarıyla anlattığım manuel kurulum işlemini kullanmanız gerekecek.
Tomcat’ı yüklemeden önce yapmak istersiniz.Java yüklediğinizden emin olun. Tomcat'ı yüklemeye çalışıyorsanız, java'yı zaten yüklediniz, ancak dpkg komutunu aşağıdaki gibi kontrol edebileceğinizi bilmiyorsanız:
dpkg –get-seçimler | Grep Sun-Java
Java yüklüyse, bu size bu çıktıyı vermelidir:
sun-java6-bin install sun-java6-jdk install sun-java6-jre install
Bu komutun sonucu yoksa, en son sürümü bu komutla yüklemek isteyeceksiniz:
sudo apt-get yüklemek sun-java6-jdk
Kurulum
Şimdi Tomcat'i apache sitesinden indirip çıkaracağız. Başka bir sürüm olmadığından emin olmak için kontrol etmeli ve buna göre ayarlamalısınız.
http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz
tar xvzf apache-tomcat-6.0.14.tar.gz
Yapılacak en iyi şey tomcat klasörünü kalıcı bir yere taşımaktır. / Usr / local / tomcat'i seçtim, ama istersen onu başka bir yere taşıyabilirsin.
sudo mv apache-tomcat-6.0.14 / usr / yerel / tomcat
Tomcat, JAVA_HOME değişkenini ayarlamayı gerektirir. Bunu yapmanın en iyi yolu .bashrc dosyanızda ayarlamaktır. İsterseniz ayrıca startup.sh dosyanızı düzenleyebilirsiniz.
En iyi yöntem .bashrc dosyanızı düzenlemek ve buradaki koyu çizgiyi eklemek. Değişikliğin yürürlüğe girmesi için kabuğun oturumu kapatmanız gerekir.
vi ~ / .bashrc
Aşağıdaki satırı ekleyin:
ihracat JAVA_HOME = / usr / lib / jvm / java-6-sun
Bu noktada, tomcat'ı, tomcat / bin klasöründeki startup.sh betiğini çalıştırarak başlatabilirsiniz.
Otomatik başlangıç
Bilgisayarı başlattığımızda tomcat'ın otomatik olarak başlatılmasını sağlamak için, otomatik başlatılması ve kapanması için bir komut dosyası ekleyebilirsiniz.
sudo vi /etc/init.d/tomcat
Şimdi aşağıya yapıştırın:
# Tomcat otomatik başlatma
#
# Description: Tomcat'i otomatik başlatır
# işlem adı: tomcat
# pidfile: /var/run/tomcat.pid
ihracat JAVA_HOME = / usr / lib / jvm / java-6-sun
1 dolarlık dava
Başlat)
sh / usr/local/tomcat/bin/startup.sh
;;
Dur)
sh / usr/local/tomcat/bin/shutdown.sh
;;
tekrar başlat)
sh / usr/local/tomcat/bin/shutdown.sh
sh / usr/local/tomcat/bin/startup.sh
;;
esac
Çıkış 0
Chmod komutunu çalıştırarak komut dosyasını çalıştırılabilir hale getirmeniz gerekir:
sudo chmod 755 / etc / init.d/tomcat
Son adım aslında bu betiği sembolik bir bağlantıya sahip başlangıç klasörlerine bağlamak. Bu iki komutu yerine getirin ve yolumuza devam etmeliyiz.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Tomcat şimdi tam olarak kurulmuş ve çalışır durumda olmalıdır. Keyfini çıkarın!