Главная » Статьи » Мои статьи

Установка сервера CS:Source на VPS/VDS
Установка сервера Counter-Strike Source на VDS/VPS с операционной системой Linux


Для полноценной установки и настройки сервера нам понадобятся следующие программы: WinSCP и PuTTy. Обе программы бесплатные, можно скачать с сайта разработчика.

 

Для создания сервера нам понадобится VPS/VDS (вритуальный выделенный сервер). Предложений от хостеров очень много, но советую брать с памятью от 512 Мб и мощностью процессора от 1500 Mhz. Количество слотов зависит от многих факторов, все их перечислить трудно. Желательно лучше взять тестовый период у хостера, чтобы потренироваться. Обязательно проверяйте пинг до физического сервера, на котором расположен VDS/VPS. Это очень важный параметр, от него зависит комфорт игры.

 

Допустим вы уже заказали себе сервер, у вас есть пароль от пользователя root. Теперь можно приступить к делу.

 

I. Установка чистого сервера 

 

1. Заходим в PuTTY, вписываем IP-адрес, выданный при регистрации сервера. Откроется консоль, в которой будет предложено ввести логин и пароль. Логинимся под root. Запускать сервер под root не очень желательно, потом лучше создать отдельного пользователя, специально для сервера CS:S

2. Мы залогинены. Вводим последовательно следующие команды:

 

    mkdir cssserver

    cd cssserver

    wget http://www.steampowered.com/download/hldsupdatetool.bin

    chmod +x hldsupdatetool.bin

    ./hldsupdatetool.bin

    ./steam



Что мы сделали: создали директорию, в которой будет наш сервер, перешли в нее, скачали программу для установки сервера, запустили ей. Тем самым загрузится последняя версия hldsupdatetool.

3. Теперь скачиваем сам сервер:

 

    ./steam -command update -game "Counter-Strike Source" -dir . -verify_all



После завершения установки наш сервер готов к работе.

 

II. Настройка сервера

 

1. Заходим в WinSCP, вводим IP,логин и пароль как в прошлой части.

2. Перед нами откроется обычный вид FTP-менеджера. Теперь мы можем редактировать конфиги сервера,устанавливать плагины и т.п, как и в Windows.

3. Для полноценного запуска сервера настраиваем server.cfg (ничем не отличается от Windows)

 

III. Запуск сервера в фоновом режиме

 

1. В Linux действует такая система: если вы зашли под root через PuTTy, запустили сервер и завершили сеанс - сервер тоже закроется. Для этого создадим скрипт запуска сервера в фоновом режиме:

    Рядом с srcds_run создайте файл server.sh со следующим содержанием:

   

    #!/bin/sh

     echo "Starting Server"

     sleep 1

     screen -A -m -d -S css-server ./srcds_run -console -game cstrike +map de_dust +maxplayers 16 –autoupdate



 Сохраните файл и выполните следующую команду: chmod +x server.sh

 Для запуска сервера просто запустите server.sh: ./server.sh

 Сервер запустится в фоновом режиме. Для того, чтобы увидеть консоль сервера выполните: screen -x css-server

 Для возврата сервера в фоновый режим используйте сочетание клавиш Ctrl + A + D
Категория: Мои статьи | Добавил: muson (01.09.2012)
Просмотров: 8183 | Теги: VPS, VDS, сервер, установка | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Мини-чат
Статистика сайта
Сейчас online
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Сегодня наш сайт посетили
Статистика CW
Победы(0)
Поражения (0)
Ничьи(0)

Забить CW
Наша группа
Мы вконтактеМы в стиме

FAQ-UCOZ.RU - вся для системы uCoz