Ставим сервер Cs на VDS

У меня есть VDS/VPS , но как поставить на него сервер Cs 1.6 ?

Многие задовали себе этот вапрос! Мы ответим на него в ПОЛНОЙ НОВОСТИ!

Подробнее(More)


Для начала у вас должна быть программа Putty


Приступим …


1. Запускаем PuTTY, заходим на сервер и выполняем команду:
Код:

cd /opt



2. Загружаем дистрибутив HLDS на свой VPS:Код:
wget http://dl.ialgo.com:8080/Game/cstrike/server_dist/cs16server.tgz



3. Распаковываем:
Код:

tar -zxf cs16server.tgz



4. После распаковки появится каталог cs16server, заходим в него:
Код:

cd cs16server



и запускаем серверКод:
./hlds_run -game cstrike +map de_dust2 -insecure -nomaster +sv_lan 0 +maxplayers 12 +ip тут_IP_адрес_вашего_впс +port 27015



5. Запускаем игру и заходим на сервер.

—————————————————–
Как запустить сервер, для того чтобы он работал после закрытия консоли (PuTTY)?
1. Установить screen.
Код:

apt-get install screen



2. Сервер мы установили в папку /opt, папка с сервером называется cs16server, значит:
Код:

cd /opt/cs16server
screen ./hlds_run -game cstrike +map de_dust2 -insecure -nomaster +sv_lan 0 +maxplayers 12 +ip тут_IP_адрес_вашего_впс +port 27015



Для выхода из консоли (при этом сервер продолжит работать), нужно последовательно нажать две комбинации клавиш:
Ctlr+a, d

—————————————————————————————————————-

Теперь возникает вопрос: «а как вернуться обратно в консоль сервера?» Ответ:
1. Нужно получить имя сессии «скрина» (screen). Для этого нужно запустить screen с ключом ls:
Код:

screen -ls



Это выглядит так:
Код:

~$ screen -ls
There are screens on:
8464.pts-1.dev0 (06/11/09 23:21:35) (Detached)
1 Sockets in /var/run/screen/S-csserv.


~$



Отсюда видно, что имя сессии у нас «8464.pts-1.dev0″.

2. Зайти в эту сессию:
Код:

screen -r 8464.pts-1.dev0



Выключается сервер командой quit или exit, написанной в его консоли.

Как добавить сервер в автозагрузку?

1. Изменим команду запуска чтобы она имела такой вид:
Код:

cd /opt/cs16server && screen -d -S myhlds1 ./hlds_run -game cstrike +map de_dust2 -insecure -nomaster +sv_lan 0 +maxplayers 12 +ip тут_IP_адрес_вашего_впс +port 27015



«cd /opt/cs16server &&» – означает «сменить каталог и …»
«-d» – означает что screen сразу «свернет» сессию
«-S myhlds1″ – устанавливаем имя сессии для далнейшего использование с screen -r (не нужно будет искать название через screen -ls)

2. И добавим ее в /etc/rc.local, до строчки, которая содержит «exit 0″ (если она есть).[/code]

Категория: Статьи cs | Добавил: admin (17.01.2012)
Просмотров: 1317 | Комментарии: 1 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]