Sayt bo'limlari
Muharrir tanlovi:
- Telefon raqamlarining numerologiyasi, omadli raqamlar va ularning ma'nolarini ochish
- SKD 1S SKD da jadvalni tartib bilan aks ettiruvchi hisobot turini boshqarish
- isnull() funksiyasidan foydalanish
- Pedagogik vaziyatlarga oid keyslar Pedagogika fanidan keys topshiriqlari
- Pratchett qo'riqchisi. (S. Juzhunava tomonidan tarjima qilingan, A. Jikarentsev tahriri ostida) fb2 yuklab olish. Kitobdan iqtiboslar "Qo'riqchilar! Soqchilar! Terri Pratchett
- Kasb: axborot xavfsizligi bo'yicha mutaxassis
- 1s buxgalteriya hisobidagi nomenklatura 8
- Buxgalteriya ma'lumotlari 1s korxona 8
- Kompyuter dasturlari, antiviruslar va yordam tizimlarini qanday hisobga olish kerak Tashkilotda dasturiy ta'minot uchun buyurtma
- Shaxsiy ma'lumotlarni qayta ishlash tamoyillari, shartlari va maqsadlari Korxonada shaxsiy ma'lumotlarni qayta ishlash maqsadlari
Reklama
Zangda bitta serverni qanday qilish kerak. Linux uchun o'zingizning RUST serveringizni qanday yaratishingiz mumkin |
Agar siz ushbu sahifaga kelgan bo'lsangiz, unda sizni qiziqtiradi Rust-da o'z serveringizni qanday yaratishingiz mumkin, shuningdek, uning ishlashini qanday sozlash kerak. Dastlab, biz faqat o'yinning Steam versiyasi haqida gaplashamiz, bu vaqt davomida 800 rubl turadi, agar kerak bo'lsa, uni pirat versiyada simulyatsiya qilish mumkin. Turli bayramlarda ular munosib chegirmalarni taklif qilishadi. Shuning uchun, biz pirat mijoz-serverlarni ko'rib chiqmaymiz, chunki Rust unchalik qimmat emas. Endi o'yindagi serverning maqsadi haqida gapiraylik. Rust o'yinidagi serveringizning maqsadi
Rust Experimental serverlarini yaratishning boshqa sabablari ham bo'lishi mumkin, ammo bular eng mashhurlari edi. Steam-da o'zingizning Rust Experimental serveringizni qanday yaratish (yaratish) mumkinRust serveri, birinchi navbatda, o'yinda ko'plab tajribalar o'tkazish uchun ajoyib platformadir. Bu erda siz yangi yangilanishlarni boshqa tomondan ko'rishingiz mumkin, ya'ni o'yinga qanday narsalar qo'shilganligini bilib oling, shuningdek, o'z uyingizning barqarorligini tekshiring, buning uchun reyd qilish oson bo'lmaydi. Shu bilan birga, o'z serverlarini yaratadigan eng oddiy sabablar nomlandi. Shuni esda tutish kerakki, serverlar ba'zan o'zlarining do'konlariga ega bo'lib, ularda siz reyd, uy qurish, qurol-yarog' va boshqa ko'p narsalarni, aslida haqiqiy pulga sotib olishingiz mumkin. Bu borada doimiy raqobat mavjud bo'lib, ba'zi odamlar hali ham bu narsalarni sotib olishadi. O'yinni boshqa odamlarning serverlarida do'stlar bilan o'ynash yaxshiroqdir, chunki bu adrenalin qo'shadi va jamoaviy ruhni ko'taradi, shu bilan siz boshqa odamlarning serverlarida do'stlar bilan omon qolish yaxshiroq ekanligini o'zingiz tushunasiz. Ammo serverni nafaqat oddiy o'yinchilar, balki sizni normal o'ynashingizga xalaqit beradigan firibgarlar ham to'ldiradigan holatlar ham mavjud. Agar siz o'z serveringizni erdan qanday olib tashlashni bilsangiz, o'z serveringizni yarating va do'stlaringizni u erga taklif qiling, lekin administrator huquqlaridan foydalanmang, bu boshqa o'yinchilar uchun vaziyatni yomonlashtiradi. Rust server uskunasiga tizim talablariBu qanchalik kulgili tuyulmasin, lekin aniq tizim talablari Qaysi biri hammaga tavsiya etilishi noma'lum. Uskunada eng muhim element operativ xotira bo'lib, u parametrlar bo'yicha eng yuqori bo'lishi mumkin, chunki server yuklanganda, butun oqim RAMni yuklaydi, keyin esa serverda muzlash sodir bo'ladi. Agar serverda ob'ektlar va o'yinchilar ko'p bo'lsa, u holda RAMdagi yuk faqat ortadi. To'liq uchun o'yinlar qiladi 8 GB operativ xotira va serveringizni kerakli darajada qo'llab-quvvatlaydigan i5 protsessor. Ushbu uskuna yordamida siz 20 ta vertolyotning hujumiga bardosh bera olasiz va ularga diametri 15 blokni tashkil etadigan 15 qavatli binodan o'q uzishingiz mumkin. Shunday qilib, hech qanday muzlash sodir bo'lmasligi kerak. Serverda jiddiy yuk paydo bo'lishi bilanoq, operativ xotira server ishini tejash uchun o'z kuchidan maksimal darajada foydalana boshlaydi. Oddiy rejimda operativ xotiraning atigi 4-6 foizi ishlatiladi. SteamCMD konsolida foydalanish imkoniyatiSteamCMD bu maxsus yordamchi dastur, bu o'z serverlaringizni tezkor yangilash uchun mo'ljallangan va bu mijoz versiyasi orqali amalga oshiriladi buyruq qatori. Lekin dastlab Rust serverining o'zini shu tarzda o'rnatishingiz mumkin. Shubhasiz, bunday konsolni rasmiy veb-saytdan yuklab olish juda muhim va faqat u erda siz uni yuklab olishingiz kerak, chunki siz qo'lga olasiz. xavfli viruslar. Saytning o'zida ham o'rnatish ma'lumotlari mavjud, ammo bu ko'rsatmalar to'liq server yaratish uchun etarli emas. Tarqatishning o'zi arxivda, o'rnatish uchun siz barcha fayllarni kerakli kataloglardan biriga ochishingiz kerak. Shuni esda tutish kerakki, agar sizning serveringiz Linux operatsion tizimida bo'lsa, unda siz ushbu tarqatishni yuklab olishingiz kerak. Endi biz Windows 10 va Debian 8 GNU, Linux kabi operatsion tizimlarni butunlay qismlarga ajratishga harakat qilamiz. Windows 10 ostida Rust serveri uchun tarqatishni o'rnatishEhtimol, tarqatish to'plamini o'rnatishning bu jarayoni Windows-ning oldingi versiyalaridan juda farq qilmasligi mumkin, bu erda hamma narsa bir xil tarzda amalga oshiriladi. Bundan tashqari, ushbu jarayon litsenziyani talab qilmaydigan asosiy versiyada amalga oshirilishi mumkin, bu barcha serverlar uchun ideal bo'lishi mumkin. Dastlab, qattiq diskda ma'lum bir papka yaratish yaxshiroqdir. Masalan, "D: \ SteamCMD", bu nom kelajakda adashmaslik uchun qilingan va kelajakda nima qilishi aniq edi. Distribyutoringizni ushbu jildga ochishingiz kerak. Barcha fayllarni ochganingizdan so'ng, stemcmd.exe fayllaringiz orasida paydo bo'ladi, bu siz ishga tushirishingiz kerak bo'lgan narsadir. Dastur ishga tushirilgandan so'ng, serveringizni standart darajada ushlab turish uchun kerak bo'lsa, avtomatik ravishda eng so'nggi versiyani yuklab oladi. Sizdan biron-bir buyruqni kiritish talab qilinmaguncha bo'sh turishingiz kerak. Shunday qilib, biz endi Steam ilovalarini yangilash huquqiga egamiz. Quyida batafsil ko'rsatmalar o'z o'yin serveringizni yaratish va yangilash haqida. MUHIM: Biz barcha buyruqlarni ushbu “” tirnoqsiz kiritamiz, kelajakda buni yodda tuting.
Mijoz server uchun barcha kerakli fayllarni yuklab olgandan so'ng, siz serverni rasman ishga tushirishni boshlashingiz mumkin. Ushbu maqolada o'z serveringizni yaratish, ochish va hatto boshqarishning to'liq kontseptsiyasi muhokama qilinadi, unda hech qanday o'zgartirishlarsiz faqat standart fayllar mavjud. Axir, o'zgartirishlar - bu mutlaqo boshqa mavzu, ular haqida ham ko'p gapirish mumkin. Serverimizni ishga tushirish uchun bizga kerak ommaviy ish fayli(ommaviy ish fayli). Bundan tashqari, uni ishga tushirishda siz o'zingizning bir nechta funktsiyalaringizni almashtirish huquqiga egasiz, ular bajarishga majbur bo'ladi va bu ishga tushirish buyrug'ining o'zida ko'rsatilgan. Barcha minimal buyruqlardan quyidagi qator ommaviy ish fayliga kiritilishi kerak: "RustDedicated.exe - ommaviy ish rejimi". Bu foydalanish mumkin bo'lgan bog'langan buyruqlarning eng kichik qismidir. Agar kimdir qiziqsa, siz ommaviy ish faylingizda bo'lishi kerak bo'lgan quyidagi buyruqlar yordamida serveringizni ishga tushirishingiz mumkin "RustDedicated.exe -batchmode +server.hostname "MyNameServerRExP" +server.port 28016 -logFile "output.txt". Buyruqlar qatorda ayniqsa ko'rsatilmagan kerakli sozlamalar, bu sizning yaratilgan serveringiz nomini, port raqamlarini, jurnal faylini ko'rsatadi, u server tomonidan bajarilgan barcha jurnal harakatlarini yozib oladi, bu erda uning ishlashida qanday xatolar yuzaga kelganligini bilib olishingiz mumkin. Lekin buning uchun siz yaratilgan server katalogida fayl yaratishingiz kerak va u bo'ladi "D:\srv001\russtart.bat". Ushbu bosqichda muhim omil portni tanlashdir; agar sizda bitta serverda bir nechta boshqa serverlar bo'lsa, unda siz butunlay boshqa portlardan foydalanishingiz kerak. Ya'ni, boshqa port parametrlarini o'zingiz belgilashingiz kerak "+server.port 28017". Ushbu buyruqni ishga tushirgandan so'ng, butun dunyo yaratiladi. Shuningdek, ushbu buyruq faylida siz to'g'ridan-to'g'ri server uchun ishlatiladigan har qanday buyruqlarni belgilash huquqiga egasiz. Endi biz Rust o'yinini o'zi ishga tushirishimiz, o'yinni ishga tushirishimiz, konsolni ochishimiz kerak F1 tugmasi yordamida, bu erda biz quyidagi qatorni kiritamiz "localhost-ga ulanish: 28016". Ya'ni, biz ommaviy ish faylida ko'rsatgan portni kiritamiz va biz serverimizga o'tamiz. Ammo "localhost" faqat server ishga tushirilgan kompyuteringizda ishlaydi. Agar siz xuddi shu narsani qilgan bo'lsangiz, lekin sotib olingan serverda, u holda serverning IP-manzilini va portini kiritishingiz kerak, keyin siz unga o'tasiz. Ammo biz dastlab operatsion tizimimiz uchun server yaratdik mahalliy kirish. Shunday qilib, ulanish buyrug'ini yozib, bir muncha vaqt o'tgach, siz yovvoyi orol bo'ylab yugurishingiz mumkin bo'ladi. Rust Experimental serverini avtomatik yangilash jarayoniShu nuqtada, har bir kishi o'yinning yangilangan versiyasi uchun butun serverni qanday yangilash bo'yicha o'z asosini belgilaydi. Ya'ni, siz tizimingiz amal qiladigan ma'lum qiymatlarni o'rnatishingiz mumkin. Buning uchun ushbu yo'l bilan yana ommaviy ish faylini yaratish muhimdir "D:\SteamCMD\upd_rs001.bat". Unda shunga o'xshash narsa bo'lishi kerak: echo "Rust serverini yangilash: SRV001" ishga tushirish /wait/high steamcmd.exe +login anonim +force_install_dir D:\SRV001 +app_update 258550 tasdiqlash +chiqish" Endi siz serverni o'zingiz to'xtatib qo'yishingiz va server mijozingizni so'nggi versiyaga yangilaydigan ushbu bat faylini ochishingiz kerak bo'ladi. Yangilanishlar yuklab olinsa, uni xavfsiz qayta ishga tushirishingiz mumkin. Agar siz konsol buyruqlarini tushunsangiz, hamma narsani avtomatlashtirishga olib kelishingiz mumkin. Qaerda, agar yangi yangilanish kelsa, server ishlashni to'xtatadi va yangilanishlarni o'zi yuklab oladi, bu barcha daqiqalarda sizning ishtirokingizsiz. Albatta, agar sizda o'zgartirishlar kiritilgan server bo'lsa, ular ishlashni to'xtatishi mumkin va endi qo'llab-quvvatlanmaydi. Asl serverlarga kelsak, bu shunchaki almashtirib bo'lmaydigan ajoyib variant bo'ladi. Biz serverni Debian Squeeze mashinasiga o'rnatamizShubhasiz, ushbu o'rnatish jarayoni juda murakkab va nimaga tegishli ekanligini muhim tushuntirishlarni talab qiladi. Shuning uchun siz ehtiyotkorlik bilan harakat qilishingiz kerak.
"anonim kirish" "force_install_dir ./res02" "ilovani yangilash 258550"
Keyin biz tezda o'yinni ishga tushiramiz va odatdagidek konsolga "192.168.0.75: 28016 ulanishi" ni kiritamiz. Bu erda dastlab mashinaning manzili, shuningdek uning porti ko'rsatilgan. Shundan so'ng biz serverga ulanish o'rnatilganligini ko'ramiz. Afsuski, optimallashtirishsiz server RAMning ko'p qismini iste'mol qiladi, bu taxminan 8 GB dan 5 tani tashkil qiladi. Axir, Windows-da operativ xotiradan foydalanish hatto 1,3 GB ga ham etmadi. Rust o'z pirat serveringizni qanday yaratishni sinab ko'rdi. Bu juda hayajonli savol va men sizni ogohlantirishim kerakki, bu unchalik oddiy emas. Tizim talablariRasta serveri kompyuteringizda qimmat bo'lishi mumkin, lekin siz o'ylaganchalik emas. Asosiy maydoni 4 kv. km (standart avlod hajmi) karta 1 gigabaytga yaqin ishlaydi tasodifiy kirish xotirasi. Stress-test va 144 000 ob'ektdan so'ng server taxminan 1,8 gigabayt xotiradan foydalanadi. Shuning uchun men serverga kamida 3 Gb ajratilgan bo'lishni taklif qilaman. Ko'pincha, qoida tariqasida, server 150 000 ob'ektga yetganda, server ishdan chiqadi. Server ishga tushirilmoqdaServerni o'zi yuklab olgandan so'ng, uni qanday ishga tushirishni aniqlash qoladi. Boshlashdan oldin, ommaviy ish faylining mazmunini ko'rib chiqing. RustDedicated.exe -batchmode -load serverni grafik interfeyssiz ishga tushirish uchun mas'uldir va yuklash prefiksi juda muhim, chunki usiz keyingi safar server ishga tushganda, barcha ishlanmalar yuklanmaydi. , ro'molcha bo'ladi. server.seed dunyoni yaratish uchun "urug'" modifikatori bo'lib, -2147483647 dan 2147483647 gacha bo'lgan butun son. Dunyo qanday yaratilishi bu raqamga bog'liq. Faqat o'zgarmagan umumiy joylar mavjud, bular qor, o'rmon, cho'l. Siz batni ishga tushirishingiz va ulanishingiz mumkin: F1 konsolida "client.connect (ip):(port)". Agar uy egasi siz bo'lsangiz, mahalliy ulanish uchun "client.connect localhost:28015" Konsol buyruqlariQolgan sozlamalarga kelsak, ular Steam versiyasi bilan bir xil, serverni boshqarish uchun konsol uchun buyruqlar ro'yxati: "Ism" - ism bilan tepish Kickall - farqsiz tepish "Ism" ni taqiqlash - Playera nomini taqiqlash Banid "Steam ID" - Playera's Steam ID-ni taqiqlash Status - kim onlayn Ayting - ayt Foydalanuvchilar - O'yinchilar haqida ma'lumot Banlist - "jinoyatchilar" yoki barcha turdagi firibgarlar reestri Banlistex - "jinoyatchilar" reestri, ular nima uchun serverdan chiqarib yuborilganiga javoblar Listid - ID Steam-da "jinoyatchilar" yoki barcha turdagi firibgarlar reestri Event.run - samolyotning noaniq yo'lining boshlanishi, u nol abscissa, ordinat va qo'llaniladigan joyga qutilarni tushiradi. Agar siz voqealarni xohlamasangiz, uni ishlatishingiz shart emas. Server.port "28015" - so'zsiz hamma narsa aniq, ulanish uchun port Server.maxplayers 500 - taxmin qilish ham qiyin emas (siz qancha o'yinchini rejalashtiryapsiz yoki rejalashtirmayapsiz) Server.hostname "Mening shaxsiy serverim" - O'yinda serveringizni qanday ko'rishni xohlaysiz Server.identity "MegaRust" - papka nomiga kiritilishi kerak bo'lgan server nomi Server.saveinterval 3600 - qancha vaqt saqlash kerak (matematikani yaxshi bilmaydiganlar uchun 1 soat = 3600 soniya) Server.seed - bu xarita yaratish uchun qo'shimcha; printsipial jihatdan, har qanday raqamlar mos keladi, chunki chegaralar juda katta: -2147483647 dan 2147483647 gacha. Bu qanday xaritani olishingizga ta'sir qiladi. Server.secure - hamma narsa aniq (VAC va EAC) Server.tickrate - soat chastotasi Hz dagi kartalar, 30 ni belgilash yaxshiroqdir, ishlash raqamga teskari proportsionaldir, ammo muvaffaqiyatsizliklarni istisno qilib bo'lmaydi. Server.start - serverni ishga tushiring Server.stop - serverni to'xtatish Server.writecfg - sozlamalarni faylga saqlash Gc.collect - server keshini tozalash Shunday qilib, keling, boshlaylik. Har bir narsa to'g'ri bajarilgan bo'lsa, ulanish ishlaydi va siz o'zingizni o'z serveringizda topasiz P.S.: Server fayllaringiz (saqlash va h.k.) joylashgan papka C:\Games\Rust_Server\Server\rustds\server\Hello_World manzilida joylashgan bo'ladi. Ikkinchi qism: Admin 1. O'zingizni (yoki do'stingizni) serveringizda administrator qilish uchun avval Steam ID-ni bilib olishingiz kerak. Buni amalga oshirish uchun Steam profilingizga va istalgan bo'sh joyga o'ting - masalan, avataringizning chap tomonida, o'ng tugmasini bosing va "Sahifa manzilini nusxalash" -ni tanlang. Ushbu manzilni istalgan joyga, masalan, bloknot yoki brauzerga joylashtiring. Shunga o'xshash narsa paydo bo'ladi) |
O'qing: |
---|
Mashhur:
Yangi
- SKD 1S SKD da jadvalni tartib bilan aks ettiruvchi hisobot turini boshqarish
- isnull() funksiyasidan foydalanish
- Pedagogik vaziyatlarga oid keyslar Pedagogika fanidan keys topshiriqlari
- Pratchett qo'riqchisi. (S. Juzhunava tomonidan tarjima qilingan, A. Jikarentsev tahriri ostida) fb2 yuklab olish. Kitobdan iqtiboslar "Qo'riqchilar! Soqchilar! Terri Pratchett
- Kasb: axborot xavfsizligi bo'yicha mutaxassis
- 1s buxgalteriya hisobidagi nomenklatura 8
- Buxgalteriya ma'lumotlari 1s korxona 8
- Kompyuter dasturlari, antiviruslar va yordam tizimlarini qanday hisobga olish kerak Tashkilotda dasturiy ta'minot uchun buyurtma
- Shaxsiy ma'lumotlarni qayta ishlash tamoyillari, shartlari va maqsadlari Korxonada shaxsiy ma'lumotlarni qayta ishlash maqsadlari
- Qozog'istonda onlayn kreditlar - eng yaxshi takliflar