<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>cs-valve</title>
		<link>http://cs-valve.clan.su/</link>
		<description>Форум</description>
		<lastBuildDate>Fri, 15 Aug 2014 00:23:30 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://cs-valve.clan.su/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Установка и настройка Мастер-сервера Python</title>
			<link>https://cs-valve.clan.su/forum/24-13-1</link>
			<pubDate>Fri, 15 Aug 2014 00:23:30 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://cs-valve.clan.su/forum/24&quot;&gt;Вопросы и помощь по скриптам и оформлению&lt;/a&gt;&lt;br /&gt;Описание темы: Установка на VDS - masterserver&lt;br /&gt;Автор темы: admin&lt;br /&gt;Автор последнего сообщения: admin&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;span style=&quot;color:#000000&quot;&gt;Добрый день!&lt;/span&gt;  &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:#000000&quot;&gt;Приветствую всех желающих запустить свой личный мастер-сервер (поиск серверов Counter-Strike 1.6) , в прошлой статье Установка и настройка мастер-сервера на VDS/VPS я описывал установку коротко без подробностей для обладателей ISP Manager Lite , в этой статье я вас научу устанавливать скрипт мастер-сервера на VPS/VDS без имеющей панели управления , а только с root доступом к виртуальному или выделенному серверу и 2 программами которые нам в этом помогут.&lt;/span&gt;  &lt;br /&gt;&lt;br /&gt; &lt;hr /&gt;&lt;span style=&quot;color:#000000&quot;&gt;Как всегда начну с выбора хостинга , в этот раз я выбрал качественный и молодой хостинг&lt;a class=&quot;link&quot; href=&quot;http://u.to/deiXCA&quot; title=&quot;http://adman.com/pages/index/3764&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ADMAN.COM&lt;/a&gt; так же можно арендовать и на другом хостинге например &lt;a class=&quot;link&quot; href=&quot;http://u.to/dOiXCA&quot; title=&quot;http://ihc.com.ua/?ref=122801&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;IHC.RU&lt;/a&gt; или на &lt;a class=&quot;link&quot; href=&quot;http://u.to/N7IMBQ&quot; title=&quot;https://feonet.ru/billing/pl.php?101&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;FEONET.RU&lt;/a&gt;на выбор.&lt;/span&gt;  &lt;br /&gt;&lt;br /&gt; &lt;hr /&gt;&lt;span style=&quot;color:#000000&quot;&gt;&lt;b&gt;Примечание:&lt;/b&gt;  &lt;br /&gt; Если на &lt;b&gt;VPS/VDS&lt;/b&gt; не установлен &lt;b&gt;PhpMyAdmin&lt;/b&gt; (MySQl база данных) то потрудитесь установить её сами , статей в интернете предостаточно , на крайний случай попросите об этом Тех.поддержку... &lt;br /&gt;&lt;br /&gt; Если же на вашем &lt;b&gt;VDS/VPS&lt;/b&gt; уже есть предустановленный mysql сервер c &lt;b&gt;phpmyadmin&lt;/b&gt; то идём дальше и пропускаем &quot;Примечание&quot;.  &lt;br /&gt; Выбор операционной системы тоже выбирайте сами , для любой ОС есть свои команды запуска скриптов.  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Нам потребуется:&lt;/b&gt;  &lt;br /&gt; 1. Сам мастер-сервер на языке &lt;a class=&quot;link&quot; href=&quot;http://u.to/duiXCA&quot; title=&quot;http://cscontrol.ru/load/87-1-0-3829&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Python&lt;/a&gt; -  &lt;br /&gt; 2. Программа &lt;a class=&quot;link&quot; href=&quot;http://u.to/l4Df&quot; title=&quot;http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Putty&lt;/a&gt; с помощью которой мы будем удалённо работать с VDS/VPS.  &lt;br /&gt; 3. Программа &lt;a class=&quot;link&quot; href=&quot;http://u.to/adaL&quot; title=&quot;http://winscp.net/eng/download.php&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;WinSCP&lt;/a&gt; которая послужит чем то похожим на ftp manager.  &lt;br /&gt; 4. Ведро кофе или чая.  &lt;br /&gt; 5. Мозг , руки и терпение.&lt;/span&gt;  &lt;br /&gt;&lt;br /&gt; &lt;hr /&gt;&lt;span style=&quot;color:#000000&quot;&gt;После заказа и обработки вашего заказа вы получаете &lt;b&gt;IP адрес&lt;/b&gt; VDS/VPS и &lt;b&gt;root доступ&lt;/b&gt;.  &lt;br /&gt; Открываем программу &lt;b&gt;Putty&lt;/b&gt; сразу же в поле &lt;b&gt;Host Name (or IP adress)&lt;/b&gt; вврдим аналогично &lt;b&gt;IP адрес&lt;/b&gt; которые мы получили далее жмём на &lt;b&gt;Open&lt;/b&gt; , у нас откроется консоль , первым делом нас попросят ввести логин , вводим &lt;b&gt;root&lt;/b&gt; далее попросит ввести пароль к root доступу , вводим пароль (&lt;b&gt;&lt;i&gt;при вводе мы не увидим как он вводится , но на самом деле он прекрасно вводится&lt;/i&gt;&lt;/b&gt;) после жмём &lt;b&gt;Enter&lt;/b&gt; нам пишет что-то на подобие &quot;&lt;b&gt;Last Login блаблабла&lt;/b&gt;&quot; это хорошо , мы вошли успешно.  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Теперь нам потребуется воспользоватся программой WinSCP.&lt;/b&gt;  &lt;br /&gt; 1. В поле &lt;b&gt;Host Name&lt;/b&gt; вводим &lt;b&gt;IP&lt;/b&gt; VDS/VPS  &lt;br /&gt; 2. Поле &lt;b&gt;Port Number&lt;/b&gt; по дефольту стоит порт 22 (не изменяем его)  &lt;br /&gt; 3. Жмём на кнопку &lt;b&gt;Edit&lt;/b&gt; и в поля &lt;b&gt;Username&lt;/b&gt; и &lt;b&gt;Password&lt;/b&gt; вводим соответсвующие данные (&lt;b&gt;&lt;i&gt;root и пароль&lt;/i&gt;&lt;/b&gt;)  &lt;br /&gt; 4. Нажимаем на кнопку &lt;b&gt;Login&lt;/b&gt; в нижней части программы.  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;После подключения мы попадаем в папку root в которой мы должны создать несколько папок.&lt;/b&gt;  &lt;br /&gt; 1. Создаём папку - &lt;b&gt;home&lt;/b&gt;  &lt;br /&gt; 2. В папке home создаём ещё одну папку - &lt;b&gt;masterserver&lt;/b&gt;  &lt;br /&gt; 3. Закидываем содержимое Архива Python Master-Server в папку - &lt;b&gt;masterserver&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Установка программного обеспечения на VDS/VPS&lt;/b&gt;  &lt;br /&gt; Открываем программу &lt;b&gt;Putty&lt;/b&gt; и подключаемся к нашему &lt;b&gt;VDS/VPS&lt;/b&gt; далее установим &lt;b&gt;screen , python и pythondb&lt;/b&gt;.  &lt;br /&gt; 1) &lt;b&gt;Установка screen:&lt;/b&gt;  &lt;br /&gt; CentOS: yum install screen  &lt;br /&gt; Debian: apt-get install screen  &lt;br /&gt; Ubuntu: sudo apt-get install screen  &lt;br /&gt;&lt;br /&gt; 2) &lt;b&gt;Установка pyhton:&lt;/b&gt;  &lt;br /&gt; CentOS: yum install python  &lt;br /&gt; Debian: apt-get install python  &lt;br /&gt; Ubuntu: sudo apt-get install python  &lt;br /&gt;&lt;br /&gt; 3) &lt;b&gt;Установка pyhton mysqldb module:&lt;/b&gt;  &lt;br /&gt; CentOS: yum install python-mysqldb или yum install MySQL-python  &lt;br /&gt; Debian: apt-get install python-mysqldb  &lt;br /&gt; Ubuntu: sudo apt-get install python-mysqldb &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Настройка мастер-сервера и подключение к базе данных мониторингов/буст скриптов или берём списки из файла.&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt; Запустим снова программу &lt;b&gt;WinSCP&lt;/b&gt; и подключимся , откроем файл &lt;b&gt;&lt;u&gt;/home/masterserver/ms.cfg&lt;/u&gt;&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Разберём конфиг:&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;HOST&lt;/b&gt; = Тут вводим IP адрес VDS/VPS (без порта)  &lt;br /&gt; &lt;b&gt;PORTGS&lt;/b&gt; = 27010 (оставляем как есть)  &lt;br /&gt;&lt;br /&gt; #Выбрать режим работы:  &lt;br /&gt; # LIGHTMON - режим работы с мониторингом LIGHTMON 2.1 -2.3 версий;  &lt;br /&gt; # AMXMON - режим работы с мониторингом AMXMONITORING 1.3.x - 1.4.x версий;  &lt;br /&gt; # MONENGINE - режим работы с мониторингом MONENGINE;  &lt;br /&gt; # MYSQL - собственная таблица mysql;  &lt;br /&gt; # BOOSTBYMIRROR - режим работы с движком Boost by mirRor  &lt;br /&gt; # FILE - список серверов берется из файлов указанных в опции [FILE];  &lt;br /&gt; # URL - режим с помощью которого можно брать список серверов из файла по url адресу  &lt;br /&gt; # CMQ - Custom Mysql Query - для ручной интеграции с другими движками мониторингов/бустов  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;MODE&lt;/b&gt; = MONENGINE (я выбрал режим работы с мониторингом MonEngine и в дальнешем мы будем работать с ним , вы выбирайте то что вам подходит)  &lt;br /&gt;&lt;br /&gt; #Настройка сортировки по пингу. Значение: 1 отключит сортировку по пингу. Значение: 0 включит сортировку и пользователи будут видить сервера по минимальному пингу сверху в низ.  &lt;br /&gt; &lt;b&gt;NOPING&lt;/b&gt; = 1  &lt;br /&gt;&lt;br /&gt; Настройка подключения Мастер-сервера к базе данных мониторинга MonEngine. Находим следующее содержимое в файле ms.cfg и настраиваем:  &lt;br /&gt;&lt;br /&gt; [&lt;b&gt;MONENGINE&lt;/b&gt;]  &lt;br /&gt; #VIP MODE 1 - Только ВИП/ТОП/БУСТ сервера, 0 - Все сервера  &lt;br /&gt; VIP = 0 (значение строки выше)  &lt;br /&gt; HOST = 127.0.0.1 ( если мониторинг стоит на той же vds то ставим localhost, если же стоит на другом хостинге тогда требуется в настройках базы данных мониторинга дать удалённый доступ IP адресу нашей VDS/VPS )  &lt;br /&gt; NAME = databasename ( название базы данных мониторинга )  &lt;br /&gt; USER = userdb ( логин пользователя базы данных )  &lt;br /&gt; PASSWORD = dbpass ( пароль от базы данных для пользователя userdb )  &lt;br /&gt; TABLE = mon_servers ( имя таблицы где хранятся списки серверов мониторинга в базе данных , тут можно ничего не трогать )  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;В итоге у нас должно получится что-то типа этого:&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt; [&lt;b&gt;MONENGINE&lt;/b&gt;]  &lt;br /&gt; #VIP MODE 1 - Только ВИП/ТОП/БУСТ сервера, 0 - Все сервера  &lt;br /&gt; VIP = 1  &lt;br /&gt; HOST = 256.34.25.55  &lt;br /&gt; NAME = monenginedb  &lt;br /&gt; USER = usernamedb  &lt;br /&gt; PASSWORD = passworddb  &lt;br /&gt; # Имя таблицы где хранятся списки серверов  &lt;br /&gt; TABLE = mon_servers &lt;br /&gt;&lt;br /&gt; Думаю принцип подключения нужно режима и настройка подключения к БД понятно и вы уже сами сможете подключить нужный вам режим.&lt;/span&gt;  &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:#000000&quot;&gt;И так мы настроили наш ms.cfg под наш мониторинг/буст , теперь нам нужно найти чистую сборку&lt;b&gt;Counter-Strike 1.6&lt;/b&gt; и добавить нащ &lt;b&gt;IP:Port&lt;/b&gt; (&lt;i&gt;наглядно это выглядит примерно так: 127.0.0.1:27010 вы вводите свой IP , порт 27010&lt;/i&gt;) мастер-сервера в файл &lt;b&gt;masterserver.vdf&lt;/b&gt; или в&lt;b&gt;Rev_MasterServer.vfg&lt;/b&gt; который находится в папке &lt;b&gt;config&lt;/b&gt; , так же советую поставить на эти файлы после измения атрибут &quot;&lt;b&gt;Только чтение&lt;/b&gt;&quot;.  &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Теперь нам нужно запустить наш мастер-сервер и проверить его работу:&lt;/b&gt;  &lt;br /&gt; 1. Открываем программу &lt;b&gt;Putty&lt;/b&gt; , подключаемся к нашему IP вводим &lt;b&gt;root&lt;/b&gt; и &lt;b&gt;пароль&lt;/b&gt;.  &lt;br /&gt; 2. Указываем директорию где находятся файлы мастер-сервера &lt;b&gt;cd /home/masterserver/&lt;/b&gt;  &lt;br /&gt; 3. Запустим МС следующей командой: &lt;b&gt;screen -A -m -d -S ms python ms.py&lt;/b&gt; (в таком случае мы запускаем МС в screen в закрытой сессии и после закрытия программы Putty наш мастер-сервер будет работать дальше)  &lt;br /&gt; 4. Проверим работу мастер-сервера и вводим команду: &lt;b&gt;python ms.py&lt;/b&gt;  &lt;br /&gt; 5. После ввода данной команды МС сообщит что он запущен и список серверов и их количество взято из базы данных.  &lt;br /&gt; 6. Откроем нашу &lt;b&gt;CS 1.6&lt;/b&gt; и обновим список серверов в вкладке &lt;b&gt;Интернет&lt;/b&gt; (Internet) если список серверов появится то вы успешно установили и настроили ваш мастер-сервер и он работает нормально.  &lt;br /&gt;&lt;br /&gt; Если же списка серверов нет , тогда внимательно посмотрите дали ли вы удалённый доступ к базе данных IP мастер-сервера если же дали но мс не выдаёт список серверов в таком случае обратитесь к т.п хостинга.  &lt;br /&gt;&lt;br /&gt; Не забываем скачивать наши сборки cs 1.6 - &lt;a class=&quot;link&quot; target=&quot;_blank&quot; href=&quot;http://u.to/oZUkCA&quot; title=&quot;http://dowscs.ru&quot; rel=&quot;nofollow&quot;&gt;http://dowscs.ru&lt;/a&gt; &lt;/span&gt;</content:encoded>
			<category>Вопросы и помощь по скриптам и оформлению</category>
			<dc:creator>admin</dc:creator>
			<guid>https://cs-valve.clan.su/forum/24-13-1</guid>
		</item>
	</channel>
</rss>