Модуль Game Server для Plesk - SWsoft, Inc - (c) 2001-2005 Руководство администратора
←
→
Транскрипция содержимого страницы
Если ваш браузер не отображает страницу правильно, пожалуйста, читайте содержимое страницы ниже
SWsoft, Inc. Модуль Game Server для Plesk Руководство администратора Plesk 7.5 Reloaded (c) 2001-2005
ISBN: N/A SWsoft Inc 13755 Sunrise Valley Drive Suite 325 Herndon VA 20171 USA Tel: +1 (703) 815 5670 Fax: +1 (703) 815 5675 Copyright © 1999-2005 Все права защищены. Распространение в любом виде данного документа или его части запрещено без письменного разрешения от правообладателя. Linux является зарегистрированным товарным знаком Linus Torvalds. Товарные знаки ASP Linux, Plesk и Plesk 7 Reloaded являются собственностью SWsoft, Inc. RedHat является зарегистрированным товарным знаком Red Hat Software, Inc. Solaris является зарегистрированным товарным знаком Sun Microsystems, Inc. X Window System является зарегистрированным товарным знаком X Consortium, Inc. UNIX является зарегистрированным товарным знаком The Open Group. MS Windows, Windows 2003 Server, Windows XP, Windows 2000, Windows NT, Windows 98, and Windows 95 являются зарегистрированными товарными знаками Microsoft Corporation. IBM DB2 является зарегистрированным товарным знаком International Business Machines Corp. SSH и Secure Shell являются зарегистрированными товарными знаками SSH Communications Security, Inc. MegaRAID является зарегистрированным товарным знаком American Megatrends, Inc. PowerEdge является зарегистрированным товарным знаком Dell Computer Corporation.
3 Содержание Введение 5 О документе ................................................................................................................................................5 Условные обозначения ...............................................................................................................................5 Условные обозначения в тексте .....................................................................................................5 Замечания .........................................................................................................................................6 Обратная связь ............................................................................................................................................6 Работа с модулем 7 Интерфейс модуля Game Server ................................................................................................................7 Установка компонентов игрового сервера ...............................................................................................8 Создание и управление игровыми серверами ........................................................................................10 Настройка игрового сервера ....................................................................................................................12 Основная настройка ......................................................................................................................12 Дополнительная настройка...........................................................................................................13 Выбор карт .....................................................................................................................................14 Добавление игровых карт ........................................................................................................................15 Обновление игрового сервера .................................................................................................................15 Передача полномочий на управление игровым сервером.....................................................................16 Индекс 17
4 Таблица рисунков Рисунок 1: Страница управления модулем ........................................................................10
5 ГЛАВА 1 Введение В этой главе О документе......................................................................................................................... 5 Условные обозначения ....................................................................................................... 5 Обратная связь..................................................................................................................... 6 О документе Данное руководство содержит инструкции по использованию модуля Plesk™ Game Server. С помощью этого модуля можно легко установить, настроить и управлять игровыми серверами через графический интерфейс. Условные обозначения Перед началом работы мы рекомендуем вам ознакомиться с условными обозначениями, принятыми в документе. Условные обозначения в тексте Текст руководства содержит специальную информацию, которая выделена следующим образом: Оформление Вид информации Пример Жирный шрифт Названия, которые необходимо Откройте закладку QoS. выделить, такие как команды меню, названия кнопок или пунктов в списке. Названия глав, разделов и Прочитайте главу Управление клиентами. подразделов. Курсив Используется для выделения Это так называемые shared VPSs. важных понятий, ввода термина Чтобы удалить VPS, введите vzctl или для обозначения "заполнителя" командной строки, который нужно destroy vpsid. заменить на реальное имя или значение.
Введение 6 Monospace Названия команд, файлов и Введите команду vzctl start чтобы каталогов. запустить VPS. Preformatted Данные, отображаемые на экране во Saved parameters for VPS 101 время работы в консоли; исходный код на языках XML, C++ и др. Monospace Данные вводимые пользователем. # rpm –V virtuozzo-release Bold Используется, чтобы отличить данные, которые вы вводите, от данных, выводимых компьютером на экран. CAPITALS Названия клавиш на клавиатуре. SHIFT, CTRL, ALT KEY+KEY Комбинации клавиш, которые CTRL+P, ALT+F4 следует нажимать одновременно. Замечания В руководстве используются следующие обозначения Главы в этом руководстве включают в себя разделы, которые, в свою очередь, могут подразделяться далее на подразделы. Например, Условные обозначения - это раздел, а Условные обозначения в тексте - это подраздел. При наборе команд, внимательно следуйте пошаговым инструкциям данного руководства. Обратите внимание на то, чтобы все символы, особенно кавычки ("), одинарные кавычки слева (`) и справа ('), в точности соответствали примерам. Клавиша RETURN на некоторых клавиатурах называется ENTER. Корневой путь обычно включает в себя директории /bin, /sbin, /usr/bin и /usr/sbin. В данном руководстве не указаны абсолютные пути к этим директориям. Если для выполнения инструкций требуется перейти в более редко используемые директории, в примерах указаны абсолютные пути к ним. Обратная связь Если вы нашли опечатку или у вас есть конкретные предложения о том, как улучшить этот документ, напишите нам! Если у вас есть предложения или замечания по поводу нашей документации, сформулируйте их как можно подробнее и отправьте по указанному адресу. Если вы нашли ошибку, пожалуйста, укажите название главы/раздела/подраздела и отрывок текста, где находится эта ошибка. Вопросы, предложения и замечания относительно документации компании можно отправлять по адресу userdocs@sw-soft.com
7 ГЛАВА 2 Работа с модулем Plesk™ Game Server – это модуль для панели управления Plesk™, предназначенный для упрощения установки, настройки и управления выделенными игровыми серверами. Администратор сервера (или оператор игрового сервера) могут запускать/останавливать процесс игры и изменять настройки игры. В настоящий момент модуль поддерживает две разновидности игр: Counter-Strike и Counter-Strike Condition Zero. В этой главе Интерфейс модуля Game Server......................................................................................... 7 Установка компонентов игрового сервера ....................................................................... 8 Создание и управление игровыми серверами .................................................................. 10 Настройка игрового сервера .............................................................................................. 12 Добавление игровых карт................................................................................................... 15 Обновление игрового сервера............................................................................................ 15 Передача полномочий на управление игровым сервером............................................... 16 Интерфейс модуля Game Server Пользовательский интерфейс Plesk Game Server во многом похож на интерфейс панели управления Plesk. Ознакомившись с содержанием этого раздела, вы получите представление о работе с Plesk и модулями для панели управления. Каждая страница Plesk включает в себя следующие элементы управления: 1 Верхняя область содержит баннер или логотип компании 2 Навигационная панель содержит элементы навигации и область контекстной подсказки 3 Рабочая область предоставляет доступ к операциям, доступным для выбранных элементов панели управления
Работа с модулем 8 Рабочая область Plesk, расположенная справа от навигационной панели, включает все элементы интерфейса, необходимые для выполнения операций в текущем разделе панели управления. Для перехода к интересующему вас разделу, используйте ссылки в навигационной панели. Например, выбрав в навигационной панели ссылку Модули, вы перейдете в раздел управления модулями, при этом в рабочей области будет представлен перечень установленных модулей. Путь – это строка из гиперссылок, которые отражают ваше текущее местоположение в панели управления. Путь показывается в верхней части рабочей области. С помощью этих ссылок, вы можете переходить на другие, более высокие уровни. Для возврата к предыдущей странице нажмите кнопку Вверх, расположенную в правом верхнем углу каждой страницы. Работа со списками Для упрощения работы со списками объектов в панели управления, предусмотрена возможность поиска и сортировки. Для поиска данных в списке, введите критерий в поле для ввода, расположенное слева от кнопки Поиск, и нажмите ее. Все объекты, соответствующие условиям поиска, будут представлены в сокращенном списке. Чтобы вернуться к полному списку, нажмите Показать все. Для сортировки списка по какому-либо параметру в порядке возрастания или убывания, щелкните мышью по названии параметра в заголовке нужного столбца. Порядок сортировки будет обозначен треугольником, слева от имени параметра. Чтобы удалить объект из списка, установите флажок в крайнем правом столбце и нажмите Удалить выбранное. Установка компонентов игрового сервера После того как вы установили в Plesk модуль Game Server, вам необходимо выполнить следующие действия для установки программных файлов и других необходимых компонент: 1 На навигационной панели нажмите на кнопку Модули затем щелкните по значку Counter-Strike game server. 2 Программа установки проверит, установлены ли основные компоненты игрового сервера. Если они не установлены, вам будет предложено воспользоваться одним из следующих вариантов: Установить игровой сервер автоматически - скопировать дистрибутив с официального сервера в интернете и установить в автоматическом режиме. Эта процедура может потребовать много времени и сотни мегабайтов трафика, в зависимости от набора желаемых компонентов. Во время инсталляции в автоматическом режиме вам будет предложено выбрать версию игры для установки (Counter-Strike или Counter-Strike Condition Zero).
Работа с модулем 9 Использовать существующую установку - если основные компоненты игрового сервера уже установлены, воспользуйтесь данной опцией, чтобы указать путь к каталогу с установленным игровым сервером. 3 Установка программного обеспечения Steam. Steam – это система доставки игр через интернет, созданная корпорацией Valve. Чтобы иметь возможность получать, устанавливать и обновлять игры от Valve через интернет, вам неободимо установить клиентское приложение Steam. Важно: SWsoft, Inc. не несет ответственности за качество программы Steam. Загружая и устанавливая копию программы Steam на ваш сервер, вы принимаете на себя всю ответственность и возможные риски, возникающие в результате использования этой программы. Нажмите ссылку Загрузить с официального веб-сайта компании Valve и установить и выберите соответствующую опцию для загрузки программы Steam c официального сервера (http://www.steampowered.com/download/hldsupdatetool.bin). Откроется страница с текстом лицензионного соглашения с корпорацией Valve. Внимательно ознакомьтесь с условиями лицензионного соглашения, и нажмите кнопку Принять, если вы принимаете условия соглашения. Теперь вы можете перейти к следующему шагу. Если вы уже загрузили файл hldsupdatetool.bin и сохранили его на локальной машине, выберите опцию Установить с локального компьютера, затем укажите путь к файлу hldsupdatetool.bin и нажмите OK. На следующем шаге выберите опцию Использовать установленный клиент Steam и укажите путь к каталогу с установленной программой. Нажмите OK. Вы перейдете на следующий этап установки. Если вы еще не зарегистрированы в системе Steam, и у вас нет учетной записи пользователя Steam, выберите опцию Создать новую учетную запись Steam. Введите требуемые данные и нажмите ОК. Обратите внимание: вам необходимо заполнить все поля и указать действующий адрес электронной почты! Если у вас уже есть учетная запись в системе Steam, выберите опцию Использовать существующую учетную запись Steam. Введите требуемые данные и нажмите ОК. В случае неудачи, вы можете посмотреть отчет о ходе выполнения операций, сохраненный в лог-файле. Для этого щелкните по ссылке возле значка, отображающего результат выполнения операций. После того, как основные компоненты игрового сервера установлены, вы можете перейти к созданию игровых серверов.
Работа с модулем 10 Создание и управление игровыми серверами По завершению установки, вы можете перейти к странице управления игровым сервером. На этой странице вы можете осуществлять следующие операции: обновлять список игр просматривать список существующих игр добавлять новые игровые серверы настраивать игровые серверы обновлять игровые серверы создавать и изменять учетную запись оператора игрового сервера Рисунок 1: Страница управления модулем Прочитав данный раздел, вы узнаете, как создать новый игровой сервер и посмотреть перечень уже имеющихся игровых серверов. Перечень имеющихся игровых серверов можно посмотреть на странице управления игровым сервером (Модули -> Counter Striker Game Server). Список игровых серверов организован в виде таблицы со следующими колонками: Статус - статус игрового сервера: - запущен, - остановлен, - запущен, но не отвечает на запросы ICMP. Перезагрузка - нажмите на этот значок, чтобы перезагрузить игровой сервер. Имя сервера - имя игрового сервера, указанное при его создании. Щелкните по имени игрового сервера, чтобы внести изменения в его настройки. Название модификации (мода) - название модификации игры, установленной на сервере. Активная карта - карта, используемая на игровом сервере в текущий момент. Игроки - максимально допустимое количество игроков, которые могут одновременно подключаться к игровому серверу. IP-адрес - IP-адрес для подключения к игровому серверу. Порт - номер порта, используемый игровым сервером.
Работа с модулем 11 Чтобы создать новый игровой сервер: 1 Чтобы создать новый игровой сервер, нажмите на значок Добавить игровой сервер CS на странице управления (Модули --> Counter-Strike game server). 2 Выберите модификацию (мод) игры, которую вы хотите запустить на сервере. Нажмите Далее. 3 Выберите режим работы. Если планируете обслуживать только пользователей локальной сети, выберите опцию Сервер запущен в режиме LAN-Only (только для пользователей локальной сети). Если вы хотите обслуживать пользователей как из локальной сети, так и из сети Интернет, выберите опцию Сервер запущен в режиме LAN & Internet (для пользователей локальной сети и интернет). Нажмите Далее. 4 Укажите максимально количество игроков, которые смогут подключаться к вашему серверу одновременно. Нажмите Далее. 5 Укажите имя для данного игрового сервера. Нажмите Далее. 6 Перед запуском игрового сервера, вы можете изменить настройки, используемые по умолчанию: Если хотите перед запуском игрового сервера изменить его настройки, выберите опцию Изменить настройки по умолчанию перед запуском. Если хотите создать игровой сервер с настройками по умолчанию, и запустить его сразу же после создания, выберите опцию Запустить игровой сервер с настройками по умолчанию. 7 Нажмите Готово, чтобы завершить создание игрового сервера с оптимальными настройками. Если вы выбрали опцию Запустить игровой сервер с настройками по умолчанию, игровой сервер будет запущен. Если вы выбрали опцию Изменить настройки по умолчанию перед запуском, вы перейдете к странице настроек игрового сервера, где сможете изменить их. Чтобы запустить, остановить, или перезапустить игровой сервер: На странице управления игровым сервером, щелкните по значку , чтобы остановить игровой сервер, по значку для запуска или по значку для перезагрузки. ИЛИ На странице управления модулем Game Server нажмите на имя игрового сервера в списке. Затем нажмите на кнопку , чтобы остановить игровой сервер, на кнопку , чтобы запустить его или , чтобы перезагрузить игровой сервер. Чтобы удалить игровой сервер: 1 На странице управления модулем отметьте флажками те игровые серверы, которые вы хотите удалить. Нажмите Удалить выбранное. 2 На следующей странице подтвердите удаление и нажмите ОК.
Работа с модулем 12 Чтобы обновить список игровых серверов: На странице управления модулем нажмите Обновить. Список существующих игровых серверов обновится. Настройка игрового сервера Основная настройка Для настройки игрового сервера: 1 На странице управления модулем щелкните по названию игрового сервера в списке. 2 Откройте закладку Настройка. Параметры, которые вы можете изменить на этой закладке, приведены в таблице. После завершения настройки параметров нажмите ОК. 3 Игровой сервер перезапустится с новыми настройками. Основные настройки: Параметр Описание Имя игрового сервера Название вашего игрового сервера. Конфигурационный файл Выберите конфигурационный файл, который будет использоваться для данного игрового сервера. В выпадающем списке перечислены все конфигурационные файлы, доступные для этой игры. Чтобы внести изменения в выбранный вами конфигурационный файл, нажмите кнопку Редактировать. Режим работы Если вы планируете обслуживать только пользователей локальной сети, выберите опцию Сервер запущен в режиме LAN-Only (только для пользователей локальной сети). Если вы хотите обслуживать пользователей как из локальной сети, так и из сети Интернет, выберите опцию Сервер запущен в режиме LAN & Internet (для пользователей локальной сети и интернет). IP-адрес Укажите адрес IP, по которому игровой сервер будет доступен. Номер порта Номер порта, по которому игровой сервер будет доступен. По умолчанию используется порт 27015. Максимальное число игроков Максимально возможное количество игроков, которые смогут одновременно подключаться к вашему серверу. Автоматическое обновление При включении этой функции, компоненты игрового игрового сервера сервера будут автоматически обновляться через интернет при каждом его запуске. Использовать сервер авторизации Если вы настроили игровой сервер для работы в WON локальной сети без доступа к интернет, и не желаете, чтобы игровой сервер подключался к серверу авторизации WON, оставьте этот флажок неотмеченным.
Работа с модулем 13 Пароль RCON Пароль для Remote Console нужен, если вы хотите управлять игровым сервером удаленно. Plesk также использует этот пароль для перезапуска игрового сервера. Пароль для входа на игровой сервер Если вы хотите ограничить доступ к игровому серверу, установите пароль, который пользователи должны будут вводить при подключении. В следующем разделе вы найдете сведения о расширенной настройке игрового сервера. Дополнительная настройка Помимо основной настройки, при запуске игрового сервера также используются дополнительные настройки, хранящиеся в отдельном конфигурационном файле. Вы можете использовать отдельный конфигурационный файл для каждого игрового сервера, или один конфигурационный файл для нескольких игровых серверов. Расширенная конфигурация осуществляется путем редактирования конфигурационных файлов. Для перехода к странице управления конфигурационными файлами, нажмите на значок Конфигурационные файлы на странице управления модулем. На данной странице вы можете выполнять следующие операции: Просмотр содержимого конфигурационного файла, используемого по умолчанию Добавление новых конфигурационных файлов Редактирование конфигурационных файлов Удаление конфигурационных файлов Перечень имеющихся конфигурационных файлов можно посмотреть на странице управления конфигурационными файлами. Для каждого конфигурационного файла указаны следующие свойства: Название - название конфигурационного файла Название игры - название игры Описание - опциональное (необязательное) краткое описание конфигурационного файла Использование - количество игровых серверов, использующих данный конфигурационный файл. Чтобы создать новый конфигурационный файл: 1 На странице управления конфигурационными файлами, нажмите Новая конфигурация. 2 На следующей странице введите название игры, название конфигурации (не имя файла!), и описание к конфигурационному файлу, которое будет отображаться в списке.
Работа с модулем 14 3 В поле для ввода Команды введите требуемые команды. Для подготовки списка команд рекомендуем воспользоваться сервисом Configuration Editor Tool (редактор конфигурации), который находится по адресу http://server.counter-strike.net. Чтобы воспользоваться редактором конфигурации, откройте в новом окне браузера адрес http://server.counter-strike.net/server.php?cmd=tools#, затем щелкните по ссылке config editor в навигационной панели слева. В открывшемся окне браузера укажите требуемые настройки и нажмите кнопку Configure внизу страницы. Перечень команд будет сгенерирован и представлен на странице в разделе Generated Server.cfg. Выделите сгенерированные команды и скопируйте их в буфер, затем вернитесь в вашу панель управления Plesk и вставьте команды из буфера в поле Команды. 4 Нажмите OK чтобы сохранить конфигурацию. Чтобы удалить конфигурационный файл: 1 Пометьте конфигурационный файл флажком и нажмите Удалить выбранное. 2 На следующей странице подтвердите удаление и нажмите OK. Примечание: Вы не можете удалить конфигурационный файл, используемый по умолчанию, но вы можете изменять его содержимое. Чтобы внести изменения в созданный вами конфигурационный файл, щелкните по его названию в списке. Примечание: Изменения, внесенные в конфигурационный файл, отразятся на работе всех игровых серверов, использующих данную конфигурацию. Выбор карт Вы можете выбрать игровые карты, которые будут доступны участникам игры. Для выбора карт: 1 На странице управления игровым сервером, щелкните по названию игрового сервера в списке. 2 На следующей странице перейдите на закладку Карты. На вкладке представлены два списка: в левом списке перечислены все имеющиеся карты, а в правом - все карты, которые будут участвовать в игре. 3 Чтобы добавить карту в игру, выберите ее в списке слева и нажмите кнопку Добавить. Чтобы удалить карту из игры, выберите ее в списке справа и нажмите кнопку Удалить. 4 Нажмите OK.
Работа с модулем 15 Чтобы упростить выбор карт, вы можете воспользоваться сортировкой карт по типу заданий (например, спасение заложников, убийство важных персон, и т.д.). Чтобы посмотреть перечень карт, относящихся к интересующей вас категории, выберите категорию в выпадающем списке Категории карт. Игра будет проходить по очереди на всех картах из списка, начиная с карты, указанной в поле Карта по умолчанию. Чтобы переместить карту вниз или вверх по списку, воспользуйтесь кнопками Переместить вверх и Переместить вниз. Чтобы удалить карту из списка выбранных карт, установите соответствующий флажок и нажмите Удалить. Примечание: В каждой игре есть стандартный набор карт. Даже если вы удалите какую- либо игровую карту из этого набора, она будет автоматически восстановлена при обновлении компонент игрового сервера. Добавление игровых карт Чтобы перейти к управлению игровыми картами, нажмите на кнопку Управление картами на странице управления модулем. На странице управления картами вы можете: Просмотреть какие карты доступны для установленных игр Удалять карты Загружать новые карты, которые затем будут доступны для добавления в игру (см. раздел Выбор карт (на странице 14)) Чтобы загрузить новую карту: 1 На странице управления картами, в поле Путь к файлу карты укажите путь к файлу, или нажмите кнопку Обзор, чтобы найти ее. 2 Нажмите Загрузить. После этого, карта будет добавлена в список карт и вы сможете ее выбрать для участия в игре. Чтобы удалить карту (карты): 1 Отметьте карту или несколько карт флажками и нажмите Удалить выбранное. 2 На следующей странице подтвердите удаление и нажмите OK. Обновление игрового сервера Чтобы обновить компоненты игрового сервера: 1 Нажмите на кнопку Обновить игровой сервер на странице управления модулем.
Работа с модулем 16 2 Откроется страница, на которой будут перечислены все игры, для которых есть обновления. Каждая игра сопровождается пиктограммой, обозначающей установлена ли данная модификация игры на сервер: - если установлена или - если не установлена. 3 Если вы хотите использовать другую учетную запись Steam для обновления игрового сервера, нажмите Выбрать другую учетную запись Steam. 4 Выберите игры, которые вы хотите обновить, отметив их флажками и нажмите OK. 5 На этом шаге выбранные компоненты игры будут обновлены. По завершению обновления нажмите OK. В случае неудачи, вы можете посмотреть отчет о ходе обновления, сохраненный в лог- файле. Для этого щелкните по ссылке возле значка, отображающего результат выполнения операций. Передача полномочий на управление игровым сервером При необходимости, администратор сервера под управлением Plesk может наделить любого пользователя Plesk правами на управление игровым сервером. Оператор игрового сервера сможет управлять всеми функциями модуля Game Server, как и администратор Plesk, за исключением назначения новых операторов. Оператором игрового сервера может быть назначен любой пользователь Plesk, включая клиентов, администраторов домена, и пользователей почты. Чтобы создать учетную запись оператора игрового сервера: 1 На странице управления игровым сервером нажмите кнопку Оператор игрового сервера на странице управления модулем. 2 На следующей странице введите логин пользователя Plesk в поле Логин. Если хотите назначить оператором администратора домена, введите имя соответствующего домена. Для клиентов и пользователей почты, укажите их логины для входа в панель управления Plesk. При входе оператора игрового сервера в панель управления Plesk, в навигационной панели слева отображается кнопка Counter Strike. Чтобы удалить учетную запись оператора: 1 На странице управления игровым сервером нажмите кнопку Оператор игрового сервера на странице управления модулем. 2 На следующей странице, удалите логин (имя пользователя) из поля Логин и оставьте поле Логин пустым.
17 Индекс В Введение • 5 Выбор карт • 14 Д Добавление игровых карт • 15 Дополнительная настройка • 13 З Замечания • 6 И Интерфейс модуля Game Server • 7 Н Настройка игрового сервера • 12 О О документе • 5 Обновление игрового сервера • 15 Обратная связь • 6 Основная настройка • 12 П Передача полномочий на управление игровым сервером • 16 Р Работа с модулем • 7 С Создание и управление игровыми серверами • 10 У Условные обозначения • 5 Условные обозначения в тексте • 5 Установка компонентов игрового сервера • 8
Вы также можете почитать