Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Apache Tomcat di CentOS 7. Bagi Anda yang belum tahu, Apache Tomcat adalah server web sumber terbuka dan wadah servlet yang dikembangkan oleh Apache Software Foundation. Ini mengimplementasikan spesifikasi Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language, dan Java WebSocket dari Sun Microsystems dan menyediakan lingkungan server web untuk menjalankan kode Java.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi Apache Tomcat di server CentOS 7.
Instal Apache Tomcat di CentOS 7
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
yum clean all yum -y update
Langkah 2. Menginstal Java 8.
Apache Tomcat 9 membutuhkan Java 8 atau yang lebih baru untuk diinstal di server. Jalankan perintah berikut untuk menginstal Java 8:
yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
Setelah diinstal, Anda juga dapat memverifikasinya, dengan mengeluarkan perintah berikut:
java -version
Langkah 3. Instal Apache Tomcat 9 di CentoS 7.
Pertama, buka situs resmi Apache Tomcat dan unduh versi terbaru perangkat lunak ke server Anda. Saat ini rilis terbaru adalah versi 9.0.7 :
wget http://www.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.zip
Buka paket arsip zip yang diunduh:
unzip apache-tomcat-9.0.7.zip -d /opt
Selanjutnya, buat direktori baru bernama 'apache-tomcat-9.0.7'. Kami akan menamainya menjadi lebih sederhana:
cd /opt mv apache-tomcat-9.0.7/ tomcat
Kemudian, jalankan perintah berikut untuk menyetel variabel lingkungan CATALINA_HOME:
echo "export CATALINA_HOME='/opt/tomcat/'" >> ~/.bashrc source ~/.bashrc
Tidak disarankan untuk menjalankan Apache Tomcat sebagai root pengguna, jadi tambahkan pengguna dan grup Tomcat:
useradd -r tomcat --shell /bin/false chown -R tomcat:tomcat /opt/tomcat/
Sekarang, Buat systemd
file dengan konten berikut:
### nano /etc/systemd/system/tomcat.service [Unit] Description=Apache Tomcat 9 After=syslog.target network.target[Service] User=tomcat Group=tomcat Type=forking Environment=CATALINA_PID=/opt/tomcat/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat Environment=CATALINA_BASE=/opt/tomcat ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh Restart=on-failure [Install] WantedBy=multi-user.target
Simpan file dan jalankan perintah berikut untuk memuat ulang systemd
manajer:
systemctl daemon-reload systemctl start tomcat systemctl enable tomcat
Langkah 4. Menilai Apache Tomcat 9.
Terakhir, buka Tomcat dari browser Anda, masuk ke IP atau domain Anda dengan port 8080 (karena Tomcat akan selalu berjalan di port 8080) sebagai contoh: http://your_IP_address:8080/manager/html
menggunakan user 'admin' dan password 'PASSWORD'
Selamat! Anda telah berhasil menginstal Apache Tomcat. Terima kasih telah menggunakan tutorial ini untuk menginstal Apache Tomcat pada sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Apache Tomcat.