Memasang Tomcat 6 pada Ubuntu
Jika anda menjalankan Ubuntu dan mahu menggunakan bekas servlet Tomcat, anda tidak harus menggunakan versi dari repositori kerana ia tidak berfungsi dengan betul. Sebaliknya anda perlu menggunakan proses pemasangan manual yang saya huraikan di sini.
Sebelum anda memasang Tomcat anda akan memastikan bahawa anda telah memasang Java. Saya akan mengandaikan jika anda cuba memasang Tomcat anda telah memasang java, tetapi jika anda tidak pasti anda boleh menyemak dengan arahan dpkg seperti:
dpkg -get-selections | grep sun-java
Ini sepatutnya memberi output ini jika anda sudah memasang java:
sun-java6-bin install sun-java6-jdk install sun-java6-jre install
Jika arahan itu tidak mempunyai hasil, anda perlu memasang versi terkini dengan arahan ini:
sudo apt-get install sun-java6-jdk
Pemasangan
Kini kami akan memuat turun dan mengekstrak Tomcat dari tapak apache. Anda perlu menyemak untuk memastikan tidak ada versi lain dan menyesuaikan dengan sewajarnya.
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
Perkara terbaik untuk dilakukan adalah memindahkan folder tomcat ke lokasi tetap. Saya memilih / usr / local / tomcat, tetapi anda boleh memindahkannya ke tempat lain jika anda mahu.
sudo mv apache-tomcat-6.0.14 / usr / local / tomcat
Tomcat memerlukan penetapan pembolehubah JAVA_HOME. Cara terbaik untuk melakukan ini adalah untuk menetapkannya dalam fail .bashrc anda. Anda juga boleh mengedit fail startup.sh anda jika anda memilihnya.
Kaedah yang lebih baik ialah mengedit fail .bashrc anda dan menambah baris tebal di sana. Anda perlu log keluar shell untuk perubahan itu akan berkuatkuasa.
vi ~ / .bashrc
Tambah baris berikut:
eksport JAVA_HOME = / usr / lib / jvm / java-6-sun
Pada ketika ini anda boleh memulakan tomcat dengan hanya menjalankan skrip startup.sh dalam folder tomcat / bin.
Bermula Automatik
Untuk membuat tomcat secara automatik bermula apabila kita boot komputer, anda boleh menambah skrip untuk menjadikannya auto-start dan shutdown.
sudo vi /etc/init.d/tomcat
Sekarang paste pada yang berikut:
# Tomcat auto-start
#
# huraian: Auto-start tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pideksport JAVA_HOME = / usr / lib / jvm / java-6-sun
kes $ 1 dalam
mulakan)
sh /usr/local/tomcat/bin/startup.sh
;;
berhenti)
sh /usr/local/tomcat/bin/shutdown.sh
;;
mula semula)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
keluar 0
Anda perlu membuat skrip yang boleh dilaksanakan dengan menjalankan perintah chmod:
sudo chmod 755 /etc/init.d/tomcat
Langkah terakhir sebenarnya menghubungkan skrip ini ke folder permulaan dengan pautan simbolik. Keluarkan kedua arahan ini dan kita perlu dalam perjalanan.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Tomcat kini perlu dipasang sepenuhnya dan beroperasi. Nikmati!