{"id":1016,"date":"2020-01-15T11:50:49","date_gmt":"2020-01-15T04:50:49","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1016"},"modified":"2025-04-18T16:03:01","modified_gmt":"2025-04-18T09:03:01","slug":"tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/","title":{"rendered":"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8"},"content":{"rendered":"<p> Apache Tomcat adalah implementasi open source Java Servlet, JavaServer Pages, Java Expression Language, dan teknologi Java WebSocket. Apache Tomcat adalah salah satu aplikasi dan server web yang paling banyak diadopsi di dunia saat ini.<\/p>\n<p>Kami juga sarankan Anda untuk menguji setiap tutorial atau panduan apapun yang ada di Internet di virtual machine (<a href=\"https:\/\/www.linuxid.net\/post\/cara-install-vmware-workstation-player-di-centos-7\/\">vmware<\/a>\u00a0atau\u00a0<a href=\"https:\/\/www.linuxid.net\/post\/cara-install-virtualbox-di-centos-8\/\">virtualbox<\/a>) sebelum menerapkan ke server produksi, agar tidak mengacaukan sistem yang aktif berjalan ketika ada kesalahan.<\/p>\n<p>Tutorial ini membahas cara menginstal dan konfigurasi Apache Tomcat 9.0 di CentOS 8.<\/p>\n<h2>Install Java<\/h2>\n<p>Tomcat 9 membutuhkan Java SE 8 atau lebih baru. Kita akan menginstal <a href=\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-centos-8\/\">OpenJDK 11<\/a>, implementasi open-source Platform Java.<\/p>\n<p>Jalankan perintah berikut sebagai root atau <a href=\"https:\/\/www.linuxid.net\/post\/cara-mengubah-user-biasa-menjadi-user-sudo-di-centos\/\">user dengan hak sudo<\/a> untuk menginstal Java:<\/p>\n<pre>sudo dnf install java-11-openjdk-devel<\/pre>\n<p>Setelah instalasi selesai, verifikasi dengan memeriksa versi Java:<\/p>\n<pre>java -version<\/pre>\n<p>Outputnya akan terlihat seperti ini:<\/p>\n<pre><code class=\"language-output\" data-lang=\"output\">openjdk version \"11.0.5\" 2019-10-15 LTS\r\nOpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS)\r\nOpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing)\r\n<\/code><\/pre>\n<h2>Membuat User untuk Tomcat<\/h2>\n<p>Menjalankan Tomcat sebagai root cukup berbahaya dari segi keamanan dan tidak dianjurkan. kita akan <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-perintah-useradd-dan-contoh-penggunaan\/\">membuat user baru<\/a> yang akan digunakan untuk menjalankan layanan Tomcat.<\/p>\n<p>Jalankan perintah berikut untuk membuat pengguna dan grup sistem baru dengan direktori home dari <code>\/opt\/tomcat<\/code>:<\/p>\n<pre>sudo useradd -m -U -d \/opt\/tomcat -s \/bin\/false tomcat<\/pre>\n<h2>Download Tomcat<\/h2>\n<p>Pada saat penulisan ini, versi terbaru Tomcat adalah versi\u00a0<code>9.0.30<\/code>. Sebelum melanjutkan dengan langkah selanjutnya, sebaiknya Anda memeriksa halaman\u00a0<a href=\"https:\/\/tomcat.apache.org\/download-80.cgi\" target=\"_blank\" rel=\"noopener\">download<\/a>\u00a0Tomcat untuk melihat apakah ada versi terbaru.<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/tutorial-penggunaan-perintah-cd-di-terminal-linux\/\">Ubah ke direktori<\/a>\u00a0<code>\/tmp<\/code>\u00a0dan download file dengan perintah\u00a0<a href=\"https:\/\/www.linuxid.net\/post\/tutorial-menggunakan-command-wget-di-terminal\/\"><code>wget<\/code>\u00a0<\/a>berikut:<\/p>\n<pre>cd \/tmp\r\nVERSION=9.0.30<code class=\"terminal-line\">\r\nwget https:\/\/www-eu.apache.org\/dist\/tomcat\/tomcat-9\/v${VERSION}\/bin\/apache-tomcat-${VERSION}.tar.gz<\/code><\/pre>\n<p>Setelah proses extract selesai, <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-perintah-mv-dan-penggunaan-di-linux-terminal\/\">pindahkan ke direktori<\/a>\u00a0<code>\/opt\/tomcat:<\/code><\/p>\n<pre>sudo tar -xf \/tmp\/apache-tomcat-${VERSION}.tar.gz -C \/opt\/tomcat\/<\/pre>\n<p>Tomcat 9 akan update secara berkala. Untuk memiliki kontrol lebih besar atas versi dan pembaruan, buat <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-symbolic-links-menggunakan-perintah-ln\/\">symbolic link<\/a>\u00a0 bernama <code>latest<\/code>\u00a0yang merujuk ke direktori instalasi Tomcat:<\/p>\n<pre>sudo ln -s \/opt\/tomcat\/apache-tomcat-${VERSION} \/opt\/tomcat\/latest<\/pre>\n<p>Langkah selanjutnya, <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-perintah-chown-di-terminal-linux-dan-penggunaan\/\">Ubah kepemilikan direktori<\/a> <code>\/opt\/tomcat<\/code> menjadi user dan grup <code>tomcat<\/code>, sehingga user dapat memiliki akses ke direktori instalasi:<\/p>\n<pre>sudo chown -R tomcat: \/opt\/tomcat<\/pre>\n<p>Jadikan script di dalam direktori <code>bin<\/code>\u00a0agar dapat <a href=\"https:\/\/www.linuxid.net\/post\/cara-mengubah-file-permissions-dengan-chmod-di-linux\/\">dieksekusi<\/a>:<\/p>\n<pre>sudo sh -c 'chmod +x \/opt\/tomcat\/latest\/bin\/*.sh'<\/pre>\n<p>Script ini digunakan untuk start dan stop Tomcat.<\/p>\n<h2>Membuat Unit File\u00a0SystemD<\/h2>\n<p>Untuk menjalankan Tomcat sebagai service, kita akan membuat unit\u00a0file \u00a0<code>tomcat.service<\/code>\u00a0baru di direktori\u00a0\u00a0<code>\/etc\/systemd\/system\/<\/code>\u00a0.<\/p>\n<p>Buka <a href=\"https:\/\/www.linuxid.net\/post\/cara-menggunakan-text-editor-nano-di-baris-perintah-linux\/\">text editor<\/a>\u00a0dengan mengetik perintah:<\/p>\n<pre>sudo nano \/etc\/systemd\/system\/tomcat.service<\/pre>\n<p>copy dan paste content berikut ini<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">[Unit]\r\nDescription=Tomcat 9 servlet container\r\nAfter=network.target\r\n\r\n[Service]\r\nType=forking\r\n\r\nUser=tomcat\r\nGroup=tomcat\r\n\r\nEnvironment=\"JAVA_HOME=\/usr\/lib\/jvm\/jre\"\r\nEnvironment=\"JAVA_OPTS=-Djava.security.egd=file:\/\/\/dev\/urandom\"\r\n\r\nEnvironment=\"CATALINA_BASE=\/opt\/tomcat\/latest\"\r\nEnvironment=\"CATALINA_HOME=\/opt\/tomcat\/latest\"\r\nEnvironment=\"CATALINA_PID=\/opt\/tomcat\/latest\/temp\/tomcat.pid\"\r\nEnvironment=\"CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC\"\r\n\r\nExecStart=\/opt\/tomcat\/latest\/bin\/startup.sh\r\nExecStop=\/opt\/tomcat\/latest\/bin\/shutdown.sh\r\n\r\n[Install]\r\nWantedBy=multi-user.target<\/pre>\n<p>simpan dan tutup editor<\/p>\n<p>Beri tahu systemd bahwa kita telah membuat file unit baru dengan mereload daemon :<\/p>\n<pre>sudo systemctl daemon-reload<\/pre>\n<p>Aktifkan dan mulai Tomcat service:<\/p>\n<pre>sudo systemctl enable --now tomcat<\/pre>\n<p>Periksa status layanan dengan perintah berikut:<\/p>\n<pre>sudo systemctl status tomcat<\/pre>\n<p>Output akan menunjukkan bahwa server Tomcat diaktifkan dan berjalan:<\/p>\n<pre>\u25cf tomcat.service - Tomcat 9 servlet container\r\n   Loaded: loaded (\/etc\/systemd\/system\/tomcat.service; enabled; vendor preset: disabled)\r\n   Active: active (running) since Wed 2020-01-15 20:38:07 UTC; 30s ago\r\n  Process: 3957 ExecStart=\/opt\/tomcat\/latest\/bin\/startup.sh (code=exited, status=0\/SUCCESS)\r\n  ...\r\n<\/pre>\n<h2 id=\"configuring-firewall\">Konfigurasi Firewall<\/h2>\n<p>Jika memiliki <a href=\"https:\/\/www.linuxid.net\/post\/cara-konfigurasi-dan-manajemen-firewall-di-centos-8\/\">firewall yang berjalan di sistem <\/a> dan Anda ingin mengakses tomcat dari lokasi manapun, Anda harus membuka port <code>8080<\/code>:<\/p>\n<p>Gunakan perintah berikut untuk membuka port yang di perlukan :<\/p>\n<pre>sudo firewall-cmd --permanent --zone=public --add-port=8080\/tcp\r\n<code class=\"terminal-line\">sudo firewall-cmd --reload<\/code><\/pre>\n<div class=\"my-6 bg-yellow-100 border-l-4 border-yellow-400 dark:bg-gray-800 dark:border-0 dark:text-yellow-200 note p-6\">\n<div class=\"flex\">\n<div class=\"w-full text-sm font-sans\">\n<p>Saat menjalankan aplikasi Tomcat di lingkungan produksi, kemungkinan besar Anda akan memiliki load balancer atau <a href=\"https:\/\/www.linuxid.net\/post\/cara-setting-nginx-sebagai-reverse-proxy\/\">reverse proxy<\/a>, dan itu adalah praktik terbaik untuk membatasi akses ke port 8080 hanya dari jaringan internal Anda.<\/p>\n<h2>Konfigurasi Tomcat Web Management Interface<\/h2>\n<p>Sekarang setelah Tomcat terinstall di server, langkah selanjutnya adalah membuat user yang akan mengakses antarmuka manajemen web.<\/p>\n<p>User Tomcat beserta peran user ditentukan dalam file\u00a0<code>tomcat-users.xml<\/code>.<\/p>\n<p>Jika Anda membuka file, Anda akan melihat bahwa file tersebut diisi dengan dokumentasi\u00a0dan contoh yang menjelaskan cara mengkonfigurasi file.<\/p>\n<pre>sudo nano \/opt\/tomcat\/latest\/conf\/tomcat-users.xml\r\n<\/pre>\n<p>Untuk menambahkan user baru yang dapat mengakses antarmuka web tomcat (manager-gui dan admin-gui) kita perlu mendefinisikan user tersebut dalam file\u00a0<code>tomcat-users.xml<\/code>\u00a0seperti yang ditunjukkan di bawah ini.<\/p>\n<p>Pastikan Anda mengubah nama user dan kata sandi yang lebih kuat agar lebih aman:<\/p>\n<pre>&lt;tomcat-users&gt;\r\n&lt;!--\r\n    Comments\r\n--&gt;\r\n   &lt;role rolename=\"admin-gui\"\/&gt;\r\n   &lt;role rolename=\"manager-gui\"\/&gt;\r\n   &lt;user username=\"<span style=\"color: #ff0000;\"><strong>admin<\/strong><\/span>\" password=\"<span style=\"color: #ff0000;\"><strong>admin_password<\/strong><\/span>\" roles=\"admin-gui,manager-gui\"\/&gt;\r\n&lt;\/tomcat-users&gt;<\/pre>\n<p>Secara default antarmuka\u00a0 manajemen web Tomcat dikonfigurasikan untuk memungkinkan akses hanya dari localhost. Jika Anda ingin dapat mengakses antarmuka web dari IP jarak jauh atau dari mana saja yang tidak direkomendasikan, karena ini merupakan risiko keamanan Anda dapat membuka file-file berikut dan lakukan perubahan berikut.<\/p>\n<p>Jika Anda perlu mengakses antarmuka web dari mana saja, buka file berikut dan beri komentar atau hapus garis yang disorot dengan warna kuning:<\/p>\n<pre>sudo nano \/opt\/tomcat\/latest\/webapps\/manager\/META-INF\/context.xml<\/pre>\n<pre>&lt;Context antiResourceLocking=\"false\" privileged=\"true\" &gt;\r\n&lt;!--\r\n  &lt;Valve className=\"org.apache.catalina.valves.RemoteAddrValve\"\r\n         <span style=\"background-color: #ffff00;\">allow=\"127\\.\\d+\\.\\d+\\.\\d+|::1|0000:1\" \/&gt;<\/span>\r\n--&gt;\r\n&lt;\/Context&gt;<\/pre>\n<pre>sudo nano \/opt\/tomcat\/latest\/webapps\/host-manager\/META-INF\/context.xml<\/pre>\n<pre>&lt;Context antiResourceLocking=\"false\" privileged=\"true\" &gt;\r\n&lt;!--\r\n  &lt;Valve className=\"org.apache.catalina.valves.RemoteAddrValve\"\r\n        <span style=\"background-color: #ffff00;\"> allow=\"127\\.\\d+\\.\\d+\\.\\d+|::1|0:0:0:0:0:0:0:1\" \/&gt;<\/span>\r\n--&gt;\r\n&lt;\/Context&gt;<\/pre>\n<p>Jika Anda hanya perlu mengakses antarmuka web dari IP tertentu, alih-alih menambahkan IP publik Anda ke daftar. Katakanlah IP publik Anda adalah\u00a0<code>32.32.32.32<\/code>\u00a0dan Anda hanya ingin mengizinkan akses dari IP tersebut :<\/p>\n<pre>sudo nano \/opt\/tomcat\/latest\/webapps\/manager\/META-INF\/context.xml<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-highlight=\"3\">&lt;Context antiResourceLocking=\"false\" privileged=\"true\" &gt;\r\n  &lt;Valve className=\"org.apache.catalina.valves.RemoteAddrValve\"\r\n         allow=\"127\\.\\d+\\.\\d+\\.\\d+|::1|0:0:0:0:0:0:0:1|32.32.32.32\" \/&gt;\r\n&lt;\/Context&gt;<\/pre>\n<pre>sudo nano \/opt\/tomcat\/latest\/webapps\/host-manager\/META-INF\/context.xml<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-highlight=\"3\">&lt;Context antiResourceLocking=\"false\" privileged=\"true\" &gt;\r\n  &lt;Valve className=\"org.apache.catalina.valves.RemoteAddrValve\"\r\n         allow=\"127\\.\\d+\\.\\d+\\.\\d+|::1|0:0:0:0:0:0:0:1|32.32.32.32\" \/&gt;\r\n&lt;\/Context&gt;<\/pre>\n<p>Daftar alamat IP yang diizinkan adalah daftar yang dipisahkan dengan bilah vertikal\u00a0<code>|<\/code>. Anda dapat menambahkan satu persatu alamat IP atau bisa juga menggunakan menggunakan regex.<\/p>\n<p>Restart layanan Tomcat agar perubahan diterapkan:<\/p>\n<pre>sudo systemctl restart tomcat<\/pre>\n<h2>Uji Instalasi Tomcat<\/h2>\n<p>Untuk menguji apakah Tomcat sudah terpasang dengan benar, Buka browser dan ketik:\u00a0<code>http:\/\/&lt;domain_anda_atau_IP_address&gt; 8080<\/code><\/p>\n<p>Dengan asumsi instalasi berhasil, layar yang mirip dengan berikut ini akan muncul:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/other\/post\/tomcat-home.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone wp-image-33706 size-large\" src=\"https:\/\/www.linuxid.net\/assets\/media\/other\/post\/tomcat-home-750x734.jpg\" alt=\"tomcat home\" width=\"696\" height=\"681\" \/><\/a><\/p>\n<p>Dasbor pengelola aplikasi web Tomcat tersedia di\u00a0<code>http:\/\/&lt;domain_atau_alamat_IP&gt;:8080\/manager\/html<\/code>. Dari sini Anda dapat deploy, undeploy, start, stop, dan reload aplikasi Anda.<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/other\/post\/tomcat-manager.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone wp-image-33707 size-large\" src=\"https:\/\/www.linuxid.net\/assets\/media\/other\/post\/tomcat-manager-750x704.jpg\" alt=\"tomcat manager\" width=\"696\" height=\"653\" \/><\/a><\/p>\n<p>Dasbor pengelola virtual host Tomcat tersedia di\u00a0<code>http:\/\/&lt;domain_atau_alamat_ip&gt;:8080\/host-manager\/html<\/code>. Dari sini Anda dapat membuat, menghapus, dan mengelola virtual host Tomcat.<\/p>\n<figure id=\"attachment_32068\" aria-describedby=\"caption-attachment-32068\" style=\"width: 696px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/post\/tomcat-host-manager.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image wp-image-32068 size-large\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/post\/tomcat-host-manager-750x606.jpg\" alt=\"tomcat-host-manager\" width=\"696\" height=\"562\" \/><\/a><figcaption id=\"caption-attachment-32068\" class=\"wp-caption-text\">tomcat host manager<\/figcaption><\/figure>\n<h2>Kesimpulan<\/h2>\n<p>Anda telah berhasil menginstal Tomcat 9.0 pada sistem CentOS 8. Anda dapat mengunjungi\u00a0<a href=\"https:\/\/tomcat.apache.org\/tomcat-9.0-doc\/index.html\" target=\"_blank\" rel=\"noopener\">Dokumentasi resmi<\/a>\u00a0Apache Tomcat 9.0 dan mempelajari lebih lanjut tentang fitur-fitur Apache Tomcat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apache Tomcat adalah implementasi open source Java Servlet, JavaServer Pages, Java Expression Language, dan teknologi&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1017,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[38,15,111,169],"class_list":["post-1016","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","tag-apache","tag-centos","tag-centos-8","tag-tomcat"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Apache Tomcat adalah implementasi open source Java Servlet, JavaServer Pages, Java Expression Language, dan teknologi&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-15T04:50:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T09:03:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/\",\"url\":\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/\",\"name\":\"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg\",\"datePublished\":\"2020-01-15T04:50:49+00:00\",\"dateModified\":\"2025-04-18T09:03:01+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/","og_locale":"id_ID","og_type":"article","og_title":"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8 - Linuxid","og_description":"Apache Tomcat adalah implementasi open source Java Servlet, JavaServer Pages, Java Expression Language, dan teknologi&hellip;","og_url":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/","og_site_name":"Linuxid","article_published_time":"2020-01-15T04:50:49+00:00","article_modified_time":"2025-04-18T09:03:01+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/","url":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/","name":"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg","datePublished":"2020-01-15T04:50:49+00:00","dateModified":"2025-04-18T09:03:01+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-dan-Konfigurasi-Tomcat-9-di-CentOS-8.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/tutorial-install-dan-konfigurasi-tomcat-9-di-centos-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Tutorial Install dan Konfigurasi Tomcat 9 di CentOS 8"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":3,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1016\/revisions"}],"predecessor-version":[{"id":3023,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1016\/revisions\/3023"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1017"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}