Dalam tutorial berikut, Anda akan mempelajari cara menginstal dan menyiapkan Apache Tomcat 8 pada VPS CentOS 6 Anda .
Apa itu Tomcat?
Apache Tomcat (sebelumnya dikenal sebagai Tomcat Jakarta ) adalah server aplikasi yang dikembangkan oleh Apache Software Foundation yang mengeksekusi servlet Java dan merender halaman Web yang menyertakan pengkodean Halaman Server Java.
PERBARUI SISTEM
Pastikan Anda berada di screen
sesi dan CentOS 6 . Anda berbasis Linux Virtual Server up-to-date dengan menjalankan:
## screen -U -S tomcat8-screen## yum update
INSTAL JAVA 8
Unduh JAVA 8 terbaru dari sini atau gunakan perintah berikut untuk mengunduh JAVA JDK 8u5:
untuk sistem 32bit gunakan:
## wget --no-cookies \--no-check-certificate \--header "Cookie:oraclelicense=accept-securebackup-cookie" \"http://download.Oracle.com/otn-pub/ java/jdk/8u5-b13/jdk-8u5-linux-i586.rpm" \-O /opt/jdk-8-linux-i586.rpm
untuk sistem 64bit gunakan:
## wget --no-cookies \--no-check-certificate \--header "Cookie:oraclelicense=accept-securebackup-cookie" \"http://download.Oracle.com/otn-pub/ java/jdk/8u5-b13/jdk-8u5-linux-x64.rpm" \-O /opt/jdk-8-linux-x64.rpm
setelah paket JAVA diunduh, instal menggunakan rpm
sebagai berikut:
untuk sistem 32bit gunakan:
## rpm -Uvh /opt/jdk-8-linux-i586.rpm
untuk sistem 64bit gunakan:
## rpm -Uvh /opt/jdk-8-linux-x64.rpm
KONFIGURASI JAVA
konfigurasikan paket JAVA yang baru diinstal menggunakan alternatives
seperti di:
## alternatif --install /usr/bin/java java /usr/java/jdk1.8.0_05/jre/bin/java 20000## alternatif --install /usr/bin/jar jar /usr/java/ jdk1.8.0_05/bin/jar 20000## alternatif --install /usr/bin/javac javac /usr/java/jdk1.8.0_05/bin/javac 20000## alternatif --install /usr/bin/javaws javaws / usr/java/jdk1.8.0_05/jre/bin/javaws 20000## alternatif --set java /usr/java/jdk1.8.0_05/jre/bin/java## alternatif --set javaws /usr/java/jdk1 .8.0_05/jre/bin/javaws## alternatif --set javac /usr/java/jdk1.8.0_05/bin/javac## alternatif --set jar /usr/java/jdk1.8.0_05/bin/jarperiksa versi JAVA yang berjalan di sistem Anda:
## java -versiINSTAL TOMCAT 8
Buat pengguna terpisah yang akan menjalankan server Tomcat:
## useradd -r Tomcat8 --shell /bin/falseUnduh versi Tomcat 8 terbaru dari sini atau gunakan perintah berikut untuk mengunduh Tomcat 8.0.5
## wget http://mirrors.koehn.com/apache/tomcat/tomcat-8/v8.0.5/bin/apache-tomcat-8.0.5.tar.gz -P /tmpEkstrak konten arsip Tomcat ke
/opt
menggunakan perintah berikut:## tar -zxf /tmp/Apache-Tomcat-8.0.5.tar.gz -C /opt## ln -s /opt/Apache-Tomcat-8.0.5 /opt/Tomcat-latest## chown -hR Tomcat8:/opt/Tomcat-latest /opt/Apache-Tomcat-8.0.5MULAI LAYANAN TOMCAT 8
Buat skrip init berikut di
/etc/init.d/tomcat8
#!/bin/bash## Tomcat8## chkconfig:- 80 20#### MULAI INFO INIT# Menyediakan:Tomcat8# Diperlukan-Mulai:$network $syslog# Diperlukan-Berhenti:$network $syslog# Default -Mulai:# Default-Stop:# Deskripsi:Tomcat 8# Deskripsi Singkat:memulai dan menghentikan Tomcat### END INIT INFO## Pustaka fungsi sumber.#. /etc/rc.d/init.d/functionsexport JAVA_HOME=/usr/java/defaultexport JAVA_OPTS="-Dfile.encoding=UTF-8 \ -Dnet.sf.ehcache.skipUpdateCheck=true \ -XX:+UseConcMarkSweepGC \ - XX:+CMSClassUnloadingEnabled \ -XX:+UseParNewGC \ -XX:MaxPermSize=128m \ -Xms512m -Xmx512m"export PATH=$JAVA_HOME/bin:$PATHTOMCAT_HOME=/opt/Tomcat-latestTOMCAT_USER=tomcat8SHUTDOWN_pid() tambahan | grep org.apache.catalina.startup.bootstrap | grep -v grep | awk '{ print $2 }'`}start() { pid=$(Tomcat_pid) if [ -n "$pid" ] then echo "Tomcat sudah berjalan (pid:$pid)" else # Mulai tomcat echo "Memulai tomcat " ulimit -n 100000 umask 007 /bin/su -p -s /bin/sh $TOMCAT_USER $TOMCAT_HOME/bin/startup.sh fi return 0}stop() { pid=$(tomcat_pid) if [ -n "$pid " ] lalu echo "Stoping Tomcat" /bin/su -p -s /bin/sh $TOMCAT_USER $TOMCAT_HOME/bin/shutdown.sh let kwait=$SHUTDOWN_WAIT count=0; sampai [ `ps -p $pid | grep -c $pid` ='0' ] || [ $count -gt $kwait ] do echo -n -e "\nmenunggu proses keluar"; tidur 1 biarkan hitung=$hitung+1; selesai jika [ $count -gt $kwait ]; kemudian echo -n -e "\nmembunuh proses yang tidak berhenti setelah $SHUTDOWN_WAIT detik" kill -9 $pid fi else echo "Tomcat tidak berjalan" fi return 0}case $1 instart) start;; berhenti berhenti;; restart) stop start;;status) pid=$(Tomcat_pid) if [ -n "$pid" ] lalu echo "Tomcat berjalan dengan pid:$pid" else echo "Tomcat tidak berjalan" fi;; esac keluar 0buat skrip dapat dieksekusi menggunakan
chmod
## chmod +x /etc/init.d/Tomcat8Mulai server Tomcat 8 menggunakan:
## layanan Tomcat8 mulaiTambahkan layanan Tomcat 8 ke startup sistem:
## chkconfig Tomcat8 aktifAkses Tomcat Anda yang baru diinstal di http://YOUR_IP:8080
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Tomcat 8 untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda juga dapat mempertimbangkan untuk membaca postingan kami tentang Instal Tomcat 9 di CentOS 7 untuk pembaruan.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.
Cara Mengatur Beberapa Sertifikat SSL Pada VPS CentOS Dengan Apache Menggunakan Satu Alamat IP Cara menginstal ImpressCMS pada CentOS 6 VPSCent OS