Меню

Как установить gameap на vds

Установка GameAP на VPS

Стаж: 8 лет 4 месяца

Сообщений: 368
Благодарностей: 41
Полезность:

Установил GameAP. Web часть стоит отдельно на хостинге ihor.ru, а vps на ipserver.su.
После установки по мануалу на офф. сайте gameAP возникла проблема: при создание выделенного сервера в панели все ОК. Но вот когда создаешь игровой сервер, то после в конфигурации этого сервера написано:
Сервер не установлен
Не указаны следующие параметры в настройках: «Исполняемый файл игрового сервера (обычно hlds_run или hlds.exe)»,
Нужна помощь, в чем может быть проблема? Права steamcmd и server.sh раздал.

Стаж: 8 лет 1 месяц

Сообщений: 912
Благодарности: выкл.

Сервер уже установлен на VPS?
Сними галочку «Выполнить установку сервера» при добавлении.

И установка сервера выполняется в кроне.

Стаж: 8 лет 4 месяца

Сообщений: 368
Благодарностей: 41
Полезность:

Сервер уже установлен на VPS?
Сними галочку «Выполнить установку сервера» при добавлении.

И установка сервера выполняется в кроне.

Еще как я считаю странным, что когда я юзаю SSH пользователя которого я создал, то при указании логина и пароля putty просто закрывается и все. При root таких проблем не наблюдается. Это нормально? (c ftp профилем все ок)

Стаж: 8 лет 4 месяца

Сообщений: 368
Благодарностей: 41
Полезность:

Стаж: 8 лет 1 месяц

Сообщений: 912
Благодарности: выкл.

Не забудь проверить права этого пользователя.

С путями к SteamCMD нету фейлов?

Что в логах? В особенности интересны логи с пометкой cron work и install.
И заметь что SteamCMD не работает под рутом. *ВОЛЬВО*

Стаж: 8 лет 1 месяц

Сообщений: 912
Благодарности: выкл.

А в панели отправляется sudo для steamcmd.
tvoujmatb

1337 фикс:
application\libraries\Control\Control.php
где-то 113 строчка сделать так:
Код:

Читайте также:  Как установить собственника земельного участка по кадастровому номеру

Стаж: 8 лет 4 месяца

Сообщений: 368
Благодарностей: 41
Полезность:

serfreeman1337, ну крон только на автозапуск как я понимаю был в мануале. А на сервере логи такие:

файлов work и install в /var/log/ не наблюдаю. Если они не в ней, отпишите пожалуйста.

Вопроса не понял, под steamCMD создал отдельно папку cmd и раздал права 777

после того как дал права пользователю, при создании сервера через панель появилась какая то жизнь в директории с серверами. Вот что в директории с сервами на сегодняшний момент:

Источник

Установка GameAP

Это документация к устаревшей версии GameAP. Документация для последней версии расположена здесь: https://docs.gameap.ru/ru

Содержание

Требования

Web-сервер

Linux

Для стабильной работы игровых серверов на 64-битных системах рекомендуется установить 32-битные библиотеки Для установки:

Windows

Необходимые модули PHP

Установка PHP GD

Установка PHP SSH2

Установка Web-части АдминПанели

Автоматическая установка

Если отсутствует mod_rewrite

Откройте файл application/config/config.php и измените следующие значения переменных

Перейдите по адресу http:// /index.php?install, например http://www.gameap.ru/index.php?install

После установки панели не забудьте настроить выполнение cron заданий. Для повторной установки панели удалите файл gameap_config.php и database.php из директории application/config

Настройка cron

Настройте автоматическое выполнение задач. Добавив выполняться задания CRON каждые 5-10 минут:

Настройка автоматического выполнения задач Linux

Настройка автоматического выполнения задач Windows

В Windows есть свое средство для запуска программ и скриптов по расписанию. Инструмент «Назначенные задания» поможет вам настроить автоматическое выполнение скрипта.

Установка серверной части АдминПанели

Linux

Удаленное управление серверами под управлением ОС Linux происходит по протоколу SSH, однако возможно использовать Telnet. Также понадобится утилита Screen.

Загрузка необходимых программ

Windows

Для удаленного управления машинами под ОС Windows рекомендуется использовать GDaemon. Также можно использовать Telnet или SSH.

Читайте также:  Как установить опекунство над недееспособным пожилым человеком

Запуск сервера GDaemon

После этого можете переходить к настройке выделенного сервера в самой панели управления.

Запуск сервера Telnet

Примечание! Для управления выделенными серверами из панели рекомендуется использовать протокол GDaemon. О его настройке читайте здесь.

Загрузка необходимых программ

Управление игровым сервером под управлением ОС Windows возможно по протоколу SSH, в этом случае понадобится любой сервер SSH для Windows, например FreeSSHd. Подобный вид управления игровыми серверами не желателен.

Источник

Как установить gameap на vds

Сообщения без ответов | Активные темы Текущее время: 02 дек 2020, 00:27

Часовой пояс: UTC + 4 часа

Правила форума

Инструкция по установке GameAP

Встречайте! Первая подробная инструкция по установке панели управления игровыми серверами GameAP.
Здесь рассказано об основных моментах установки и настройки панели GameAP.

Разработчик: ET-NiK
Тестеры: GordonFreeman, Kissbb, Pontiy
Официальный сайт: http://www.gameap.ru
Официальная документация: http://wiki.hldm.org/index.php/Категория:АдминПанель
Демонстрационная версия: http://demo.gameap.ru (логин и пароль: demo)

Web-часть:
* ОС Linux или Windows;
* PHP версии 5.1 и выше;
* GD модуль PHP;
* SSH2 модуль PHP;
* Включенные функции FTP на PHP;

Серверная часть Linux:

* Screen;
* Настроенный SSH (для удаленного сервера);
* Настроенный FTP (для удаленного сервера);

Серверная часть Windows:

* Настроенный Telnet или SSH (для удаленного сервера);
* Настроенный FTP (для удаленного сервера);
* Права администратора;

Серверную часть можно развернуть на Linux или Windows.

Необходимо установить расширения php_gd и php_ss2
Для debian/ubuntu это делается следующими командами:

Также нужна база данных. Подойдет MySQL, MySQLi, PDO, MSSQL и др.

Выставляем 777 права на директории:

Создаем новую базу данных, в которой будут размещаться данные АдминПанели.

Переходим по адресу http://наш_сайт.ru/install

Открываем файл «application/config/config.php»

Устанавливаем следующие значения параметрам:
$config[‘index_page’] = ‘index.php’;
$config[‘uri_protocol’] = ‘QUERY_STRING’;
$config[‘enable_query_strings’] = TRUE;
И перейти в этом случае нужно по адресу http://наш_сайт.ru/index.php?install

Должна появится форма выбора языка:

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

После этого панель проверит версию PHP и наличие необходимых модулей.

Следующая проверка на наличие необходимых прав на каталоги. Красным обозначены каталоги, на которые нужно поставить права 777. Выставляем и продолжаем установку.

Теперь необходимо указать параметры базы данных, основные настройки и параметры будущего администратора.

С созданием администратора, думаю, всё понятно.

После нажатия «Далее» панель проверит конфигурацию базы данных, создаст таблицы, добавит в них данные.
В некоторых случаях может появится пустая страница, обычно она появляется при отсутствии поддержки выбранной базы данных (MySQL, MySQLi, PDO и тп.).

При успешном завершении отобразится следующая информация:

Нажимаем «далее» и видим поздравления.

Источник

Adblock
detector