Pada artikel berikut kami akan memandu Anda melalui langkah-langkah cara menginstal Tomcat 8 terbaru di VPS Linux CentOS 7 .
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.
Persyaratan Sistem?
- Hosting VPS Linux
- Server JAVA 7+
PERBARUI SISTEM
Hal pertama yang harus dilakukan adalah SSH
ke CentOS 7 VPS Anda, jalankan screen
sesi dan perbarui sistem Anda menggunakan yum
:
## layar -U -S tomcat8-centos7## yum update
Anda mungkin juga ingin menginstal editor teks seperti nano
atau vim
## yum install vim nano
SIAPKAN JAWA
Tomcat 8 membutuhkan Java 7+ untuk menjalankan. Kami akan menginstal versi terbaru dari Oracle's JAVA JDK 8 . Pada saat penulisan artikel ini, versi terbaru JAVA adalah 8u25
dan dapat diunduh dan diinstal menggunakan perintah di bawah ini:
UNDUH JAWA
untuk sistem 32-bit (x86):
## wget --no-cookies \--no-check-certificate \--header "Cookie:oraclelicense=accept-securebackup-cookie" \"http://download.Oracle.com/otn-pub/ java/jdk/8u25-b17/jdk-8u25-linux-i586.rpm" \-O /opt/jdk-8-linux-i586.rpm
untuk sistem 64-bit (x86_64):
## wget --no-cookies \--no-check-certificate \--header "Cookie:oraclelicense=accept-securebackup-cookie" \"http://download.Oracle.com/otn-pub/ java/jdk/8u25-b17/jdk-8u25-linux-x64.rpm" \-O /opt/jdk-8-linux-x64.rpm
INSTAL JAVA
untuk sistem 32-bit (x86):
## yum install /opt/jdk-8-linux-i586.rpm
untuk sistem 64-bit (x86_64):
## yum install /opt/jdk-8-linux-x64.rpm
KONFIGURASI JAVA
konfigurasikan paket JAVA menggunakan alternatives
perintah:
## JDK_DIRS=($(ls -d /usr/java/jdk*))## JDK_VER=${JDK_DIRS[@]:(-1)}## alternatif --install /usr/bin/java java /usr/java/"${JDK_VER##*/}"/jre/bin/java 20000## alternatif --install /usr/bin/jar jar /usr/java/"${JDK_VER##*/} "/bin/jar 20000## alternatif --install /usr/bin/javac javac /usr/java/"${JDK_VER##*/}"/bin/javac 20000## alternatif --install /usr/bin/ javaws javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws 20000## alternatif --set java /usr/java/"${JDK_VER##*/}"/jre/bin /java## alternatif --set javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws## alternatif --set javac /usr/java/"${JDK_VER##*/ }"/bin/javac## alternatif --set jar /usr/java/"${JDK_VER##*/}"/bin/jar
VERIFIKASI JAVA
Anda mungkin ingin memeriksa apakah JAVA telah diatur dengan benar pada VPS CentOS Linux Anda menggunakan:
## java -versi
SIAPKAN TOMCAT
PENGGUNA TOMCAT
Sebelum melanjutkan dengan penginstalan Tomcat, pertama-tama mari buat pengguna sistem terpisah yang akan menjalankan server Tomcat:
## useradd -r Tomcat8 --shell /bin/false
UNDUH TOMCAT
Selanjutnya, unduh versi terbaru Tomcat 8 tersedia di http://tomcat.apache.org/download-80.cgi . Anda dapat menggunakan wget
untuk mengunduhnya di /tmp
, misalnya:
## wget http://mirror.tcpdiag.net/apache/tomcat/tomcat-8/v8.0.15/bin/apache-tomcat-8.0.15.tar.gz -P /tmp
PASANG TOMCAT
Ekstrak konten arsip Tomcat yang baru saja Anda unduh ke /opt
, buat tautan simbolis direktori Tomcat ke /opt/tomcat-latest
dan atur kepemilikan yang tepat menggunakan perintah berikut:
## tar -zxf /tmp/Apache-Tomcat-*.tar.gz -C /opt## ln -s /opt/Apache-Tomcat-8.0.15 /opt/Tomcat-latest## chown -hR Tomcat8:/opt/Tomcat-latest /opt/Apache-Tomcat-*
MULAI TOMCAT
Buat file unit systemd berikut di /etc/systemd/system/tomcat8.service
[Unit]Description=Tomcat8After=network.target[Service]Type=forkingUser=tomcat8Group=tomcat8Environment=CATALINA_PID=/opt/Tomcat-latest/tomcat8.pidEnvironment=TOMCAT_JAVA_HOME=/usr/java/defaultEnvironment=/optINA_HOME /tomcat-latestEnvironment=CATALINA_BASE=/opt/tomcat-latestEnvironment=CATALINA_OPTS=Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -Unloading:+CMSClass-Unloading XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"ExecStart=/opt/tomcat-latest/bin/startup.shExecStop=/bin/kill -15 $MAINPID[Install]WantedBy=multi-pengguna.targetDengan file unit di tempat, jalankan perintah berikut untuk memulai layanan Tomcat:
## systemctl daemon-reload## systemctl restart Tomcat8## systemctl aktifkan Tomcat8AKSES TOMCAT
Akses Tomcat Anda yang baru dipasang di http://YOUR_IP:8080
Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan VPS Hosting Ultra-Cepat 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 membaca panduan kami tentang cara Menginstal Tomcat 9 di CentOS 7 untuk informasi lebih lanjut.
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.
Cent OS