{"id":1747,"date":"2025-04-23T15:07:33","date_gmt":"2025-04-23T08:07:33","guid":{"rendered":"https:\/\/focusnic.com\/blog\/?p=1747"},"modified":"2025-04-22T15:10:25","modified_gmt":"2025-04-22T08:10:25","slug":"install-cpanel-hyperscaler","status":"publish","type":"post","link":"https:\/\/focusnic.com\/blog\/install-cpanel-hyperscaler\/","title":{"rendered":"[cPanel\/WHM] &#8211; Bagaimana cara menginstal cPanel di hyperscaler?"},"content":{"rendered":"<p>Menjalankan cPanel &amp; WHM di platform cloud skala besar, sering disebut sebagai <strong>hyperscaler<\/strong>, seperti AWS, Google Cloud, atau Microsoft Azure, memiliki beberapa pertimbangan khusus yang perlu diperhatikan dibandingkan dengan instalasi di server fisik atau VPS tradisional. Meskipun proses instalasi dasarnya serupa, memahami perbedaan ini sangat penting untuk memastikan setup yang lancar dan berfungsi optimal.<\/p>\n<p>Berikut adalah poin-poin penting yang harus Anda perhatikan:<\/p>\n<ol>\n<li><strong>Sistem Operasi (OS) yang Kompatibel:<\/strong><br \/>\nSeperti halnya instalasi cPanel di mana pun, Anda harus memastikan bahwa <strong>sistem operasi<\/strong> yang Anda pilih untuk instance atau virtual machine di platform cloud Anda sepenuhnya <strong>kompatibel<\/strong> dengan cPanel &amp; WHM. Selalu periksa dokumentasi resmi cPanel untuk daftar distribusi Linux (seperti AlmaLinux, Rocky Linux, atau Ubuntu LTS) dan versi yang didukung saat ini sebelum memulai instalasi.<\/li>\n<li><strong>Lisensi dan Konfigurasi Jaringan (NAT):<\/strong><br \/>\nSalah satu perbedaan utama di lingkungan cloud adalah cara <strong>lisensi<\/strong> cPanel divalidasi. Lisensi cPanel biasanya terikat pada <strong>alamat IP publik<\/strong> server. Di banyak lingkungan cloud, server Anda mungkin memiliki <strong>alamat IP pribadi<\/strong> secara internal dan menggunakan <strong>NAT (Network Address Translation)<\/strong> untuk berkomunikasi dengan internet melalui alamat IP publik. Penting bagi cPanel untuk dapat mendeteksi <strong>alamat IP publik<\/strong> yang benar untuk validasi lisensi. Jika setelah instalasi cPanel tampaknya tidak mendeteksi IP publik dengan benar (misalnya, menampilkan IP pribadi di WHM), Anda mungkin perlu menjalankan skrip <code>\/scripts\/build-cpnat<\/code> melalui <strong>SSH<\/strong> sebagai pengguna root. Skrip ini membantu cPanel mendeteksi konfigurasi NAT dan <strong>alamat IP publik<\/strong> yang sesuai.<\/li>\n<li><strong>Firewall (Cloud dan Server):<\/strong><br \/>\nDi platform <strong>hyperscaler<\/strong>, Anda akan berhadapan dengan setidaknya dua lapisan <strong>firewall<\/strong>:<\/p>\n<ul>\n<li><strong>Firewall Tingkat Cloud:<\/strong> Ini adalah <strong>firewall<\/strong> yang disediakan oleh penyedia cloud Anda (misalnya, <strong>Security Group<\/strong> di AWS, <strong>Network Security Group<\/strong> di Azure). Ini mengontrol lalu lintas jaringan <em>sebelum<\/em> mencapai instance Anda. Anda <strong>wajib<\/strong> membuka <strong>port<\/strong> yang diperlukan oleh cPanel &amp; WHM di <strong>firewall<\/strong> tingkat cloud ini agar layanan dapat diakses dari luar. <strong>Port<\/strong> esensial meliputi 22 (SSH), 80 (HTTP), 443 (HTTPS), 2082\/2083 (cPanel), 2086\/2087 (WHM), serta <strong>port<\/strong> untuk layanan email, FTP, DNS, dll., sesuai kebutuhan Anda.<\/li>\n<li><strong>Firewall Tingkat Server:<\/strong> Setelah cPanel terinstal, biasanya akan menginstal <strong>firewall<\/strong> di dalam server itu sendiri (seperti CSF\/Config Server Firewall). <strong>Firewall<\/strong> ini memberikan lapisan keamanan tambahan. Anda juga perlu memastikan <strong>firewall<\/strong> internal server ini dikonfigurasi dengan benar untuk mengizinkan lalu lintas pada <strong>port<\/strong> yang diperlukan. Ingatlah bahwa <strong>firewall<\/strong> tingkat cloud harus diatur terlebih dahulu sebelum lalu lintas dapat mencapai <strong>firewall<\/strong> tingkat server.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Proses Instalasi Dasar:<\/strong><br \/>\nSetelah Anda mempersiapkan instance Anda dengan <strong>OS<\/strong> yang <strong>kompatibel<\/strong>, mempertimbangkan masalah <strong>lisensi<\/strong> dan <strong>NAT<\/strong>, dan mengonfigurasi <strong>firewall<\/strong> tingkat cloud untuk setidaknya mengizinkan akses <strong>SSH<\/strong>, proses instalasi cPanel standar dapat dilanjutkan. Anda akan terhubung ke server melalui <strong>SSH<\/strong> sebagai pengguna root, mengunduh skrip instalasi cPanel, dan menjalankannya.<\/li>\n<\/ol>\n<p>Singkatnya, sementara langkah-langkah inti instalasi cPanel tetap sama, perhatian khusus pada cara <strong>hyperscaler<\/strong> menangani jaringan (terutama <strong>NAT<\/strong> untuk <strong>lisensi<\/strong>) dan manajemen <strong>firewall<\/strong> sangat penting untuk keberhasilan penerapan di lingkungan cloud ini. Pastikan semua <strong>port<\/strong> yang diperlukan cPanel\/WHM terbuka di <strong>firewall<\/strong> penyedia cloud Anda dan <strong>firewall<\/strong> internal server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Menjalankan cPanel &amp; WHM di platform cloud skala besar, sering disebut sebagai hyperscaler, seperti AWS, Google Cloud, atau Microsoft Azure, memiliki beberapa pertimbangan khusus yang perlu diperhatikan dibandingkan dengan instalasi di server fisik atau VPS tradisional. Meskipun proses instalasi dasarnya serupa, memahami perbedaan ini sangat penting untuk memastikan setup yang lancar dan berfungsi optimal. Berikut [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":1790,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[132,133],"class_list":{"0":"post-1747","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorial","8":"tag-cpanel","9":"tag-whm"},"_links":{"self":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/1747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/comments?post=1747"}],"version-history":[{"count":1,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/1747\/revisions"}],"predecessor-version":[{"id":1791,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/1747\/revisions\/1791"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/media\/1790"}],"wp:attachment":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/media?parent=1747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/categories?post=1747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/tags?post=1747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}