Гайд по установке сервера CSS: OB v59 No-Steam + Source Bans

Вопросы по работе дополнительного ПО, которое можно поставить самому.

Модератор: Art.i

Гайд по установке сервера CSS: OB v59 No-Steam + Source Bans

Сообщение aftersoft » Ср апр 06, 2011 9:41 pm

Вот решил написать небольшой гайдик по установке сего сервера на Linux Debian 5

Все полезные скрипты и настройки я напишу в конце гайда


Важно
Зайдя по ssh на сервер выполните следующие команды
Код: выделить все
apt-get update
apt-get upgrade
apt-get install screen

Теперь можно приступить к установке сервера CSS:OB

Что понадобится:
1) VDS с тарифом Разгон (я использую Анлим)
2) root доступ к серверу
3) putty для доступа по ssh
4) (Не обязательно) Аккаунт стима

И так начнем

Заказываем VDS, качаем Putty - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html, заходим на VDS через putty под root'ом.

Далее выполняем команды:(прям так копируем и вставляем в Putty, прога сделает все за вас)
Код: выделить все
mkdir srcds_l
cd srcds_l
wget http://www.steampowered.com/download/hldsupdatetool.bin
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam


После того как программа скачает и обновит стим, нам нужно выполнить
Код: выделить все
./steam -command update -game "Counter-Strike Source" -dir . -username ****** -password *******

username - тут вы указываете ваш логин стима
password - тут ваш стимовый пароль


В зависимости от загруженности канала, и вашего тарифного плана сервер установится за 30-90 минут.

Вот и в принципе все. У вас теперь есть свой Steam сервер CSS:OB v59

Если вы хотите сервер No-Steam, то читаем дальше
Для вас я уже подготовил готовые файлы со всеми настройками именно под Debian сервер CSS последнего обновления. Просто киньте файлы/папки из архива в папку orangebox
Скачать архив - http://62.109.9.193/servercfg/orangebox.zip

После того как все раскидаете, запустите сервер командой
Код: выделить все
./srcds_run -console -game cstrike +map de_dust -maxplayers 16


Сервер будет грузится минут 10 так как он создает файлы для no steam клиентов

Теперь у вас есть No-Steam сервер

Теперь всякие "вкусности"
Что бы не заморачиваться постоянно с запуском сервера вручную через консоль, мы сделаем вот такой вот скриптик
Код: выделить все
#!/bin/sh
echo "Starting Cs:Source Server"
cd /root/srcds_l/orangebox
sleep 1
screen -A -m -d -S css-server ./srcds_run -console -game cstrike +map de_dust2 +maxplayers 32
sleep 10

Самое что приятное, его вы можете кинуть в папку root и запускать сразу при заходе на ssh без необходимости переходить в другие папки.
Вот весь этот текст сохранить в файл и дать файлу рассширение .sh
В моем случае это 1.sh


Затем мы выставим ему права командой
Код: выделить все
chmod +x server.sh





Вот что нужно сделать что бы запустить сервер: (доступ по SSH)
Код: выделить все
login as: ваш логин
root@ваш ip password: ваш пароль
root@пользователь:~# ./1.sh
Starting Cs:Source Server
root@пользователь:~#

То есть вы входите на сервер и выполняете команду ./1.sh

Посмотреть состояние сервера и отключить его ( при желании нажатием CTRL+C , можно следующей командой:
Код: выделить все
screen -x
aftersoft
 
Сообщений: 3
Зарегистрирован: Вт янв 18, 2011 6:07 pm

Сообщение vadim s. sabinich » Чт апр 07, 2011 2:58 am

Перенес ее туда, где ей самое место: http://wiki.firstvds.ru/index.php/%D0%A ... ource_Bans
vadim s. sabinich
Support team
 
Сообщений: 1167
Зарегистрирован: Ср фев 06, 2008 3:42 pm
Откуда: FirstVDS


Вернуться в Дополнительные программы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1