Skip to main content

Integrasyon sa cPanel

Overview​

Ang cPanel isa sa pinakasikat nga web hosting control panel nga gigamit sa daghang shared ug dedicated hosting providers. Kini nga integrasyon nagtugot sa awtomatikong pag-sync sa domain tali sa Ultimate Multisite ug cPanel, nga maghatag kanimo og awtomatiko nga pagdaghan og domain aliases ug subdomains sa imong cPanel account.

Features​

  • Awtomatikong paghimo og addon domain sa cPanel
  • Awtomatikong paghimo og subdomain sa cPanel (para sa subdomain multisite installations)
  • Pagkuha sa domain kung ang mga mapping gihapus

Requirements​

Kinahanglan nga mag-define ka sa mosunod nga mga constant sa imong wp-config.php file:

define('WU_CPANEL_USERNAME', 'imong_cpanel_username');
define('WU_CPANEL_PASSWORD', 'imong_cpanel_password');
define('WU_CPANEL_HOST', 'imong_cpanel_host');

Optional, pwede pud ka mag-define:

define('WU_CPANEL_PORT', 2083); // Ang default kay 2083
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Ang default kay /public_html

Setup Instructions​

1. Kuhaa ang Imong cPanel Credentials​

  1. Kuhaa ang imong username ug password sa cPanel gikan sa imong hosting provider
  2. Tukoy kung unsa ang imong cPanel host (kasagaran cpanel.yourdomain.com o yourdomain.com:2083)

2. Idugang ang mga Constants sa wp-config.php​

Idugang ang mosunod nga mga constant sa imong wp-config.php file:

define('WU_CPANEL_USERNAME', 'imong_cpanel_username');
define('WU_CPANEL_PASSWORD', 'imong_cpanel_password');
define('WU_CPANEL_HOST', 'imong_cpanel_host');

Optional, pwede nimo usbon ang port ug root directory:

define('WU_CPANEL_PORT', 2083); // Usbon kung ang imong cPanel nag-gamit og lain nga port
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Usbon kung lahi ang imong document root

3. I-enable ang Integrasyon​

  1. Sa imong WordPress admin, adto sa Ultimate Multisite > Settings
  2. Maglakaw sa "Domain Mapping" tab
  3. I-scroll pababa ngadto sa "Host Integrations"
  4. I-enable ang cPanel integration
  5. I-click ang "Save Changes"

Unsaon Kini Paglihok​

Addon Domains​

Kung ma-mapa (mapped) ang usa ka domain sa Ultimate Multisite:

  1. Ang integration magpadala og request ngadto sa API sa cPanel aron i-add ang domain isip addon domain
  2. Ang domain gi-configure nga magtudlo sa imong root directory
  3. Kung alimpyohan (removed) ang domain mapping, ang integration mopahimo og pagtangtang sa addon domain gikan sa cPanel

Subdomains​

Para sa subdomain multisite installations, kung adunay bag-ong site nga gigamit:

  1. Ang integration mokuha sa bahin sa subdomain gikan sa tibuok domain
  2. Magpadala kini og request ngadto sa API sa cPanel aron i-add ang subdomain
  3. Ang subdomain gi-configure nga magtudlo sa imong root directory

Importante nga mga Nota​

  • Ang integration naggamit sa cPanel's API2 para makig-istorya sa imong cPanel account
  • Kinahanglan adunay permiso ang imong cPanel account aron mag-add og addon domains ug subdomains
  • Ang pipila ka hosting provider mahimong maglimit sa gidaghanon sa addon domains o subdomains nga imong mahimo nga himuon
  • Ang integration dili mobalhin sa DNS configuration; kinahanglan gihapon nimo itudlo ang imong mga domain ngadto sa IP address sa imong server

Troubleshooting​

API Connection Issues​

  • Siguraduhon nga tama ang imong cPanel username ug password
  • Susi kung tama ang imong cPanel host ug accessible kini
  • Siguraduhon nga ang imong cPanel account adunay kinahanglanon nga mga permiso
  • Sulayi gamiton ang tibuok URL para sa host (pananglitan, https://cpanel.yourdomain.com)

Domain Dili Gitabang​

  • Susi sa Ultimate Multisite logs alang sa bisan unsang error messages
  • Siguraduhon nga wala pa kini gi-add sa cPanel
  • Siguraduhon nga ang imong cPanel account wala pa naabot sa limitasyon para sa addon domains o subdomains

Mga Problema sa SSL Certificate​

  • Ang integration dili makahimo o mag-issue og SSL certificate.
  • Kinahanglan nimo gamiton ang mga tool sa cPanel para sa SSL/TLS o ang feature nga AutoSSL aron mag-issue og SSL certificates para sa imong mga domain.
  • Alternatibo, pwede ka mogamit og serbisyo sama sa Let's Encrypt uban sa AutoSSL sa cPanel.