Пятница, 29.03.2024, 17:00 Приветствую Вас, Гость

Меню сайта
Категории
Мои статьи [4]
Меню клана
Мини-чат
500
Fair play
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня день рождения у:
Главная » Статьи » Мои статьи

Делаем сервер HL2DM под Linux
Итак, если вы решили сделать более-менее серьезный сервер HL2DM, то устанавливаем Linux.
Какой дистрибутив выбрать? Лучше всего - Debian. Он лёгкий и очень удобный. Или Ubuntu, но она тяжелее. Для себя я выбрал самый лёгкий дистрибутив по потребляемым ресурсам - SliTaz.

Итак, опустим подробности об установке. В интернете полно мануалов, в худшем случае - напишу позже. Приступим сразу к установке сервера.

1. Для начала открываем терминал (консоль). В Debian/Ubuntu ярлык находится в Меню > Страндартные > Терминал. У меня - на тулбаре:

2. Debian'щикам этот шаг можно пропустить, у вас всё и так будет работать. А тем, кто на SliTaz'e - необходимо поставить tar.
Для этого пишем в консоли: su
И вводим root - пароль (по-умолчанию пароль такой же: root). Всё, теперь у нас права суперпользователя. Пишем в консоль:
tazpkg get-install tar
Устанавливется tar. Готово. Для выхода из суперпользователя пишем exit.



3. В этом шаге будем качать установщик сервера.
Пишем: mkdir hl2dm-server
Этой командой мы создаем папку hl2dm-server в вашем домашнем каталоге. Полный путь будет выглядеть как /home/имя_пользователя/hl2dm-server, но этого вам знать сейчас не надо .
Дальше - заходим в эту папку, которую только что создали, командой cd hl2dm-server
В нее и будем качать установщик:
wget http://steampowered.com/download/hldsupdatetool.bin



4. Тут мы выставляем права на запуск установщика:
chmod 777 hldsupdatetool.bin
И запускаем:
./hldsupdatetool.bin



5. Лицензионное соглашение? yes



6. Вот и установился стим. Запускаем скачивание сервера:
./steam -command update -game hl2mp -dir .
Сервер обновляется, и просить запустить еще раз. Запускаем тоже самое:
./steam -command update -game hl2mp -dir .



7. Пошло качаться:



8. В SliTaz может глохнуть на пунктах 'Checking/Instaling'.
Чтобы продолжить установку - убиваем процесс комбинацией клавиш Ctrl+C, и запускаем снова:
./steam -command update -game hl2mp -dir .



9. Итак, сервер установился. Делаем скрипт для запуска. Открываем папку orangebox:
cd orangebox
Дальше запускаем текстовый редактор:
nano start.sh



10. Записываем скрипт в файл:
./srcds_run -console -game hl2mp +map dm_lockdown +maxplayers 12 -port 27015 -autoupdate
Чтобы сохранить - жмём Ctrl+X, потом Shift+Y и enter.



11. Ставим права на запуск:
chmod 777 start.sh
и запускаем:
./start.sh



12. Собственно, всё. Теперь у нас есть работающий сервер .




Если закроете терминал, то запустить снова его будет легко и просто
cd hl2dm-server
cd orangebox
./start.sh

Категория: Мои статьи | Добавил: Ghost (05.12.2011)
Просмотров: 1416 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Ваш статус
Наши CW
Победы (21)

Поражения (0)
Друзья сайта
Electronic Sports League

Официальный сайт Steam

Garrysmod.org

Codlife Community

Альянс Одиночек

Наш баннер


Мы в соц. сетях

Хостинг от uCoz