1C-Bitrix: veb-muhit (BitrixVM) serverplus’da
«1C-Bitrix: Virtual mashina» (BitrixVM) — bu 1C-Bitrix mahsulotlari uchun tayyor server muhiti: Bitrix24 (quti versiyasi) va «1C-Bitrix: Sayt boshqaruvi». Unda butun stek allaqachon yig‘ilgan va sozlangan: veb-server, PHP, ma’lumotlar bazasi, kesh va qulay boshqaruv menyusi.
serverplus’da uni qo‘lda o‘rnatish shart emas — panelda tayyor obraz bor. Shu obrazdan server yaratish kifoya, muhit o‘zi ko‘tariladi. Ichida — BitrixEnv 9 ning dolzarb yig‘masi: nginx + Apache, PHP 8.1–8.5, Percona Server yoki PostgreSQL, shuningdek Redis, Node.js, RabbitMQ. Obraz ichidagi OS — RHEL 9 oilasidan, uni alohida tanlash kerak emas.
Tavsiya etiladigan konfiguratsiya
- CPU va RAM. 1C-Bitrix resurslarga talabchan. Ishlab chiqarish sayti uchun — 2–4 vCPU va 4–8 GB RAMdan; test/tanishuv uchun — kamida 2 GB RAM.
- Disk. 50 GBdan (obraz shuncha joy egallaydi), turi —
ssd-universal, yuklamada —nvme-fast(Bitrix baza bilan faol ishlaydi). - Ommaviy IP — sayt internetdan ochilishi va SSL chiqarish uchun.
1-qadam. Bitrix obrazidan server yarating
cloud.serverplus.uz panelida yangi server yaratishni boshlang va obraz tanlash bosqichida Bitrix ilovasini ko‘rsating:
- Location. Joylashuv mintaqasini tanlang (masalan
uz-tas1 / RegionOne). - Image → «Apps» yorlig‘i. Bitrix plitkasini tanlang va ochiladigan ro‘yxatdan versiyani (masalan
9.0.6yoki undan yangi). - Konfiguratsiya. vCPU va RAM’ni yuqoridagi tavsiyalar bo‘yicha va diskni 50 GB’dan bering (
ssd-universal/nvme-fast). - Tarmoq va kirish. Ommaviy IP’ni yoqing va kirish usulini belgilang — SSH-kalit (tavsiya etiladi) yoki root paroli.
- Serverni yarating va ishga tushishini kuting — obraz allaqachon sozlangan muhitni o‘z ichiga oladi.
Bitrix’dan tashqari «Apps» yorlig‘ida boshqa tayyor obrazlar ham bor (masalan Zabbix). Tamoyil bir xil: ilova va versiyani tanladingiz — sozlangan serverni oldingiz.
2-qadam. Birinchi kirish va parollarni o‘zgartirish
Ishga tushgach serverga ulaning — SSH orqali root ostida yoki paneldagi veb-konsol (>_ Console) orqali. BitrixVM obrazida root superfoydalanuvchisi uchun standart parol — bitrix.
- Birinchi kirishda tizim parollarni o‘zgartirishni talab qiladi. Avval
root, so‘ngbitrixfoydalanuvchisi (ikkalasida ham joriy parol —bitrix, keyin yangisi ikki marta). Ishonchli parollar bering. - Shundan so‘ng BitrixVM boshqaruv menyusi ochiladi. Uni yana chaqirish uchun — buyruq:
/root/menu.sh
Agar server yaratishda SSH-kalit yoki o‘z root parolingizni belgilagan bo‘lsangiz — kirish uchun ulardan foydalaning. Har holda ommaviy IP’li serverda
bitrixstandart parolini qoldirmang.
3-qadam. Serverlar pulini yarating
BitrixVM menyusida 1. Create Management pool of server bandini tanlang va pul yarating. Bu majburiy qadam, hatto server bitta bo‘lsa ham — pul orqali keyin saytlar, baza, SSL va yangilanishlar konfiglarni qo‘lda tahrirlamasdan sozlanadi. Menyudan chiqish — 0. Exit yoki Ctrl+C.
4-qadam. Mahsulotni o‘rnating (BitrixSetup)
Muhit tayyor — endi mahsulotning o‘zini o‘rnatamiz: Bitrix24 (quti) yoki «Sayt boshqaruvi».
- 1.
bitrixsetup.phpskriptini 1c-bitrix.ru dagi mahsulot sahifasidan yuklab oling. - 2. Serverga SFTP orqali
bitrixfoydalanuvchisi ostida ulaning vabitrixsetup.phpni sayt ildiziga —/home/bitrix/www/ga joylang. - 3. Brauzerda
http://server_IP/bitrixsetup.phpni oching — nashrni tanlang (jumladan bepul sinov), usta distributivni o‘zi yuklab, uni yoyadi. - 4. Bitrix veb-o‘rnatuvchisidan o‘ting: litsenziya, ma’lumotlar bazasi (muhit yaratadi), administrator, yakuniy sozlash.
Mavjud saytni ko‘chiryapsizmi?
/home/bitrix/www/ga Bitrix zaxira nusxasidanrestore.phpfaylini joylang — muhit dump va fayllarni avtomatik yoyadi.
5-qadam. Domen va bepul SSL
Domenni serverga yo‘naltiring (A-yozuv @ va www → VPS’ingiz IP’si). So‘ng sertifikatni to‘g‘ridan-to‘g‘ri BitrixVM menyusidan chiqaring:
/root/menu.shda pul saytlarini boshqarishni oching va sertifikat sozlashni tanlang — muhit bepul Let’s Encrypt ni avtomatik chiqaradi va uzaytiradi.- Domen serverga ishora qilishini tekshirish:
dig +short example.com.
Sozlash va xavfsizlik
- Standart parollarni o‘zgartiring:
bitrixfoydalanuvchisi, Bitrix administratori va MB. - Firewall. Tashqariga — faqat 80/443 va SSH. Panel/menyu portini internetga chiqarmang.
- Yangilanishlar. Bitrix yadrosi va modullarini admin paneldan odatdagidek, muhitni — BitrixVM menyusi orqali (yangilash bandi) yangilang.
- Zaxira nusxalari. Nusxalarni serverdan alohida saqlang: serverplus panelida snapshot + S3 obyekt xotirasiga yuklash.
- SSH-kalit orqali kirish parol o‘rniga — «Serverning bazaviy himoyasi» maqolasiga qarang.
Unumdorlik haqida. Bitrix tez disk va xotirani yaxshi ko‘radi. Real yuklama uchun baza ostiga
nvme-fastoling va RAM qo‘shing — bu admin panel va hitlarni sezilarli tezlashtiradi.
Ko‘p beriladigan savollar
OS, veb-server, PHP va bazani qo‘lda o‘rnatish kerakmi?
Yo‘q. Paneldagi Bitrix obrazi butun muhitni to‘liq o‘z ichiga oladi: RHEL 9 tizimi, nginx+Apache, PHP, Percona/PostgreSQL, Redis, RabbitMQ. Siz shunchaki obrazdan server yaratib ishlaysiz.
Obrazda muhitning qaysi versiyasi?
Versiya yaratishda panelda tanlanadi («Apps» yorlig‘ida Bitrix plitkasida — ochiladigan ro‘yxat, masalan 9.0.6). Bu BitrixEnv 9 ning dolzarb liniyasi.
Obrazdan emas, qo‘lda o‘rnatsa bo‘ladimi?
Ha, muqobil sifatida: toza AlmaLinux/Rocky/CentOS Stream 9 da rasmiy bitrix-env-9.sh skriptini ishga tushirish. Lekin paneldagi tayyor obrazdan — tezroq va qo‘lda qadamlar-siz.
Ubuntu yoki Debian’da bo‘ladimi?
1C-Bitrix rasmiy muhiti faqat RHEL 9 oilasida ishlaydi. Paneldagi obraz allaqachon shunday OS’da yig‘ilgan, shuning uchun bu savol tug‘ilmaydi — shunchaki Bitrix obrazini tanlang.
Qancha resurs kerak?
Test uchun — 2 vCPU va 2 GB RAM. Ishlab chiqarish sayti uchun — 2–4 vCPU va 4–8 GB RAM’dan, disk ssd-universal yoki nvme-fast. Katalog/trafik qancha katta bo‘lsa, kesh va baza uchun shuncha ko‘p xotira kerak.
Qanday parollar va qayerda beriladi?
BitrixVM obrazida root uchun standart parol — bitrix; birinchi kirishda tizim root va bitrix parollarini o‘zgartirishga majbur qiladi. bitrix foydalanuvchisi ostida muhit va /home/bitrix/www/ dagi saytlarga SFTP-kirish ishlaydi. Parollarni parol menejerida saqlang.
Sayt diskda qayerga o‘rnatildi?
Sayt ildizi standart bo‘yicha — /home/bitrix/www/. Bir nechta sayt bo‘lsa, har birining o‘z katalogi bor (/home/bitrix/www/s1, /home/bitrix/www/s2 va h.k.), ular BitrixVM menyusi orqali sozlanadi.