Multisite Sozlash Vazirasi
Ultimate Multisite ichida standart WordPress o'rnatmasini avtomatik ravishda WordPress Multisite tarmog'iga aylantiradigan ichki vazifani (wizard) mavjud. Bu sizdan wp-config.php faylini qo'lda tahrirlash yoki ma'lumotlar bazasi buyruqlarini ishga tushirish zaruriyatini yo'q qiladi.
Agar WordPress o'rnatmasi allaqachon Multisite tarmog'i sifatida ishlayotgan bo'lsa, siz bu qadamni butunlay tashlab yuborishingiz mumkin. Vaziralar faqat Multisite hali faollashtirilmaganida ko'rinadi.
Vaziralar Qachon Ko'rinadi?
Standart (Multisite bo'lmagan) WordPress o'rnatmasiga Ultimate Multisite ni faollashtirganda, plugin Multisite faollashtirilmaganligini aniqlaydi va sizni oddiy sozlash vazirasi o'rniga Multisite Sozlash Vazirasi bilan avtomatik ravishda yo'naltiradi.
Buni shuningdek WP Admin > Ultimate Multisite > Multisite Setup orqali bevosita ham ko'rishingiz mumkin.
Oldingi Shartlar (Prerequisites)
Vazirani ishga tushirishdan oldin quyidagilarga ishonch hosil qiling:
- WordPress o'rnatmasiga administrator huquqlaringiz bo'lishi kerak
- Serveringizdagi
wp-config.phpfayli veb server tomonidan yozishga ruxsat berilgan bo'lishi kerak - Fayllaringiz va ma'lumotlar bazangizning sobiq nusxasi (backup) mavjud bo'lishi kerak
Vaziralar sizning wp-config.php faylingizni o'zgartiradi va yangi ma'lumotlar bazasi jadvallarini yaratadi. Davom etishdan oldin har doim nusxani bering.
1-Qadam: Xayrli kelibsiz (Welcome)
Birinchi ekran WordPress Multisite nima ekanligini va vaziraning nimani qilishi haqida tushuntiradi:
- WordPress konfiguratsiyasida Multisite xususiyatini faollashtirish
- Kerakli tarmoq ma'lumotlar bazasi jadvallarini yaratish
wp-config.phpfayliga kerakli multisite konstantalarini qo'shish- Tarmoq bo'ylab Ultimate Multisite ni faollashtirish

Davom etish uchun Continue (Davom etish) tugmasini bosing.
2-Qadam: Tarmoq Konfiguratsiyasi (Network Configuration)
Bu qadam sizga tarmoq sozlamalaringizni konfiguratsiya qilishni so'raydi.
Sayt Tuzilishi (Site Structure)
Ishlab network saytlaringizni qanday tashkil qilishni tanlang:
- Sub-domainlar (Tavsiya etiladi) — Har bir sayt o'ziga xos sub-domenga ega bo'ladi, masalan
site1.yourdomain.com - Sub-kataklar — Saytlar yo'l sifatida yaratiladi, masalan
yourdomain.com/site1
Agar siz sub-domenlarni tanlasangiz, domen uchun wildcard DNS va wildcard SSL sertifikatini sozlash kerak bo'ladi. Ko'pgina boshqariladigan WordPress mehmalari buni avtomatik amalga oshiradi. Batafsil taqqoslash uchun Ultimate Multisite 101 ni ko'ring.
Network Titli (Network Title)
Jamoangiz uchun nom kiriting. Bu sizning hozirgi sayt sarlavhasi "Network" so'zi bilan tugallanadi. Buni keyinchalik network sozlamalaridan o'zgartirishingiz mumkin.
Network Administrator Email
Networkni boshqarish haqidagi xabarlarni yuborish uchun ishlatiladigan elektron pochta manzili. Bu hozirgi foydalanuvchining elektron pochta manziliga avtomatik ravishda o'rnatiladi.

Maydonlarni to'ldirgandan so'ng, davom etish uchun Continue tugmasini bosing.
3-qadam: O'rnatish (Installation)
Boshlash uchun Install tugmasini bosing. Wizard beshta avtomatlashtirilgan qadamni ketma-ket bajaradi va har bir qadamning holatini real vaqtda ko'rsatadi:

| Қадам | Сипаттамасы |
|---|---|
| Мультисайтты іске қосу | wp-config.php файлына WP_ALLOW_MULTISITE тұрақтысын (constant) қосу |
| Желіні құру | мультисайт базалық кестелерін (wp_site, wp_sitemeta, wp_blogs және т.б.) жасау және оларды желі конфигурацияңызбен толтыру |
| Конфигурацияны жаңарту | wp-config.php файлына соңғы мультисайт тұрақтыларын (MULTISITE, SUBDOMAIN_INSTALL, DOMAIN_CURRENT_SITE және т.б.) қосу |
| Кукилерді түзету | Активациядан кейін аутентификация мәселелері туындамауы үшін желі метадетасында сайт URL-ің дұрыс екенін қамтамасыз ету |
| Желі плагинін іске қосу | Ultimate Multisite-ты желі бойынша іске қосу, оның бүкіл желіде жұмыс істеуін қамтамасыз ету |
Әр қадам келесідей мәндердің бірін көрсетеді:
- Pending (Күтіп отыр) — өңделгені күтіп тұр
- Installing... (Орнатылып жатыр...) — Қазір жұмыс істеп жатыр
- Success! (Сәтті!) — Сәтті аяқталды
- Error message (Қате хабарлама) — Қателік туындады (хабарлама мәселені сипаттайды)
Барлық қадамдар сәтті аяқталған кезде, әр тармақ үшін жасыл "Success!" статусын көресіз:

Содан кейін визуалды құрал автоматты түрде аяқтау экранына өтеді.
4-ші қадам: Аяқтау
Орнату аяқталған кезде, WordPress Multisite іске қосылғанын растайтын сәттілік хабарламасын көресіз.

Енді WaaS платформаңызды (компания мәліметтері, стандартты контент, төлем қабылдаушылары және т.б.) конфигурациялау үшін Ultimate Multisite орнату визуалды құралымен жалғастыруға болады.
Multisite o'rnatmasi yakunlangandan so'ng, brauzeringiz yangi faollashtirilgan tarmoq administrator orqali yo'naltiriladi. Multisite muhiti uchun autentifikatsiya cookie-lari yangilanganligi sababli sizdan yana kirish talab qilinishi mumkin.
Qo'lda sozlash (Manual Setup)
Agar wizard fayl huquqlari yoki server cheklovlari tufayli wp-config.php fayliga yozish qila olmasa, u sizga qo'shishingiz kerak bo'lgan aniq kodni ko'rsatadi:
/* That's all, stop editing! */qatoridan yuqoriga qo'shilishi kerak bo'lgan wp-config.php konstantalari- Tanlagan sayt tuzilmangiz (subdomain yoki subdirektoriy) uchun mos keladigan .htaccess qayta yozish qoidalari (rewrite rules)
Qo'lda o'zgartirishlardan so'ng, sahifani yangilang va wizard multisite endi faol ekanligini aniqlaydi.
Muammolarni hal qilish (Troubleshooting)
Wizard wp-config.php yozilmayotganini aytmoqda
Veb-server jarayonida wp-config.php fayliga yozish huquqi bo'lishi kerak. Siz quyidagilardan birini bajara olasiz:
- Fayl huquqlarini vaqtinchalik
644yoki666qilib o'zgartiring - Wizard tomonidan taqdim etilgan qo'lda sozlash (manual setup) ko'rsatmalari orqali foydalaning
- Hosting provayderidan yordam so'rang
Sozlanishdan keyin saytlarga kirish mumkin emas (subdomainlar)
Agar siz subdomain tuzilishini tanlagan bo'lsangiz, domen uchun wildcard DNS sozlamasini konfiguratsiya qilishingiz kerak. Quyidagi DNS yozuvini qo'shing:
Type: A (yoki CNAME)
Host: *
Value: [sizning server IP manzilingiz]
Bu qanday sozlashni bilmasangiz, hosting provayderingiz bilan tekshirib ko'ring.
Sozlanishdan keyin autentifikatsiya muammolari
Multisite sozlamasidan so'ng siz chiqib ketgan bo'lsangiz yoki cookie xatolarini boshdan kechirsangiz:
- Brauzeringizdagi sayt cookie-larini tozalang
yourdomain.com/wp-login.phporqali yana kirish qiling- Muammo davom etsa,
wp-config.phpfaylingizdaCOOKIE_DOMAINningfalsega o'rnatilmaganligini tekshiring — bu subdomain multisite o'rnatmalarida ma'lum bir muammo.
O'rnatish jarayonida bir qadam muvaffaqiyatsiz bo'ldi
Agar o'rnatish bosqichlaridan biri xato bersa:
- Ko'rsatilgan xatolik xabarini yozib qo'ying.
- Konfiguratsiya bosqichiga qaytib, yana bir bor urinib ko'ring.
- Agar xato davom etsa, serveringizning PHP xato logini tekshirib ko'ring, undan ko'proq ma'lumot olishingiz mumkin.
- Oldindan muvaffaqiyatli yakunlangan bosqichlar keyingi ishga tushirishlarda o'tkazilmaydi (installer idempont).