GameAP. Web-панель управления игровыми серверами, Панель позволяет управлять игровыми серверами под ОС Linux и Windows. |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
GameAP. Web-панель управления игровыми серверами, Панель позволяет управлять игровыми серверами под ОС Linux и Windows. |
kuznets92 |
15.8.2013, 12:20
Сообщение
|
|
Если после установки, то он не будет отображаться пока не установится. Чтобы сервер установился, нужно настроить выполнение cron.
Отредактировал: kuznets92, - 15.8.2013, 12:28
|
|
|
MisTerEnDru |
15.8.2013, 12:29
Сообщение
|
|
При запуске
Код Ошибка запуска
Отправленная команда: cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 127.0.0.1 27017 " -console -game cstrike +ip 127.0.0.1 +port 27017 +map +maxplayer " |
|
|
kuznets92 |
15.8.2013, 12:32
Сообщение
|
|
MisTerEnDru зайди в настройки игрового сервера (Главная -> Выбери сервер -> Настройки сервера)
Там установи: Карта по умолчанию: de_dust Исполняемый файл игрового сервера (обычно hlds_run или hlds.exe):hlds_run Максимальное количество игроков: 32 После этого команда запуска станет такой: cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 127.0.0.1 27017 "hlds_run -console -game cstrike +ip 127.0.0.1 +port 27017 +map de_dust +maxplayer 32"
Отредактировал: kuznets92, - 15.8.2013, 12:35
|
|
|
MisTerEnDru |
15.8.2013, 12:38
Сообщение
|
|
Вот (
Код Ошибка запуска
Отправленная команда: cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 127.0.0.1 27017 "hlds_run -console -game cstrike +ip 127.0.0.1 +port 27017 +map de_dust2_2x2 +maxplayer 24" csserver |
|
|
kuznets92 |
15.8.2013, 12:42
Сообщение
|
|
Отправь команду вручную. Права на выполнение server.sh стоят? Директории верно указаны?
В директории "/home/csserver" должен присутствовать server.sh А в директории "/home/csserver/public" файлы сервера, файл hlds_run Это действие выполнено? Код Если у Вас локальный сервер под управлением Linux, то необходимо сделать следующее: sudo nano /etc/sudoers добавить в конец: www-data ALL = NOPASSWD: /путь/к/server.sh Нужно открыть файл /etc/sudoers любым редактором, и добавить в конец: Код www-data ALL = NOPASSWD: /home/csserver/server.sh Где www-data - пользователь, от которого работает apache
Отредактировал: kuznets92, - 15.8.2013, 14:43
|
|
|
MisTerEnDru |
15.8.2013, 12:52
Сообщение
|
|
Все так и есть
Код Ошибка запуска
Отправленная команда: cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" csserver |
|
|
kuznets92 |
15.8.2013, 12:55
Сообщение
|
|
Я сам напутал. Ответил не то.
В директории /home/csserver должен находиться server.sh Прочитай еще раз мое сообщение выше, я исправил. Сервер точно не запускается? В процессах не висит? Что логи говорят? А есть возможность вручную отправить команду в терминале? Код cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" csserver
Отредактировал: kuznets92, - 15.8.2013, 13:01
|
|
|
Leksandr |
15.8.2013, 12:55
Сообщение
|
Запускается, релогается, но не выключается =)
|
|
Поблагодарили 1 раз
|
|
kuznets92 |
15.8.2013, 13:05
Сообщение
|
|
Запускается, релогается, но не выключается =) Команда запуска: Код ./server.sh start {dir} {name} {ip} {port} "hlds_run -game {game} +ip {ip} +port {port} +map {default_map}" {user} Команда остановки: Код ./server.sh stop {dir} {name} {ip} {port} Leksandr, таки у тебя параметры? Если да, то попробуй команду остановки сделать следующей: Код ./server.sh stop {dir} {name} {ip} {port} "hlds_run -game {game} +ip {ip} +port {port} +map {default_map}" {user}
Отредактировал: kuznets92, - 15.8.2013, 13:06
|
|
|
Leksandr |
15.8.2013, 13:10
Сообщение
|
kuznets92,
Да, такие были. Все, уже и останавливает. |
|
Поблагодарили 1 раз
|
|
MisTerEnDru |
15.8.2013, 13:54
Сообщение
|
|
Я сам напутал. Ответил не то. В директории /home/csserver должен находиться server.sh Прочитай еще раз мое сообщение выше, я исправил. Сервер точно не запускается? В процессах не висит? Что логи говорят? А есть возможность вручную отправить команду в терминале? Код cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" csserver пишит Код sudo: server.sh: command not found
Отредактировал: MisTerEnDru, - 15.8.2013, 13:55
|
|
|
MisTerEnDru |
15.8.2013, 13:59
Сообщение
|
|
А вот так запускается :
Код ./server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24"
|
Поблагодарили 1 раз
|
|
kuznets92 |
15.8.2013, 14:06
Сообщение
|
|
Понял в чем косяк. Ушел исправлять =)
|
|
|
MisTerEnDru |
15.8.2013, 14:08
Сообщение
|
|
|
|
|
kuznets92 |
15.8.2013, 14:18
Сообщение
|
|
Да не важно, если сервер запускается командой
Код ./server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" то косяк в коде, который я уже нашел и исправил. Дистрибутив обновил. Тебе оставлось скачать заново панель и только заменить файлы. (http://www.gameap.ru/files/GameAP_0.6.5.zip) А вот такой командой должен запускаться сервер, попробуй: Код cd /home/csserver && sudo ./server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" csserver
Отредактировал: kuznets92, - 15.8.2013, 14:22
|
|
|
MisTerEnDru |
15.8.2013, 14:29
Сообщение
|
|
Странно с консоли запускается, заменил исправленным фйлом, а с веба не запускается !
|
|
|
kuznets92 |
15.8.2013, 14:38
Сообщение
|
|
Файл /etc/sudoers должен быть редактирован как полагается CentOS
Мануал: http://centos.name/?page/tipsandtricks/becomingroot Что-то вроде: Код User_Alias ADMINS = www-data
Cmnd_Alias LOCATE = /home/csserver/server.sh ADMINS ALL = NOPASSWD:LOCATE
Отредактировал: kuznets92, - 15.8.2013, 14:44
|
|
|
MisTerEnDru |
15.8.2013, 15:08
Сообщение
|
|
Дело не в правах, под рутом тоже не запускается
Код cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" root
|
|
|
Leksandr |
15.8.2013, 15:09
Сообщение
|
MisTerEnDru,
Скрытый текст cd /home/csserver && sudo ./server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" root
Отредактировал: Leksandr, - 15.8.2013, 15:10
|
|
Поблагодарили 1 раз
|
|
MisTerEnDru |
15.8.2013, 15:14
Сообщение
|
|
Пытаюсь запустить под ЮЗЕРОМ, нет :
Код [csserver@best-host ~]$ cd /home/csserver && sudo server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" csserver sudo: server.sh: command not found [csserver@best-host ~]$ MisTerEnDru, Скрытый текст cd /home/csserver && sudo ./server.sh start /home/csserver/public cstrike_public_27017 192.168.0.239 27017 "hlds_run -console -game cstrike +ip 192.168.0.239 +port 27017 +map de_dust2_2x2 +maxplayer 24" root Исправил не помогло |
|
|