Главная » Статьи » Мои статьи |
Установка сервера 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
| |
Просмотров: 8183
| Теги: |
Всего комментариев: 0 | |
Мои статьи [7] |