Skip to main content

Интеграција со cPanel

Преглед

cPanel е една од најпопуларните панели за управување со веб хостинг кои се користат од многу провајдери на споделен и посетен хостинг. Ова интегрира автоматско синхронизирање на домени помеѓу Ultimate Multisite и cPanel, што ви овозможува да додадете автоматично алиаси на domeni и поддомени во вашата сметка на cPanel.

Функции

  • Автоматско креирање addon domain во cPanel
  • Автоматско креирање поддомени во cPanel (за инсталации со поддомен multisite)
  • Прекинување на domeni кога ќе се бришат мапирањата

Задолжинија

Следни константи мора да бидат дефинирани во вашата wp-config.php датотека:

define('WU_CPANEL_USERNAME', 'ваше_cpanel_потокен');
define('WU_CPANEL_PASSWORD', 'ваша_cpanel_парола');
define('WU_CPANEL_HOST', 'вашиот_cpanel_хост');

Опционално, можете да дефинирате и:

define('WU_CPANEL_PORT', 2083); // Дефоалтот е 2083
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Дефоалтот е /public_html

Инструкции за поставување

1. Добијте ги вашите cPanel податоци

  1. Добијте го вашето корисничко име и лозинка на cPanel од вашиот хостинг провајдер
  2. Определете го вашиот cPanel хост (обично е cpanel.yourdomain.com или yourdomain.com:2083)

2. Додадете константи во wp-config.php

Додадете ги следните константи во вашата wp-config.php датотека:

define('WU_CPANEL_USERNAME', 'ваше_cpanel_потокен');
define('WU_CPANEL_PASSWORD', 'ваша_cpanel_парола');
define('WU_CPANEL_HOST', 'вашиот_cpanel_хост');

Опционално, можете да го прилагодите портот и директориумот за корен:

define('WU_CPANEL_PORT', 2083); // Променете ако вашиот cPanel користи различен порт
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Променете ако вашата директорија за документи е различна

3. Вклучете интеграцијата

  1. Во WordPress администратор, отидете на Ultimate Multisite > Settings (Поставки)
  2. Направите се на табот "Domain Mapping" (Мапирање домен)
  3. Пролијте надолу до "Host Integrations" (Интеграции со хост)
  4. Вклучете интеграцијата со cPanel
  5. Кликнете на "Save Changes" (Зачувај промени)

Како Работи

Addon Domains (Доменски додатоци)

Кога домен е мапиран во Ultimate Multisite:

  1. Интеграцијата испраќа барање на API-от на cPanel за да го додаде доминот како дополнителен домен
  2. Доминот е конфигуриран да укажува на вашата корен директорија (root directory)
  3. Кога ќе се откаже мапирање на домен, интеграцијата ќе го откаже дополнителниот домен од cPanel

Subdomains (Субдомени)

За инсталации со субдомен Multisite, кога ќе се создаде нов сайт:

  1. Интеграцијата извлекува делот на субдоменот од целиот домен
  2. Испраќа барање на API-от на cPanel за да го додаде субдоменот
  3. Субдоменот е конфигуриран да укажува на вашата корен директорија

Важни забелешки

  • Интеграцијата користи API2 на cPanel за комуникација со вашата сметка во cPanel
  • Вашата сметка во cPanel мора да има дозволи за додадење дополнителни домени и субдомени
  • Некои хостинг провајдери може да ограничат бројот на дополнителни домени или субдомени што можете да ги креирате
  • Интеграцијата не управува со DNS конфигурацијата; ви сè уште треба да укажете вашите домени на IP адресата на вашиот сервер

Решавање проблеми (Troubleshooting)

Проблеми со врска на API (API Connection Issues)

  • Проверете дали вашата корисникот и лозинка во cPanel се правилни
  • Проверете дали вашиот хост во cPanel е правилен и пристапен
  • Осигурајте се дека вашата сметка во cPanel има потребните дозволи
  • Опитајте да користите целосна URL за хостот (на пр. https://cpanel.yourdomain.com)

Домен не е додаден (Domain Not Added)

  • Проверете ги лог файвите на Ultimate Multisite за некои пораки за грешка
  • Проверете дали доминот веќе не е додаден во cPanel
  • Осигурајте се дека вашата сметка во cPanel не е достигнала својата граница за дополнителни домени или субдомени

Проблеми со SSL сертификатите

  • Интеграцијата не ја обработува издавањето на SSL сертификати.
  • Ќе треба да користите алатките за SSL/TLS во cPanel или функцијата AutoSSL за издавање SSL сертификати за вашите домени.
  • Како алтернатива, можете да користите услуга како Let's Encrypt со AutoSSL во cPanel.