Tidak Bisa Install Jetpack di Niagahoster? Ini Solusinya!

Bila kamu menggunakan jasa hosting Niagahoster, mungkin kamu juga memiliki pertanyaan yang sama, “kenapa saya tidak bisa install JetPack di Niagahoster?” Bukan berarti Niagahoster jelek atau berkualitas rendah yah! Ini karena langkah pengamanan ekstra yang juga dilakukan oleh beberapa jasa hosting lainnya. Lalu bagaimana solusinya? Simak terus sampai selesai yah!

Memilih plugin wordpress adalah hal yang gampang-gampang susah karena WordPress memiliki puluhan ribu plugin yang bisa kamu pasang sesuai dengan kebutuhan. Namun di antara semua itu, ada beberapa plugin yang rasanya sayang untuk kamu lewatkan.

Salah satu plugin penting yang banyak menjadi pilihan banyak blogger adalah Jetpack yang sama-sama dibuat oleh Automattic selaku pembuat WordPress.

Dengan Jetpack, kamu bisa menambahkan banyak fitur-fitur penting yang dibutuhkan oleh website seperti:

  • Membagikan pos ke jejaring sosial media secara otomatis.
  • Menambahkan tombol berbagi pada setiap pos/laman.
  • Menambahkan fitur pos terkait pada bagian akhir pos
  • Melakukan verifikasi dengan mudah pada Google, Bing, Pinterest, dan Yandex.
  • Memberikan perlindungan dari brute force attack, dll.

Dan semua fitur tersebut dapat kamu nikmati secara cuma-cuma tanpa harus menginstall banyak plugin.

Namun sayangnya beberapa orang memiliki kesulitan dalam memasang plugin ini, seperti pengguna layanan hosting Niagahoster.

Hal ini terjadi karena Niagahoster menonaktifkan xmlrpc.php.

Apa itu xmlrpc.php?

XML-RPC atau XML Remote Procedure Call, adalah protokol yang mengatur prosedur pemanggilan jarak jauh menggunakan HTTP dan data berbentuk XML[1].

Dengan XML-RPC, developer dapat menghubungkan sebuah layanan dengan website WordPress, seperti:

  • Penggunaan plugin Jetpack.
  • Penggunaan layanan online seperti IFTTT.
  • Penggunaan blogging client seperti Open Live Writer, dll.

Lalu kenapa Niagahoster menonaktifkan XML-RPC?

Dalam beberapa kasus, Niagahoster menonaktifkan xmlrpc.php karena sering kali fitur standar dari wordpress tersebut digunakan dalam tindak kejahatan.

Secara umum ada dua hal yang sering dilakukan untuk mengeskploitasi XML-RPC, yaitu:

  • DDOS Attack yang dilakukan dengan memanfaatkan fitur ping back yang ada pada WordPress yang dapat menyebabkan overload.
  • Brute Force Attack yang dilakukan dengan mencoba berbagai macam kombinasi username dan password melalui XML-RPC. Bedanya dengan serangan brute force biasa adalah kemampuannya untuk mencoba ratusan kombinasi tersebut hanya dalam satu request saja.

Jadi tahu kan kenapa Niagahoster menonaktifkan XML-RPC?

Namun sayangnya, dengan melakukan hal ini, pengguna Niagahoster tidak bisa menggunakan layanan yang sangat bergantung pada XML-RPC seperti Jetpack atau IFTTT.

Mengaktifkan XML-RPC

Sebelum kamu melakukan hal ini, pastikan kamu sudah memberikan pengamanan ekstra karena mengaktifkan XML-RPC akan membuka celah keamanan website WordPress.

Kamu bisa memasang plugin keamanan seperti Wordfence atau Sucuri dan mengikuti tips dan trik untuk mengamankan laman login WordPress.

Untuk mengaktifkan XML-RPC, kita akan menggunakan cara manual melalui file .htaccess. Kali ini kita akan melakukannnya melalui File Manager yang ada pada cPanel, meskipun kamu juga bisa menggunakan FTP Client seperti Filezilla.

Langkah #1: Masuk ke File Manager pada cPanel

Masuk terlebih dahulu ke cPanel yang biasanya beralamat di namadomain.com/cpanel dan login dengan username dan password yang kamu dapat dari Niagahoster.

Setelah itu pilih File Manager dan masuk ke direktori WordPress yang biasanya berada pada /home/username/public_html.

File Manager pada cPanel

Langkah #2: Buat file .htaccess

Bila kamu sudah pernah mengedit file .htaccess sebelumnya, maka kamu bisa langsung membuka file tersebut. Bila belum, kita akan membuatnya terlebih dahulu.

Karena htaccess termasuk dot files, maka tampilannya biasanya disembunyikan.

Untuk itu, klik menu Settings yang ada pada sudut kanan atas File Manager dan centang opsi Show Hidden Files (dotfiles).

tampilkan file tersembunyi pada file manager cpanel

Setelah itu, buat file baru dengan menekan link + File yang ada pada menu bar. Masukan nama .htaccess (ingat! dengan titik di depannya) dan klik tombol Create New File.

Buat file .htaccess melalui file manager pada cpanel

Langkah #3: Masukan kode untuk mengaktifkan xmlrpc.php

Setelah itu, kamu hanya tinggal memasukan kode berikut ke dalam file .htaccess yang baru kita buat kemudian simpan.

<Files xmlrpc.php>
 Satisfy any
 Order allow,deny
 Allow from all
</Files>

Dengan cara ini, kamu membuka pintu koneksi selebar-lebarnya untuk semua layanan yang ingin berhubungan dengan website WordPress.

Bila kamu hanya ingin membolehkan koneksi dari beberapa tempat saja, maka kamu bisa menggunakan kode berikut:

<Files xmlrpc.php>
 Order deny,allow
 Deny from all
 Allow from 192.168.12.224
 Allow from 192.0.64.0/18
 Satisfy all
</Files>

Selama kamu mengetahui IP Address dari layanan yang kamu gunakan, cara ini lebih baik dibandingkan kode sebelumnya.

Seperti contoh di atas, saya memasukan IP Address yang digunakan oleh IFTTT (192.168.12.222) dan Automattic/Jetpack (192.0.64.0/18) sehingga hanya kedua layanan ini saja yang dapat mengakses website WordPress yang saya gunakan.

Bila kamu ingin mengetahui info IP Address dari layanan yang kamu gunakan, kamu bisa melihatnya pada laman dokumentasi layanan tersebut, mencarinya lewat Google, atau mencarinya sendiri melalui aplikasi web seperti ipinfo.info atau iplocation.net.

Referensi:
[1]: http://xmlrpc.scripting.com/

Mudah-mudahan tutorial ini bisa membantu kamu mengatasi error saat instalasi Jetpack. Bila ada pertanyaan atau saran, jangan segan untuk meninggalkan komentar kamu yah!

Posted in Wordpress.

Tulis komentar kamu di sini...

14 Comments on "Tidak Bisa Install Jetpack di Niagahoster? Ini Solusinya!"

Notify of
avatar
reseller hosting indo
Guest

terima kasih infonya sangat membantu sekali

Andhika
Guest

Masih betah banget langganan di niagahoster. Hostingnya jarang ada masalah. Semoga hosting yang lain juga gak pernah ada masalah, website lancar terus pas diakses. Sukses niagahoster. Sukses juga untuk mbak alifa 🙂

Dinda
Guest

Artikelnya enak banget buat dibaca mbak Alifa. Semoga ke depannya bisa ngasih artikel2 yang bermanfaat lagi yaa. Ebook atau knowledge base yang dikasih niagahoster emang membantu banget buat mempermudah kita yang masih ada yang gak paham

Danang
Guest

Mbak, artikelnya bagus. Aku juga pake niagahoster dan emang sangat terbantu sama ebook atau tutorial yang ada

Abdul
Guest

Bermanfaat banget gan tutorialnya, lengkap. Di Niagahoster juga aku lihat ada tutorial untuk ngaktifin xmlrpc. Niagahoster emang ngasih tutorial tutorial buat mempermudah kita mengoperasikan fitur yang ada di cpanel bahkan beberapa ada videonya juga. Gak nyesel deh pokoknya pake Niagahoster

wpDiscuz