Skip to main content

Integrasi cPanel

Gambaran Umum

cPanel téh salah sahiji panel kontrol web anu paling dipikaresep ku loba penyedia hosting shared jeung dedicated. Integrasi ieu ngabantu sinkronisasi domain otomatis antara Ultimate Multisite jeung cPanel, jadi anjeun bisa otomatis nambahan alias domain jeung subdomain ka akun cPanel anjeun.

Fitur

  • Ngadamel addon domain otomatis di cPanel
  • Ngadamel subdomain otomatis di cPanel (pikeun instalasi subdomain multisite)
  • Ngabersihkeun domain lamun mapping-na dihapus

Persyaratan

Konstanta ieu kudu didéfinisike dina file wp-config.php anjeun:

define('WU_CPANEL_USERNAME', 'username_cpanel_anjeun');
define('WU_CPANEL_PASSWORD', 'password_cpanel_anjeun');
define('WU_CPANEL_HOST', 'host_cpanel_anjeun');

Secara pilihan, anjeun ogé bisa ngadéfinisike:

define('WU_CPANEL_PORT', 2083); // *Default*-na 2083
define('WU_CPANEL_ROOT_DIR', '/public_html'); // *Default*-na /public_html

Petunjuk Setup

1. Tongkolkeun Kredensial cPanel Anjeun

  1. Awakdoke username jeung password cPanel anjeun ti penyedia hosting anjeun
  2. Tentukan host cPanel anjeun (biasana cpanel.yourdomain.com atawa yourdomain.com:2083)

2. Tambah Konstanta ka wp-config.php

Tambahan konstanta di handap kana file wp-config.php anjeun:

define('WU_CPANEL_USERNAME', 'username_cpanel_anjeun');
define('WU_CPANEL_PASSWORD', 'password_cpanel_anjeun');
define('WU_CPANEL_HOST', 'host_cpanel_anjeun');

Secara pilihan, anjeun bisa ngarobah port jeung root directory:

define('WU_CPANEL_PORT', 2083); // Robah lamun cPanel anjeun nganggo port anu béda
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Robah lamun *document root*-na béda

3. Aktifkeun Integrasi

  1. Di admin WordPress anjeun, uluk ka Ultimate Multisite > Settings
  2. Lanjut ka tab "Domain Mapping"
  3. Scroll turun ka "Host Integrations"
  4. Aktifkeun integrasi cPanel
  5. Klik "Save Changes"

Kumaha Cara Naonna

Addon Domains

Lamun hiji domain dipetakan dina Ultimate Multisite:

  1. Integrasi téh ngirim permintaan ka API cPanel pikeun nambahan domain éta salaku addon domain
  2. Domain téh dikonfigurasi pikeun nunjukkeun ka direktori root anjeun
  3. Lamun pemetaan domain dileupaskeun, integrasi bakal ngahapus addon domain tina cPanel

Subdomains

Kanggo instalasi subdomain multisite, lamun situs anyar ditangtukeun:

  1. Integrasi téh nyokot bagian subdomain tina domain sapoe
  2. Manéhna ngirim permintaan ka API cPanel pikeun nambahan subdomain éta
  3. Subdomain téh dikonfigurasi pikeun nunjukkeun ka direktori root anjeun

Catatan Penting

  • Integrasi téh ngagunake API2 cPanel pikeun komunikasi jeung akun cPanel anjeun
  • Akun cPanel anjeun kudu boga ijin pikeun nambahan addon domain je subdomain
  • Sababaraha penyedia hosting mungkin ngabatas jumlah addon domain atawa subdomain anu bisa dipikawanoh ku anjeun
  • Integrasi téh teu ngurus konfigurasi DNS; anjeun tetep kedah nunjukkeun domain anjeun ka alamat IP server anjeun

Troubleshooting

Masalah Koneksi API

  • Verifikasi yén username je password cPanel anjeun bener
  • Cek yén host cPanel anjeun bener je bisa diakses
  • Pastike akun cPanel anjeun boga ijin anu dipiharep
  • Cobaan nganggo URL lengkap pikeun host (contona: https://cpanel.yourdomain.com)

Domain Teu Ditambah

  • Cek log Ultimate Multisite kanggo aya pesan error naon waé
  • Verifikasi yén domain éta teu geus ditambahan di cPanel
  • Pastike akun cPanel anjeun teu nepi ka batasna pikeun addon domain atawa subdomain

Masalah Sertifikat SSL

  • Integrasi ieu teu ngurus penerbitan sertifikat SSL.
  • Anjeun bakal kedah nganggo alat SSL/TLS di cPanel atawa fitur AutoSSL pikeun méré sertifikat SSL kanggo domain anjeun.
  • Salianna, anjeun ogé bisa nganggo layanan saperti Let's Encrypt kalawan AutoSSL ti cPanel.