{"id":1327,"date":"2019-10-12T00:23:15","date_gmt":"2019-10-11T17:23:15","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1327"},"modified":"2025-04-18T15:21:35","modified_gmt":"2025-04-18T08:21:35","slug":"tutorial-install-apache-webserver-di-centos-8","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/","title":{"rendered":"Tutorial Install Apache Webserver di CentOS 8"},"content":{"rendered":"<p>Apache HTTP Server adalah server web paling populer di dunia. Apache adalah server HTTP gratis, open source, dan lintas platform yang menyediakan fitur canggih yang dapat diperluas dengan berbagai macam modul.<\/p>\n<p>Dalam panduan ini, kita akan membahas cara instalasi dan memanajemen\u00a0Apache webserver di CentOS 8.<span id=\"ezoic-pub-ad-placeholder-158\" class=\"ezoic-adpicker-ad\"\/><\/p>\n<h2>Install Apache HTTP Server di CentOS 8<\/h2>\n<p>Apache tersedia dalam repositori default CentOS, dan instalasi cukup mudah.<\/p>\n<p>Pada distribusi berbasis RHEL, paket dan layanan Apache disebut <code>httpd<\/code>. Untuk menginstal Apache, jalankan perintah berikut sebagai root atau pengguna dengan hak akses <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-user-sudo-di-centos\/\"><code>sudo<\/code><\/a>:<\/p>\n<pre>sudo yum install httpd&#13;\n<\/pre>\n<p>Setelah instalasi selesai, aktifkan dan mulai layanan Apache:<\/p>\n<pre>sudo systemctl enable httpd&#13;\nsudo systemctl start httpd&#13;\n<\/pre>\n<p>Untuk memverifikasi bahwa layanan ini berjalan, periksa statusnya:<\/p>\n<pre>sudo systemctl status httpd&#13;\n<\/pre>\n<p>Outputnya akan terlihat seperti ini:<\/p>\n<pre>\u25cf httpd.service - The Apache HTTP Server&#13;\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/httpd.service; enabled; vendor preset: disabled)&#13;\n   Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago&#13;\n  ...<\/pre>\n<h2>Pengaturan Firewall<\/h2>\n<p>FirewallD adalah solusi <a href=\"https:\/\/www.linuxid.net\/post\/cara-konfigurasi-dan-manajemen-firewall-di-centos-8\">firewall default di Centos 8<\/a>.<\/p>\n<p>Selama instalasi, Apache membuat file layanan firewalld dengan aturan yang telah ditentukan untuk memungkinkan akses ke port HTTP (<code>80<\/code>) dan HTTPS (<code>443<\/code>).<\/p>\n<p>Perintah berikut akan secara permanen membuka port yang diperlukan:<\/p>\n<pre>sudo firewall-cmd --permanent --zone=public --add-service=http&#13;\nsudo firewall-cmd --permanent --zone=public --add-service=https&#13;\nsudo firewall-cmd --reload&#13;\n<\/pre>\n<h2>Pengaturan Dasar Apache<\/h2>\n<p>Bagian ini menjelaskan bagaimana file konfigurasi Apache disusun dan praktik terbaik untuk mengelola server web Apache.<\/p>\n<ul>\n<li>File konfigurasi Apache berada di direktori <code>\/etc\/httpd<\/code>.<\/li>\n<li>File konfigurasi utama Apache adalah <code>\/etc\/httpd\/conf\/httpd.conf<\/code>.<\/li>\n<li>File konfigurasi akan berakhiran\u00a0<code>.conf<\/code>\u00a0terletak di direktori\u00a0<code>\/etc\/httpd\/conf.d<\/code>\u00a0 termasuk dalam file konfigurasi Apache utama.<\/li>\n<li>File konfigurasi yang digunakan untuk memuat berbagai modul Apache terdapat di direktori <code>\/etc\/httpd\/conf.modules.d<\/code>.<\/li>\n<li>File Apache vhost harus diakhiri dengan <code>.conf<\/code>\u00a0dan terletak di direktori <code>\/etc\/httpd\/conf.d<\/code>. Anda dapat memiliki vhost sebanyak yang Anda butuhkan. Membuat file konfigurasi terpisah (vhost) untuk setiap domain membuat server lebih mudah di kelola.<\/li>\n<li>Sangat disarankan untuk mengikuti konvensi penamaan standar, misalnya jika nama domain situs ini adalah\u00a0<code>linuxid.net<\/code>, maka file konfigurasi domain dinamai\u00a0<code>linuxid.net.conf<\/code>\u00a0untuk memudahkan manajemen situs.<\/li>\n<li>File log Apache (<code>access.log<\/code>\u00a0dan\u00a0<code>error.log<\/code>) terletak di direktori <code>\/var\/log\/httpd\/<\/code>\u00a0directory. Disarankan untuk menggunakan file\u00a0<code>access<\/code>\u00a0dan\u00a0<code>error<\/code>\u00a0log yang berbeda untuk setiap virtual host .<\/li>\n<li>Anda dapat mengatur direktori root dokumen domain Anda ke lokasi yang Anda inginkan. Lokasi yang paling umum untuk webroot meliputi:\n<ul>\n<li><code>\/home\/&lt;user_name&gt;\/&lt;site_name&gt;<\/code><\/li>\n<li><code>\/var\/www\/&lt;site_name&gt;<\/code><\/li>\n<li><code>\/var\/www\/html\/&lt;site_name&gt;<\/code><\/li>\n<li><code>\/opt\/&lt;site_name&gt;<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Kesimpulan<\/h2>\n<p>Sekarang setelah web server Anda terinstal, maka lebih banyak opsi yang akan Anda sajikan dan teknologi yang semakin kaya fitur.<\/p>\n<p>Anda dapat <a href=\"https:\/\/www.linuxid.net\/post\/kumpulan-perintah-untuk-manajemen-apache-http-server\/\">mengelola Apache<\/a> dengan cara yang sama seperti unit systemd lainnya.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apache HTTP Server adalah server web paling populer di dunia. Apache adalah server HTTP gratis,&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1328,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[38,15,111,24],"class_list":["post-1327","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","tag-apache","tag-centos","tag-centos-8","tag-virtualization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tutorial Install Apache Webserver 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-apache-webserver-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 Apache Webserver di CentOS 8 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Apache HTTP Server adalah server web paling populer di dunia. Apache adalah server HTTP gratis,&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-11T17:23:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:21:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-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=\"2 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-apache-webserver-di-centos-8\/\",\"url\":\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/\",\"name\":\"Tutorial Install Apache Webserver di CentOS 8 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-di-CentOS-8.jpg\",\"datePublished\":\"2019-10-11T17:23:15+00:00\",\"dateModified\":\"2025-04-18T08:21:35+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-di-CentOS-8.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-di-CentOS-8.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial Install Apache Webserver 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 Apache Webserver 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-apache-webserver-di-centos-8\/","og_locale":"id_ID","og_type":"article","og_title":"Tutorial Install Apache Webserver di CentOS 8 - Linuxid","og_description":"Apache HTTP Server adalah server web paling populer di dunia. Apache adalah server HTTP gratis,&hellip;","og_url":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/","og_site_name":"Linuxid","article_published_time":"2019-10-11T17:23:15+00:00","article_modified_time":"2025-04-18T08:21:35+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-di-CentOS-8.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/","url":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/","name":"Tutorial Install Apache Webserver di CentOS 8 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-di-CentOS-8.jpg","datePublished":"2019-10-11T17:23:15+00:00","dateModified":"2025-04-18T08:21:35+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-di-CentOS-8.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Install-Apache-Webserver-di-CentOS-8.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/tutorial-install-apache-webserver-di-centos-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Tutorial Install Apache Webserver 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\/1327","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=1327"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1327\/revisions"}],"predecessor-version":[{"id":2810,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1327\/revisions\/2810"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1328"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}