block

      Как установить банлист на локальный Web-сервер хостинг
Поделиться с друзьями:

Как установить банлист на локальный Web-сервер хостинг


Необходимое программное обеспечение на сервере хостера:
• PHP v4.3 или более поздней версии
• MySQL v4.1.11 или более поздней версии
• Cron – Выполнитель заданий по расписанию
• Параметр в php.ini «magic_quotes_gpc» должен быть «ON»


Неоходимое программное обеспечение на игровом сервере:
• Последняя версия AMXMODX (1.76а и выше) с поддержкой MySQL
• Последняя версия установленного MetaMod
• Доступ к базе MySQL удаленно


Необходимые файлы:
helpgamer.ru_amxbans5.rar [919,12 Kb] (cкачиваний: 95)


Начнём установку.


Распаковываем архив. Видим 3 папки.


Как установить банлист на локальный Web-сервер хостинг


Кидаем содержимое папки web к себе на сервер или переименовываем её (Например в bans) и кидаем её на сервер.

Заходим по адресу: http://ваш_сайт.ru/admin/setup.php и видим это:


Как установить банлист на локальный Web-сервер хостинг


Указываем свои данные, базу нужно создать в phpmyadmin.


• Database server – Обычно это localhost
• DB Name – Имя базы данных
• DB Username – имя пользователя базы данных
• DB Password – пароль к базе данных


Нажимаем check connection, если всё в порядке видим следующее


Как установить банлист на локальный Web-сервер хостинг


Нажимаем Step 2, перед вами появилось окно с таблицами, здесь ничего не трогаем, нажимаем create


Как установить банлист на локальный Web-сервер хостинг


Если все таблицы создались правильно они все выделяются зелёным.


Как установить банлист на локальный Web-сервер хостинг


Нажимаем Step 3


Как установить банлист на локальный Web-сервер хостинг


Здесь тоже ничего не трогаем, нажимаем Step 4


Как установить банлист на локальный Web-сервер хостинг


Здесь создаем администратора.


• Nickname - Логин администратора
• E-mail address - Почтовый адрес
• Password - Пароль


Нажимаем Step 5


Как установить банлист на локальный Web-сервер хостинг


Так же ничего не трогаем, нажимаем finalize


Как установить банлист на локальный Web-сервер хостинг


Должно быть всё зелёным, это означает что нет никаких ошибок и всё ок, нажимаем proceed to AMXBans


Как установить банлист на локальный Web-сервер хостинг


Теперь надо связать AMX Bans с игровым сервером:

Заходим в папку amxmodx > scripting, открываем admin_amxbans.sma через WordPad или другой более мощный редактор (я использую Bred) ищем строчки и заполняем:

register_cvar("amx_sql_host", "127.0.0.1") – Хост
register_cvar("amx_sql_user", "root") – Имя пользователя
register_cvar("amx_sql_pass", "") - Пароль
register_cvar("amx_sql_db", "amx") – Имя базы данных
register_cvar("amx_sql_type", "mysql") – Не трогать


Сохраняем. Затем, компилируем admin_amxbans.sma в admin_amxbans.amxx. Для этого можно использовать http://www.amxmodx.org/webcompiler.cgi. После компиляции, заменяем admin_amxbans.amxx в папке plugins на новый перекомпелированный.

Отредактируйте также 2 строчки в файле amxmodx/config/amxbans.cfg

1) Укажите свой сайт с AMX Bans, без http://

// Dont use http:// in this cvar. The url will show to banned players in the console.
amxbans_complain_url www.yoursite.com

2) Впешите ваш домен вместо pathToYour

// Put the path to your findex.php here if you want to use the banhistory menu
amxbans_banhistmotd_url "http://pathToYour/findex.php?steamid=%s"


Заливаем папку amxmodx с подпапками на игровой сервер.

Внимание!

1) Если база данных WEB интерфейса AMX Bans находиться на другом сервере, чем игровой сервер, то вам нужно указать IP этой удаленной базы данных.

2) Также при установке я столкнулся такой вещью, как запрет (по стандарту) на соединение удаленных доменов или IP к базе данных. В данном случае удаленный IP это IP самого игрового сервера. Для разрешения соединения удаленных IP к вашей базе, нужно в панели управления вашего хостинга (Cpanel и тд) добавить IP игрового сервера в разрешенные.


Теперь нужно настроить sql.cfg на вашем сервере (cstrike/addons/amxmodx/configs/ sql.cfg)

amx_sql_host "localhost" – Удаленный IP базы данных
amx_sql_user "ххххх" - Пользователь базы данных
amx_sql_pass "ххххх" - Пароль
amx_sql_db "хххххх" – Имя базы данных
amx_sql_table "admins" – Оставляем как есть
amx_sql_type "mysql" – Оставляем как есть


Также необходимо дописать новые плагины в plugins.ini (cstrike/addons/amxmodx/configs/plugins.ini) Должно выглядеть так:

; AMX Mod X plugins

; AMX Bans
;admin_amxbans.amxx
amxbans.amxx

Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)


С такой конфигурацией админов надо будет добавлять, как и раньше, через users.ini, а не через WEB AMX Bans



+8





Информация

Уважаемый гость, если Вы хотите оставить комментарий, то пожалуйста зарегистрируйтесь на нашем сайте. Регистрация займет у Вас не более одной минуты либо войдите с помощью социальных закладов со своего профиля.

Новое в категории





Последние комментарии
Автор: GodBog
На Все версии
Пак ножей Gamma-Doppler для CSS (2016-12-04 12:50:03)
Автор: GodBog
спасибо)
SSG 08 Dragon Fire для CSS (2016-12-01 20:16:32)
Автор: gamer02
Офигенная модель на скаут good
SSG 08 Dragon Fire для CSS (2016-12-01 17:18:08)
Автор: N1kSGaminG
Классный скин делай и на другие оружия )
AK-47 Chaos Dragon (Counter-Strike: Source) (2016-11-30 20:27:59)
Автор: GodBog
спасибохоть ты мой единствинный поклонник)))))
Сборка Оружий для CS:S v34 (2016-11-30 17:01:42)