Добро пожаловать

в хостинг-бизнес

Инструкция по установке AVA-Panel

1.Скачать дистрибутив AVA-Panel.

2.Получить лицензионный ключ и сохранить его в файле key, директории admin. При создании файла ключей следите чтобы в начале файла не было пустых строк.

3.Закачать дистрибутив на сервер, выставить права, позволяющие скрипту осуществлять запись в папку inc и запустить файл install.php.

4.В первой форме Вам будет предложена лицензия на использование AVA-Panel, внимательно прочтите ее и, если Вам не подходят ее условия, прекратите установку, в ином случае нажмите "Далее".

5.Во второй форме:

  • Тип базы данных: в настоящий момент доступны только базы данных MySQL
  • База данных предполагает 4 типа пользователей для увеличения уровня безопасности работы с БД. Для наиболее правильной настройки воспользуйтесь инструкцией "Настройка безопасной работы скрипта". Для стандартного уровня безопасности предоставте:
    • пользователю типа admin все права кроме, GRANT, REVOKE и DROP, от имени этого пользователя будут осуществлять связь с базой данных все администраторы работающие в системе, а также автоматические систему управления аккаунтами (cron и WM.Merchant)
    • пользователю типа member права SELECT, INSERT, UPDATE и DELETE, от имени этого пользователя будут работать все зарегистрироанные в системе пользователи, которым предоставлены услуги
    • пользователю типа candidate только права SELECT, UPDATE и INSERT. От имени этого пользователя будет проходить заказ услуг
    • пользователю типа GUEST - только SELECT. От имени этого пользователя будут осуществляться любые иные взаимодействия с системой

    Если Вы не можете создать 4-х пользователей, можете во всех четырех графах вписать одного и того же пользователя БД предоставив ему максимальные права, однако в этом случае уровень безопасности будет минимальным.

  • Переменная mysql_charaster_set_client устанавливает кодировку в которой передается запрос в базу данных из скрипта (актуально для MySQL >= 4.1)
  • Переменная mysql_charaster_set_result устанавливает кодировку в которой передается запрос из базу данных в скрипт (актуально для MySQL >= 4.1)
  • Подключаемые модули: выберите модули, которые Вы будете использовать при работе с системой. Вы сможете впоследствии как подключить так и отключить любой из этих модулей
  • Путь до скриптов на сервере: путь на сервере от корня к скриптам. Как правило инсталлятор сам правильно его определяет. Если он определен неправильно, исправте его вручную
  • Путь к файлу ключа прописывается абсолютный (от корня). В период инсталляции ключ обязан существовать в файле /path/to/admin/key, где /path/to - путь к скриптам, впоследствии Вы можете переместить ключ в любой каталог в т.ч. и ниже папки html-документов
  • Имя хоста: Ваш хост, где будет размещаться скрипт
  • Метод доступа: http:// или https:// в зависимости от того используете Вы SSL-протокол или же нет
  • Не использовать http-аутентификацию. Предполагается что доступ к разделу администратора будет закрыт .htaccess и .htpasswd, которые скрипт создаст для Вас. Если конфигурация Вашего сервера не предполагает возможности использования .htaccess для ограничения доступа к каталогу, включите эту опцию
  • Имя проекта: например MySuperHost.Ru. Это коммерческое имя проекта, которое будет отображено пользователям
  • Формат даты и формат времени. В строке формата распознаются следующие символы:

    В строке формата распознаются следующие символы:

    • a - "am" или "pm"
    • A - "AM" или "PM"
    • B - время Swatch Internet
    • d - день (число) месяца, 2 цифры с ведущим нулём, если необходимо; т. е. от "01" до "31"
    • D - день недели, буквенный, 3 буквы; например, "Fri"
    • F - месяц, буквенный, long; например, "January"
    • g - час, 12-часовой формат без ведущих нулей; т.е. от "1" до "12"
    • G - час, 24-часовой формат без ведущих нулей; т.е. от "0" до "23"
    • h - час, 12-часовой формат; т.е. от "01" до "12"
    • H - час, 24-часовой формат; т.е. от "00" до "23"
    • i - минуты; т.е. от "00" до "59"
    • I (заглавная i) - "1", если Daylight Savings Time, "0" - в противном случае.
    • j - день (число) месяца без ведущих нулей; т.е. от "1" до "31"
    • l ('L' в нижнем регистре) - день недели, буквенный, long; например, "Friday"
    • L - boolean, указывающее, високосный ли год; т.е. "0" или "1"
    • m - месяц; т.е. от "01" до "12"
    • M - месяц, буквенный, 3 буквы; например, "Jan"
    • n - месяц без ведущих нулей; т.е. от "1" до "12"
    • O - Разница с временем по Гринвичу, в часах; например, "+0200"
    • r - RFC 822 формат даты; например, "Thu, 21 Dec 2000 16:01:07 +0200" (введён в PHP 4.0.4)
    • s - секунды; т.е. от "00" до "59"
    • S - простой английский суффикс для дня (числа) месяца, 2 символа; т.е. "st", "nd", "rd" или "th"
    • t - количество дней в данном месяце; т.е. от "28" до "31"
    • T - установка Timezone/Часовой пояс на данной машине; например, "EST" или "MDT"
    • U - секунды эпохи Unix Epoch (начиная с January 1 1970 00:00:00 GMT)
    • w - день недели, числовой, т.е. от "0" (Sunday) до "6" (Saturday)
    • W - ISO-8601 номер недели в году, недели начинаются с понедельника/Monday (введено в PHP 4.1.0)
    • Y - год, 4 цифры; например, "1999"
    • y - год, 2 цифры; например, "99"
    • z - день года; т.е. от "0" до "365"
    • Z - смещение часового пояса, в секундах (т.е. от "-43200" до "43200"). Смещение часовых поясов к западу от UTC всегда отрицательное, а для поясов в востоку от UTC - всегда положительное.

    Нераспознаваемые символы в строке формата печатаются как есть.

  • Лог посещений раздела администратора. Если включить этот параметр, все заходы в раздел администратора и все открытия страниц будут фиксироваться.
  • Разрешить отрицательный баланс пользователей. Не рекомендуется включать этот параметр. Нижний предел не предусмотрен, поэтому пользователи смогут использовать услуги, даже если на их счетах не отрицательный баланс, при этом списание средств будет происходить, однако блокировка должников не будет осуществляться
  • Проводить расчет заказов в 2-х валютах. Все расценки в системе хранятся в выбранной Вами "основной валюте", а потом пересчитываются согласно выбранного пользователем способа оплаты. Если включить этот параметр, то пользователь увидит как стоимость заказа в основной валюте, так и в выбранной им для оплаты, иначе только в выбранной пользоваелем.
  • За сколько дней до истечения срока действия услуги отправить уведомление. Срок в сутках. Когда до истечения действия услуги остается этот промежуток времени, пользователям начинают приходить напоминания о необходимости пополнить баланс.
  • Промежуток в отправке уведомлений. С промежутком в этот срок (в сутках) пользователям с истекающим сроком оплаты будут приходить напоминания о пополнении баланса. Например вы выставляете параметр "За сколько дней до истечения срока действия услуги отправить уведомление" = 15, а промежуток в отправке уведомлений = 5, в этом случае пользователь получит напоминание за 15, 10 и 5 суток до блокировки аккаунта.
  • Максимально допустимый срок, через который аккаунт будет удален. Если с момента истечения срока действия услуги прошло указанное здесь количество дней, и у Вас включено автоматическое удаление аккаунтов, аккаунт пользователя будет удален.
  • Автоматическое создание аккаунтов. Если этот параметр включен, то при оплате пользователем через WM.Merchant, ему будет предоставлен аккаунт без посредничества администратора
  • Автоматическое блокирование аккаунтов. Если этот параметр включен, то при достижении остаточного срока действия услуги нуля аккаунт будет заблокирован без участия администраторов.
  • Автоматическое удаление аккаунтов. Если этот параметр включен, пользовательский аккаунт будет удален без участия администраторов при достижении неоплаты максимально допустимого срока.
  • Автоматический прием платежей. Если включить этот параметр, то для WebMoney будет включен автоматизированный прием платежей посредством WM.Merchant
  • Разрешить заказ тестовых аккаунтов без оплаты. Если включить этот параметр, то пользователь сможет заказывать тестовые аккаунты не внося никаких средств на счет. При сочетании с включенным автоматическим созданием аккаунтов пользователи смогут без участия администратора создавать хостинг-аккаунты на период тесотвого срока, что может привлечь внимание недобросовестных пользователей.
  • Логин и пароль администратора будут применяться к аккаунту суперадминистратора у которого есть право "на все".
  • Число уровней диллера. Если Вы хотите предоставлять постоянным заказчикам диллерские скидки, выставте здесь число уровней диллера, т.e. количество диллерских ступеней используемых в системе.
  • Основная валюта. В этой валюте будут храниться все расценки и сведения об оплате услуг. Вы указываете только ее наименование согласно Ваших предпочтений
  • Доступные стандартные валюты. В систему встроено несколько стандартных валют, укажите те из них, которые Вы будете использовать.
  • Доступные стандартные способы оплаты. В систему встроена поддержка (специализированные формы заказа, бланки документов и модули автоматизированного приема платежей) нескольких стандартных способов оплаты. Вы также сможете создать и настроить свои способы оплаты после инсталляции AVA-Panel.
  • "Начать выписку счетов с", "Начать с биллинг-аккаунта", "Начать с партнерского аккаунта" - с указанных номеров будет начато предоставление соответствующих аккаунтов. Имеет смысл если Вы не хотите начинать с аккаунта Nr 1. Биллинг-аккаунт Nr1 не будет предоставлен в любом случае поскольку он зарезервирован под нужды системы
  • Доступные стандартные услуги. В систему встроены стандартные услуги, укажите те из них которые Вы намерены использовать. Внимание, после инсталляции подключение именно стандартных услуг будет затруднено, поэтому выберите как можно больший комплект. Если какие-либо из них вы использовать не намерены, Вы сможете их удалить.
  • Число реферальных уровней партнерской программы. Если Вы используете партнерскую программу и хотите использовать систему рефералов, выставте число их уровней.
  • Минимальная сумма к выплате в партнерской программе. Если Вы используете партнерскую программу и хотите ограничить минимальную сумму, выплачиваемую пользователям, установите минимум здесь. Расчет минимума будет происходить в основной валюте.

6. В третьей форме:

  • Вначале формы располагаются платежные данные согласно выбранных Вами способов оплаты. Если Вы не можете заполнить одно из полей корректно, скорее всего Вы не сможете обеспечить обслуживание соответствующего способа оплаты. Вернитесь и отмените его в предыдущей форме
  • В полях формы с указанием курса соответствующих валют следует указать сколько дают едениц соответствующей полю валюты за еденицу основной валюты.
  • Диллерские уровни начисляются исходя из стоимости всех заказов пользователя. Вам необходимо будет указать какой суммы должен достигнуть объем пользовательского заказа для присвоения ему соответствующего диллерского уровня
  • Настройки отдельных услуг. Вам необходимо выставить права для услуг и базовый срок
  • Права для услуг имеют следующее значение:
    • Создание. Предполагает что пользователь сможет открыть новый акаунт
    • Смена тарифа. Предполагает что пользователь сможет изменить тарифный план для услуги
    • Удаление. Предполагает что пользователь сможет отказаться от услуги до конца оплаченного срока и получить назад стоимость неизрасходованной части услуги
    • Продление. Предполагает что пользователь может продлить действие услуги для уже существующих аккаунтов
    • Создание индивидуальных тарифов. Предполагает что пользователь сможет самостоятельно расчитать и настроить тариф. Для корректной работы индивидуальных тарифов Вам необходимо будет настроить их описание после инсталляции
    • Модернизация стандартных тарифов. Предполагает что пользователь сможет корректировать описание стандартных тарифов в большую сторону, например заказать дополнительный объем трафика или дискового пространства.

7. Если Вы подключили модуль партнерской программы, Вам необходимо будет настроить в процессе инсталляции следующие параметры:

  • Способы оплаты партнерской программы. Партнер сможет выбрать при заказе оплаты, каким способом ему удобней получать заработанные деньги. Какой либо автоматизации оплаты партнерки не предусмотрено.
  • Разрешить использование партнерской программы до проверки администратором. Если Вы хотите чтобы партнерский аккаунт и все его функции были доступны пользователю сразу после регистрации, отметьте этот пункт.
  • Разрешить добавление сайтов партнерами без проверки администратором. Если Вы хотите разрешить пользователям добавлять используемые ими сайты в список без проверки администратором, отметьте этот пункт.
  • Начислять партнерам процент за заказы старых клиентов. Если вы хотите чтобы партнерам шли начисления не только с первого заказа приведенного ими клиента, но и со всех остальных его заказов, отметьте этот пункт.
  • Цена 1 клика. Сколько Вы будете платить партнеру за переход по банеру или текстовой ссылке
  • Цена за переход по форме поиска доменов. Сколько Вы будете платить партнеру за переход по форме поиска доменов. Предполагается что партнер разместит на своем сайте форму проверки доменов (занят/нет), которая будет вести на Ваш сайт
  • Отчисления за заказы (в %). Сколько будет начислено партнеру за каждый сделанный пользователем заказ.
  • Отчисления для рефералов (в %). Сколько будет начислено рефералам партнера, сумма расчитывается в процентах от начисленного партнеру, а не от общей стоимости заказа. Рефералам будет начислено также за переходы по банерам и формам поиска доменов. В данном случае под рефралами подразумеваются рефералы верхнего уровня, т.е. если партнер "C" пришел по рекомендации партнера "B", который пришел по рекомендации партнера "A", то для партнера "C" партнер "B" является рефералом 1-ого уровня, а партнер "A" рефералом 2-ого уровня.
  • Срок жизни партнерской куки. При первом же переходе нового клиента ему высылается cookie, которая будет использована для его идентификации и не будет изменена в течение всего указанного в данном пункте срока.
  • Минимальный промежуток между кликами, секунд. Чтобы не начислять партнеру оплату за повторные клики по банеру, установите какой промежуток временной должен быть между ними.

8.Если Вы включили модуль "Управление контентом", Вам необходимо настроить следующие параметры:

  • Количество новостей на главной странице. Сколько новостных блоков будет одновременно размещено на главной странице.
  • Количество новостей на 1 страницу при просмотре списка всех новостей. Если пользователь перейдет к списку всех новостей, сколько новостей будет выдано на 1 страницу.
  • Разрешить ссылку на список всех новостей. Если Вы не отметите этот параметр, клиент не сможет просмотреть все новости компании и увидет только те из них, которые размещены на главной странице.
© AVA-Panel, 2006
www.megastock.ru Здесь находится аттестат нашего WM идентификатора 000000000000 Даём деньги вашим клиентам