Karena ini adalah Ubuntu, Anda harus memanfaatkan "Synaptic Package Manager".
1. Tomcat membutuhkan dukungan jdk, jadi mari kita bicara tentang instalasi jdk terlebih dahulu. Jika Anda sudah menginstal jdk, Anda bisa langsung ke item 2.
1.1Instal jdk
Cari "sun-java" di Synaptic, instal jdk terbaru, seperti "sun-java6-jdk", lalu klik Terapkan untuk menginstalnya secara otomatis.
1.2 Konfigurasikan variabel lingkungan jdk. Instalasi otomatis, tetapi konfigurasi harus dilakukan sendiri.
1.2.1 Memodifikasi variabel lingkungan pengguna
$ vi /home/fancy(nama pengguna Anda)/.bashrc
Tambahkan: ke file .bashrc:
ekspor JAVA_HOME="/usr/lib/jvm/java-6-sun" ekspor CLASSPATH="$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib" ekspor PATH="$PATH:$JAVA_HOME/bin"
1.2.2 Memodifikasi variabel lingkungan semua pengguna
$sudo vi /etc/profile
Dalam file ini tambahkan:
ekspor JAVA_HOME="/usr/lib/jvm/java-6-sun" ekspor CLASSPATH="$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib" ekspor PATH="$PATH:$JAVA_HOME/bin"
2. Instalasi dan konfigurasi Tomcat, berikut kuncinya 2.1 Instal Tomcat melalui Synaptic
Tidak banyak yang bisa dikatakan tentang ini, cukup cari "tomcat", pilih paket perangkat lunak yang sesuai dan terapkan.
2.2 Konfigurasi Tomcat Ini adalah poin kuncinya.
$sudo vi /etc/profile
bergabung dalam:
ekspor CATALINA_HOME="/usr/share/Tomcat5.5"
Melihat:
a.Beberapa tempat di Internet mengatakan bahwa TOMCAT_HOME disetel, dan itu salah;
b. Dikatakan juga di Internet bahwa conf/server.xml dan web.xml perlu dimodifikasi. Ini tidak diperlukan saat menginstal menggunakan Synaptic di Ubuntu (tentu saja, Anda dapat mengubahnya bila diperlukan di masa mendatang, tetapi selama instalasi pertama tidak diperlukan).
Oke, konfigurasi sudah selesai. Mulai ulang! Perubahan pada /etc/profile tidak akan berlaku sampai komputer dihidupkan ulang.
3. Mulai layanan Tomcat 3.1 dan masukkan /usr/share/Tomcat5.5/bin. Anda dapat melihat beberapa skrip bash di dalamnya
$./startup.sh
Anda dapat memulai layanan.
Perhatikan bahwa Tomcat di sini tidak perlu menginstal apache dan dapat digunakan langsung sebagai web server.
Hasil menjalankan ./startup.sh seharusnya:
Menggunakan CATALINA_BASE: /usr/share/Tomcat5.5 Menggunakan CATALINA_HOME: /usr/share/Tomcat5.5 Menggunakan CATALINA_TMPDIR: /usr/share/Tomcat5.5/temp Menggunakan JRE_HOME: /usr/lib/jvm/java-6-sun
3.2 Saat menjalankan ./startup.sh, Anda mungkin mengalami masalah berikut:
sentuh: tidak dapat menyentuh `/usr/share/Tomcat5.5/logs/catalina.out': Izin ditolak ./catalina.sh: 323: tidak dapat membuat /usr/share/Tomcat5.5/logs/catalina.out
Alasannya adalah direktori log tidak memiliki izin yang cukup setelah instalasi.
$ sudo chmod 766 ./log -R
4. Periksa apakah layanan berhasil dibuka. Buka browser Anda dan masukkan: localhost:8180.
Port default Tomcat adalah 8180. Anda dapat memodifikasinya di conf/server.xml sehingga Anda dapat langsung mengakses localhost di kemudian hari.
Jika layanan dimulai secara normal, Anda akan melihat beranda navigasi Tomcat.
5. Tutup layanan dan jalankan shutdown.sh di bawah bin/.
$./shutdown.sh
Biasanya akan muncul hasil sebagai berikut:
Menggunakan CATALINA_BASE: /usr/share/Tomcat5.5 Menggunakan CATALINA_HOME: /usr/share/Tomcat5.5 Menggunakan CATALINA_TMPDIR: /usr/share/Tomcat5.5/temp Menggunakan JRE_HOME: /usr/lib/jvm/java-6-sun
Tip pengaturan memulai sendiri Tomcat
Setelah menginstal Tomcat 5.5, caranya sangat sederhana. Buka zip paket file instalasi yang diunduh dan masukkan ke direktori yang sesuai. Kemudian atur variabel lingkungan yang sesuai seperti JAVA_HOME, CATALINA_HOME dan variabel lingkungan lainnya di lingkungan Linux dan jalankan di direktori bin. dari Tomcat. /catalina.sh run dapat memulai layanan Tomcat dalam mode terminal. Jika Anda perlu menambahkan Tomcat ke antrian self-starting, Anda perlu melakukan operasi berikut:
Masuk ke sistem sebagai pengguna root:
cd /etc/rc.d/init.d/ vi kucing jantan
Konten file direferensikan sebagai berikut:
#!/bin/sh## Tomcat: Start/Stop/Restart Tomcat## chkconfig: 2345 80 20# deskripsi: Tomcat adalah Java Servlet Container### cocokkan nilai ini dengan lingkungan Anda:ekspor CATALINA_BASE=/usr/ lokal/ tomcatexport CATALINA_HOME=/usr/local/tomcatexport CATALINA_TMPDIR=/usr/local/Tomcat/tempexport JRE_HOME=/usr/java/jdk15# Pustaka fungsi sumber.. /etc/rc.d/init.d/functionsTOMCAT=/usr/local/Tomcatstart() {echo -n $ "Memulai Tomcat: "$TOMCAT/bin/catalina.sh start}stop() {echo -n $"Menghentikan Tomcat: "$TOMCAT/bin/catalina.sh stop}# Lihat bagaimana kami dipanggil.case "$1" instart)start;;stop)stop;;status);;status);;restart)stopstart;;*)echo $" Penggunaan: $0 {mulai|berhenti|mulai ulang}";;esacexit $RETVAL
Ubah Tomcat menjadi file yang dapat dieksekusi. Referensi perintahnya adalah sebagai berikut:
chmod a+x kucing jantan
Gunakan perintah chkconfig untuk menambahkan perintah Tomcat ke antrian startup sistem:
chkconfig --tambahkan kucing jantan
Periksa status apachectl:
chkconfig --daftar kucing jantan
Oke, semuanya sudah selesai. Ini adalah catatan yang sangat sederhana. Saya harap ini dapat membantu Anda dan biarkan saya mengingatnya sendiri!