Skip to main content

Server talablari

(Картинка)

Komponentlarning o'zaro ta'siri

  • Ma'muriy interfeys (veb-versiya) - Server: http protokol porti 443 (agar sertifikat serverda o'rnatilgan bo'lsa) yoki 80 (agar sertifikat o'rnatilmagan bo'lsa)

  • Player - Server. http protokoli porti 443 (agar sertifikat serverda o'rnatilgan bo'lsa) yoki 80 (agar sertifikat o'rnatilmagan bo'lsa)


Mijozning binolarida joylashtirish uchun server va resurs talablari (virtual mashinadan foydalanish mumkin). Virtual mashinalardan foydalanishga ruxsat beriladi.

Server talablari:

  • 1-500 ta qurilma: 8 GB operativ xotira, 4x CPU Core i5+, 250 Gb SSD (yaxshiroq 500)
  • 500-2000 qurilmalar 16 GB operativ xotira, 8x CPU Core i5+
  • 2000-5000 qurilmalar 64 GB operativ xotira, 24x+ CPU Core i5+
  • 5000-10000 qurilmalar - ikkita aks ettirilgan dastur serverlaridan iborat gorizontal klaster (48 GB RAM, 32x CPU Core i5+) + yuk balansi

Serverni tayyorlash:

  1. Har qanday virtualizatsiya muhitida jismoniy yoki virtual mashinani tayyorlang. Operatsion tizim Ubuntu Server 16.04 LTS yoki undan yuqori

  2. SSH orqali serverga kirishni sozlash

  3. Muhim! Agar sizda ko‘p sonli o‘yinchilar (500+) bo‘lsa, Oohdesk CMS serveridagi yukni kamaytirish uchun Amazon S3 yoki Mailru S3 asosidagi alohida media xotiradan foydalanishni tavsiya qilamiz. Har qanday xizmatlardan (shu jumladan mahalliy xizmatlardan) foydalanishga ruxsat beriladi.

  4. O'yinchilar serverga kirishlari uchun kirish vaqtida serverni (virtual mashina) hal qiladigan ichki domen/subdomain yarating. Ammo domenga emas, balki faqat IP-manzilga ega bo'lishga ruxsat beriladi, garchi bu istalmagan bo'lsa ham. Ya'ni, siz visiobox.domain.com kabi domen yaratishingiz va A-yozuvni serverga tayinlangan IP-ga yo'naltirishingiz kerak.

  5. Server (virtual mashina) uchun SSH protokolini Internetda nashr qilish Oohdesk CMS texnik xizmati tomonidan serverni o'rnatish va sozlashda.

  6. Domenlar va ularning subdomenlariga toʻliq (barcha portlarga) toʻgʻridan-toʻgʻri yoki HTTPS proksi-server orqali kirishni taʼminlang:

  • registry.visiobox.cloud

  • sentry.visiobox.cloud (monitoring xizmati)

  • license.visiobox.ru

  • license.visiobox.cloud

  • sks-keyservers.net (kalitlar va sertifikatlar)

  • github.com

  • archive.ubuntu.com

  • cloudfront.net

  • mcs.mail.ru yoki amazonaws.com (tashqi xotiradan foydalanganda)

  • maps.googleapis.com link (qurilmalarni yaratishda xaritalar va teskari geokodlash - qurilmalarning vaqt zonalari hisoblanadi)

  • google.com link(qurilmalar yaratishda xaritalar va teskari geokodlash - qurilmalarning vaqt zonalari hisoblanadi)

  • Mijozlar nomidan xatlar oladigan pochta qutisini yarating. robot@domain.ru link kabi biror narsa va SMTP serverini, login/parolni taqdim eting (agar server Oohdesk CMS tomonidan sozlangan bo'lsa).


Muhim!

Barcha pleer-server aloqalari WebSocket protokoli orqali amalga oshirilganligi sababli, trafikdagi hech qanday imzolar uzilmasligi kerak.


Agar siz S3-ni yangilashga qaror qilsangiz:

Saqlash talablari (Amazon S3 Analog)

Yuklash (kontentni yuklash uchun): AWS S3 protokoliga mos server (masalan) link

Yuklab olish (o'yinchilar tomonidan kontentni yuklab olish uchun): Bitta URL (geografik DNS) orqali HTTPS protokoli orqali fayllarga kirish