Написах полезна статия специално за вас „Инсталиране и конфигуриране на главен сървър - Master Server list (Counter-Strike)“ на VPS / Dedicated хостинг.
Искам накратко да ви кажа какво е Master Server.
Мастър сървър лист е скрипт за програмиране на Python, който е отговорен за намирането на сървъри в играта Counter-Strike 1.6.
Всички сървъри който излизат в менюто "Internet" ( снимката по-долу) се зареждат от Master Server.


Така че, нека да продължим с инсталирането на Master Server.
Инсталиране и конфигуриране на Мастър сървър лист.
Инсталирането на Мастър сървър лист трябва да започне с избора на добър VPS / Дедикейт хостинг, където има операционни системи (CentOS, Debian, Ubuntu) и има отдалечен достъп.
След това се нуждаем от софтуер за инсталиране на скрипта на Master Server:
1) Bitvise SSH програма (програма за дистанционна връзка и управление на хостинг)
2) Script Master сървър за Counter-Strike
1. Отворете Bitvise SSH и си въведете данните:

Username: Потребителското име
Port: порта на сървъра, по принцип е 22
- Кликваме Log in и ни пита дали да приемем сертификата на машината кликваме най-ляво " Accept" и ни излиза
- Въвеждате си паролата за VPS/Dedicated сървъра (хоста).

И пишете следните команди 1 по 1 в терминала (конзолата за команди)
cd /home/ mkdir masterlist chmod -R 777 /home/masterlist/ apt-get update & apt-get upgrade apt-get install zip
---------------------------------------------------------------------------------------------------------------
Влизаме в директорията

Отваряме терминала и пишем следващите 3 команди.
cd /home/masterlist/ и натискаме ентар. chmod -R 777 masterlist.zip unzip masterlist.zip

-Отваряме пак терминала и пишем командата:
chmod -R 777 /home/masterlist/
--------------------------------------------------------------------------------------------------------------------------------------
Tрябва да инсталираме необходимите модули (Screen, Python и PythonBD) на хостинга.
Инсталиране на Screen:
Команда за CentOS: yum install screen
Команда за Debian: apt-get install screen
Команда за Ubuntu: sudo apt-get install screen
Pyhton инсталация:
Команда за CentOS: yum install python
Команда за Debian: apt-get install python
Команда за Ubuntu: sudo apt-get install python
Инсталиране на PythonBD:
Команда за CentOS: yum install python-mysqldb или yum install MySQL-python
Команда за Debian: apt-get install python-mysqldb
Команда за Ubuntu: sudo apt-get install python-mysqldb
-------------------------------------------------------------------------------------------------------------------------------------
След направените команди и когато всички необходими модули са инсталирани, ще пристъпим към стартиране на нашия Master Server.
1) В същия прозорец на терминала посочвате в коя папка на хостинга се намира нашият скрипт:
Команда: cd /home/masterlist/
2) Пишете командата
Команда: screen -A -m -d -S ms python ms.py
3) Ще използваме командата за стартиране на нашия основен сървър
Команда: python ms.py и трябва да изглежда ето така
Ако е така, тогава вашият главен сървър (Master Sеrver) е успешно инсталиран и той взема списъци на сървъри от файлове servercs.txt и от servercss.txt
За да проверите Вашия Master Server, как показва сървърите в играта, трябва да намерите Non-Steam Counter-Strike и да направите промени във файла MasterServers.vdf, пътя към файла ... \ platform \ config
Ако имате въпроси относно инсталирането или конфигурирането, питайте в темата.
Автор: FawN
Превод и ъпдейт: V.A.L.V.E
Bitvise SSH Client PP: Можете да си направите CS 1.6 Non-Steam инсталация и да качите MasterServers.vdf в него
Когато играч изтегли играта от Вашият сайт и кликне на меню "Internet" във играта ще излизат сървърите които Вие сте добавили във servercs.txt
Всяка една промяна (добавяне/изтриване) на сървъра от servercs.txt се отразява веднага в менюто "Internet" на всеки инсталирал вашата инсталация на CS 1.6 Non-Steam.

Ако смятате, че съм свършил добра работа, моля, дарете малка сума. Благодаря!
Кликни тук

За да проверите Вашия Master Server, как показва сървърите в играта, трябва да намерите Non-Steam Counter-Strike и да направите промени във файла MasterServers.vdf, пътя към файла ... \ platform \ config
Ако имате въпроси относно инсталирането или конфигурирането, питайте в темата.
Автор: FawN
Превод и ъпдейт: V.A.L.V.E
Bitvise SSH Client PP: Можете да си направите CS 1.6 Non-Steam инсталация и да качите MasterServers.vdf в него
Когато играч изтегли играта от Вашият сайт и кликне на меню "Internet" във играта ще излизат сървърите които Вие сте добавили във servercs.txt
Всяка една промяна (добавяне/изтриване) на сървъра от servercs.txt се отразява веднага в менюто "Internet" на всеки инсталирал вашата инсталация на CS 1.6 Non-Steam.

Ако смятате, че съм свършил добра работа, моля, дарете малка сума. Благодаря!
Кликни тук