ServerPilot Интеграция
Жалпы маалымат
ServerPilot — бул WordPress жана башка PHP веб-сайттарын DigitalOcean, Amazon, Google же башка сервер провайдеровундагы серверлерде хостуу үчүн облак кызмат. Бул интеграция Ultimate Multisite менен ServerPilot之间 автоматтык домен синхролоосуна жана SSL сертификатын башкаруусуна мүмкүндүк берет.
Функциялар
- Автоматтык домен синхролоосу
- Let's Encrypt аркылуу SSL сертификатын башкаруусу
- Автоматтык SSL жаңыртылышы
Талаптар
Төмөнкү константаларды wp-config.php файлыңызда аныктоо керек:
define('WU_SERVER_PILOT_CLIENT_ID', 'your_client_id');
define('WU_SERVER_PILOT_API_KEY', 'your_api_key');
define('WU_SERVER_PILOT_APP_ID', 'your_app_id');
Орнотуу боюнча нускамалар
1. ServerPilot API күчтүңүздү алыңыз
- ServerPilot панелинде кириңиз
- "Account" > "API" бөлүмүнө өтүңүз
- Эгер сиздин API ключуңуз болбосо, жаңы API ключун түзүңүз
- Клиент ID'ңизди жана API Ключуңузду көчүрүп алыңыз
2. App ID'ңизди алыңыз
- ServerPilot панелинде "Apps" бөлүмүнө өтүңүз
- WordPress мультисайттын хостуу приложенияны тандаңыз
- App ID URL-де көрүнөт:
https://manage.serverpilot.io/apps/{APP_ID}
3. wp-config.php дагы константаларды кошуу
Төмөнкү константаларды wp-config.php файлыыңызга кошуңуз:
define('WU_SERVER_PILOT_CLIENT_ID', 'your_client_id');
define('WU_SERVER_PILOT_API_KEY', 'your_api_key');
define('WU_SERVER_PILOT_APP_ID', 'your_app_id');
4. Интеграцияны активдештирүү
- WordPress администратордуңузда Ultimate Multisite > Settings бөлүмүнө өтүңүз
- "Domain Mapping" (Домен картасы) табага кириңиз
- Төмөндө "Host Integrations" (Хост интеграциялары) дегенди барыңыз
- ServerPilot интеграциясын активдештириңиз
- "Save Changes" (Өзгөртүүлөрдү сактоо) баскычын басыңыз
Иш кандай иштейт
Домен синхролоосу
Ultimate Multisiteде домен картасы жасалга нда:
- Интеграция СерверПайлоттандын учурдагы домен тизмесин СерверПайлоттан алат.
- Ал жаңы домени тизмеге кошот (эгер колдонулуп калса, ал www версиясы менен да).
- Жакшыртылган тизмеди API аркылуу СерверПайлотко жөнөтөт.
- СерверПайлотт бул домен тизмесин сиздин тиркемеңиз үчүн жаңылайт.
SSL Сertifikatтарын Баскычтаруу (Management)
Домендер синхрондонгондон кийин:
- Интеграция сиздин тиркеmeniz үчүн AutoSSLди автоматтык түрдө иштеп чыгат.
- СерверПайлотт Let's Encrypt аркылуу SSL сертификатын бериши жана орношусун башкарат.
- СерверПайлотт SSL сертификаттарын автоматтык түрдө жаңыртууну да башкарат.
SSL Сertifikatтарын Текшерүү (Verification)
Интеграция СерверПайлот үчүн SSL сертификатын текшерүү аракеттеринин санын көбөйтүүгө конфигурацияланган, анткени СерверПайлотт SSL сертификатторун берип, орносогу бир аз убакыт алашы мүмкүн. Дефолттук режимде ал 5 жолго чейин аракет кылат, бирок бул фильтрлерди колдонуп өзгөртүлүшү мүмкүн.
Ар кандай Кырдаалдарды Чечимдөө (Troubleshooting)
API Байланышы Кырдаалдары
- Клиент ID жана API Ключиңиз туура экенин текшериңиз.
- App ID сиздин туура экенин текшериңиз.
- СерверПайлотт окуучусунда зарыл укуктары бар экенин камсыздаңыз.