Веб-хостинг

Материал из Википедия Maze-Host.Ru

1 Как вернуть сайт к начальному состоянию (если удалил все файлы)

Чтобы восстановить сайт к начальному состоянию:

  1. Заходим в панель управления сайтом;
  2. Переходим в ISPManager; (напротив строки «Адрес ISP Manager» кнопка «перейти»)
  3. В меню заходим в «Домены»;
  4. Кликаем в меню «WWW-домены»;
    ISPManager, меню (рис. 3)
  5. Дважды нажимаем по Вашему сайту;
    (либо выделяем сайт и нажимаем «изменить»)
  6. Листаем вниз и нажимаем OK;

2 Как выпустить SSL (как включить https)

Для того, чтобы выпустить SSL следуйте данным шагам:

  1. Заходим в панель управления сайтом;
  2. Переходим в ISPManager; (напротив строки «Адрес ISP Manager» кнопка «перейти»)
  3. Выбираем в меню «Домены»;
  4. Переходим в «WWW-домены», рис. 3;
  5. Выбираете Ваш сайт;
  6. Нажимаем кнопку «изменить», рис. 6;
    ISPManager, меню (рис. 6)
  7. Ставим все галочки;
  8. списке SSL-сертификат выбираем «Новый Let's Ecnrypt сертификат», рис. 7;
    ISPManager, меню (рис. 7)
  9. Нажимаем «OK», после чего еще раз нажимаем «OK».

После выполнения этих действий ждём несколько минут (сертификат Let's Encrypt выпускается до 5 минут) и заходим на сайт. Для отслеживания выпуска сертификата:

  1. Перейдите в меню «Домены»;
  2. Нажмите «SSL-сертификаты»;
  3. Выберите Ваш сайт;
  4. Нажмите «Let's Encrypt Журнал».

3 Как сбросить пароль с форума (XenForo)

Бывают такие случаи, что Вы забыли свой пароль к панели управления, а доступа к почте, к которой привязан Ваш аккаунт, нет.

Тут нам на помощь приходит как раз этот запрос, который выполняется через phpMyAdmin в базу данных Вашего форума, сам запрос выглядит так:

UPDATE xf_user_authenticate
SET data = BINARY
 CONCAT(
  CONCAT(
   CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('new-password'), SHA1('salt')))),
   CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
  ),
  '";s:8:"hashFunc";s:4:"sha1";}'
 ),
scheme_class = 'XenForo_Authentication_Core'
WHERE user_id = '1';

Не забудьте поменять new-password и user-id = 1 на свои данные

Для выполнения запроса нужно зайти в базу данных:

  1. Заходим в панель управления сайтом;
  2. Переходим в ISPManager;
  3. В меню слева выбираем «Главное» → «Базы данных»;
    Change-forum-pass.png
  4. Выбираем базу и нажимаем «Web интерфейс БД»;
    Change-forum-pass-2.png
  5. Кликаем на базу слева;
    будет называться также, как и база в ISPManager
  6. Сверху нажимаем кнопку «SQL»;
    Change-forum-pass-4.png
  7. Вставляем запрос сверху в окно ввода;
  8. Меняем данные в запросе;
    (Требуется поменять new-password и user-id = 1 на свои данные)
  9. Нажимаем кнопку «вперёд».
    Не забудьте поменять new-password и user-id = 1 на свои данные

Если ошибок не произошло - все прошло успешно.

4 Как восстановить бэкап

Чтобы восстановить сайт к начальному состоянию:

  1. Заходим в панель управления сайтом;
  2. Переходим в ISPManager; (напротив строки «Адрес ISP Manager» кнопка «перейти»)
  3. В меню заходим в «Инструменты» → «Резервные копии»;
    Recovery-backup.png
  4. Дважды нажимаем нужной дате;
  5. Дважды нажимаем по тому, что нужно восстановить;
  6. Выбираем нужные данные и нажимаем кнопку «восстановить».
    Recovery-backup-2.png

5 Как отключить 2FA (двухфакторная аутентификация)

Этот метод не предназначен для постоянного использования. Рекомендуется использовать его для восстановления доступа, после чего следует включить 2FA обратно.

Для отключения двухфакторной аутентификации нужно добавить 1 строчку в файл форума:

  1. Заходим в панель управления сайтом;
  2. Переходим в ISPManager;
    (напротив строки «Адрес ISP Manager» кнопка «перейти»)
  3. Заходим в «Домены» → «WWW-домены»
    ISPManager, меню (рис. 3)
  4. Выбираем сайт с форумом и нажимаем на кнопку «Файлы сайта»;
    ISPManager, меню (рис. 3)
  5. Заходим в папку «src» и открываем файл «config.php», дважды кликнув по нему;
    (может быть в папке «library»)
  6. Добавляем в конец файла строчку ниже и нажимаем «сохранить».
    $config['enableTfa'] = false;

6 Как создать ссылку на скачивание своего файла

  1. Заходим в панель управления веб-хостингом;
    Панель управления веб-хостингом (рис. 1)
  2. Переходим в ISPManager;
    Переход в ISPManager (рис. 1)
  3. Выбираем в меню «WWW»;
  4. Переходим в «WWW-домены»;
  5. Выбираете Ваш сайт;
  6. Нажимаете кнопку «Перейти к файлам сайта»;
    Переход в ISPManager (рис. 1)
  7. Нажимаем кнопку «Загрузить»;
  8. Далее следуем инструкциям ISPManager;
  9. После добавления файла на веб-хостинг, ссылка для скачивания будет иметь вид: «your-site.ru/file-name.extension».
    При наличии пробелов в названии файла, их стоит заменить на «%20», например, your-site.ru/file%20name.extension
    При загрузке файла в какую-либо папку, файл будет доступен по пути your-site.ru/path/to/file/file-name.extension

7 Настройка стилизации имен и баннеров групп

Перед настройкой званий, имен и баннеров групп требуется зайти авторизоваться под аккаунт администратора и зайти в панель управления.

После входа в панель управления изменим стандартные настройки отображения баннеров:

  1. Открываем меню «Параметры» и переходим в «Настройки»;
  2. В настройках заходим на страницу «Настройки пользователей»;
    Настройки пользователей
  3. В самом низу находятся настройки отображения баннеров;
    Вы можете поменять эти настройки так, как Вам будет комфортно

Приступим к стилизации ников определенной группы пользователей:

  1. Открываем меню «Группы и права» и переходим в «Группы пользователей»;
  2. На данной странице выбираем нужную группу, либо создаем новую нажав на «Добавить группу пользователей»;
    Для каждого стиля требуется отдельная группа, одновременно на пользователе может быть несколько групп, но будет использоваться стиль с наивысшим приоритетом оформления
    Группы пользователей
  3. На открывшейся странице заполняем заголовок, приоритет оформления, права (внизу);
    Заголовок будет отображаться только в панели управления форумом
  4. В поле «CSS-стиль для имени пользователя» пишем нужный CSS-код (основные стили для текста описаны ниже) и сохраняем группу;
    color — цвет ника. Можно использовать цветовые значения: RGB формат — rgb(r, g, b); шестнадцатиричная запись — #RRGGBB; RGBa формат — rgba(r, g, b, a); Базовые названия цветов: red, green, aqua, black, blue, fuchsia, gray
    font-family — семейство шрифта для ника. Список шрифтов может включать одно или несколько названий, разделенных запятой. Если в имени шрифта содержатся пробелы, например, Trebuchet MS, оно должно заключаться в одинарные или двойные кавычки. Когда браузер встречает первый шрифт в списке, он проверяет его наличие на компьютере пользователя. Если такого шрифта нет, берется следующее имя из списка и также анализируется на присутствие. Поэтому несколько шрифтов увеличивает вероятность, что хотя бы один из них будет обнаружен на клиентском компьютере
    font-size — размер шрифта ника. Разрешается использовать любые допустимые единицы CSS: em (высота шрифта элемента), ex (высота символа х), пункты (pt), пикселы (px), проценты (%) и др. За 100% (или не указано) берется размер шрифта родительского элемента
    font-style — определяет начертание шрифта ника — обычное, курсивное или наклонное (normal, italic, oblique)
    font-weight — устанавливает насыщенность шрифта (bold, bolder, lighter, normal, 100, 200, 300, 400, 500, 600, 700, 800, 900)
    text-shadow — указываются четыре параметра сдвиг по x, сдвиг по y, радиус размытия и цвет (1px 1px 2px black). Допускается указывать несколько параметров тени, разделяя их между собой запятой (1px 1px 2px black, 0 0 1em red)
    А также много других, все можно найти тут

После создания группы требуется выдать её пользователю:

  1. Заходим на страницу пользователя, нажимаем «Инструменты модератора», после чего нажимаем «изменить»;
    Изменение пользователя
  2. На открывшейся странице листаем ниже и в «Дополнительные группы пользователя» ставим галочку напротив нужной группы;
    Изменение пользователя
  3. Нажимаем на кнопку «сохранить» и смотрим на результат.
    Итоговый результат

Для настройки баннеров для группы пользователей:

  1. Открываем меню «Группы и права» и переходим в «Группы пользователей»;
  2. На данной странице выбираем нужную группу, либо создаем новую нажав на «Добавить группу пользователей»;
    Пример готового баннера
  3. Заполняем текст баннера и готовый стиль баннера, после чего нажимаем на кнопку «Сохранить»;
    Готовый баннер

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

Рассмотрим подробнее данный случай:

  1. Загружаем фотографию баннера на любой фотохостинг;
    в нашем случае будет использоваться imgur.com
    Загруженная фотография
  2. Открываем меню «Группы и права» и переходим в «Группы пользователей»;
  3. На данной странице выбираем нужную группу, либо создаем новую нажав на «Добавить группу пользователей»;
  4. В стиле баннеров выбираем «Другой, используя своё имя CSS-класса» и указываем название класса;
    Название класса можно придумать самостоятельно, требуется написать одним словом на англ. языке, можно использовать тире (-)
    Пример собственного баннера
  5. Сохраняем группу;
    Сейчас еще ничего не работает, для корректного отображения данного класса требуется изменить файл «extra.less»
  6. Переходим во «Внешний вид», «поиск шаблонов» и в «Название содержит» вводим «extra.less»;
    Поиск extra.less
  7. Добавляем в файл CSS-класс, после чего сохраняем шаблон и выходим;
    Если в файле есть какой-либо текст, мы пишем в самом низу
    Строка «color: rgba(0, 0, 0, 0);» делает текст баннера (указанный выше в настройках группы) невидимым
    Сохранение extra.less
  8. Смотрим результат.
    Результат собственного баннера

8 Как войти в панель управления форумом

Есть два возможных варианта входа в панель управления форумом:

  1. Первый способ заключается во входе под аккаунт администратора и нажатия на кнопку панель управления:
    1. Ищем кнопку входа и вводим данные;
      По умолчанию данные от аккаунта администратора — логин: admin, пароль: admin
      Авторизация под аккаунт администратора
    2. После авторизации должна появиться кнопка «Панель управления»;
      Авторизация под аккаунт администратора
    3. Вводим такие же данные, как от аккаунта администратора и нажимаем «Войти в панель управления»;
      Авторизация в панель управления
  2. Второй способ заключается в авторизации в панели управления без входа под аккаунт администратора:
    1. В адресной строке форума меняем «index.php» на «admin.php»;
    2. Вводим данные, как от аккаунта администратора и нажимаем «Войти в панель управления»;
      Авторизация в панель управления

9 Как создать субдомен

чч