29Jun

Tomcat 6'nın Ubuntu'ya kurulması

click fraud protection

Eğer Ubuntu çalıştırıyorsanız ve Tomcat servlet konteynerini kullanmak istiyorsanız, depoların versiyonunu sadece düzgün çalışmadığı için kullanmamalısınız. Bunun yerine burada özetlediğim elle kurulum işlemini kullanmanız gerekecek.

Tomcat'i kurmadan önce, Java yüklediğinizden emin olmanız gerekir. Tomcat'i kurmaya çalışıyorsanız, zaten java yüklediyseniz, ancak böyle dpkg komutuyla kontrol edebildiğinden emin değilseniz:

dpkg -get-selections |grep sun-java

Eğer zaten java yüklediyseniz bu size verecektir:

sun-java6-bin install sun-java6-jdk install sun-java6-jre

Bu komutun bir sonucu yoksa, yüklemek isteyeceksinizBu komutla en son sürümü:

sudo apt-get install sun-java6-jdk

Yükleme

Şimdi Tomcat'i apache sitesinden indirip ayıklayacağız. Başka bir sürümü olmadığından emin olmak için kontrol etmeli ve buna göre ayarlamalısın.

wget 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

instagram viewer

Yapmanız gereken en iyi şey tomcat klasörünü kalıcı bir yere taşımaktır. /usr/local/ tomcat'ı seçtim, ancak isterseniz onu başka bir yere taşıyabilirsiniz.

sudo mv apache-tomcat-6.0.14 /usr/local/ tomcat

Tomcat, JAVA_HOME değişkeninin ayarlanmasını gerektirir. Bunu yapmanın en iyi yolu. bashrc dosyanızda ayarlamaktır.İsterseniz startup.sh dosyanızı da düzenleyebilirsiniz.

Daha iyi yöntem,. bashrc dosyanızı düzenleyip kalın çizgiyi oraya eklemenizdir. Değişikliğin yürürlüğe girmesi için kabuktan çıkış yapmanız gerekecek.

vi ~ /. bashrc

Aşağıdaki satırı ekleyin:

export JAVA_HOME = /usr/lib/jvm/ java-6-sun

Bu noktada tomcat'i sadece tomcat / bin klasöründe startup.sh komutunu çalıştırarak başlatabilirsiniz.

Otomatik Başlangıç ​​

Bilgisayarı açtığımızda tomcat'i otomatik olarak başlatmak için, otomatik başlatma ve kapatma işlemlerini gerçekleştirmek için bir komut dosyası ekleyebilirsiniz.

sudo vi /etc/init.d/ tomcat

Şimdi şunu yapıştırın:

# Tomcat otomatik başlatma
#
# description tomcat'i otomatik başlatır
# processname: tomcat
# pidfile: /var/run/ tomcat.pid

export JAVA_HOME = /usr/lib/jvm/ java-6-güneş

durumda
başlangıç ​​$ 1)
sh /usr/local/tomcat/bin/ startup.sh
; ;
durdurma)
sh /usr/local/tomcat/bin/ shutdown.sh
; ;
yeniden başlatma)
sh /usr/local/tomcat/bin/ kapatma.sh
sh /usr/local/tomcat/bin/ startup.sh
; ;
esac
exit 0

Chmod komutunu çalıştırarak komut dosyasını çalıştırılabilir yapmanız gerekir:

sudo chmod 755 /etc/init.d/ tomcat

Son adım, aslında bu betiğin sembolik bir bağlantıya sahip başlangıç ​​klasörlerine bağlanmasıdır. 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 tamamen kurulmuş ve çalışıyor olmalıdır. Keyfini çıkarın!