Веб-хостинг: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 189: | Строка 189: | ||
= 9 Как создать субдомен = | = 9 Как создать субдомен = | ||
Субдомен — это домен, который не является корневым. Чаще всего субдомен является обычным доменом третьего уровня. Его имя состоит из названия основного ресурса и своего собственного. Пример субдомена — | Субдомен — это домен, который не является корневым. Чаще всего субдомен является обычным доменом третьего уровня. Его имя состоит из названия основного ресурса и своего собственного. Пример субдомена — game .maze-host.ru (доменом является maze-host.ru). | ||
Переходим к созданию субдомена: | Переходим к созданию субдомена: | ||
Строка 200: | Строка 200: | ||
# Переходим в «WWW» → «WWW-домены», в открывшейся странице нажимаем «Создать»; | # Переходим в «WWW» → «WWW-домены», в открывшейся странице нажимаем «Создать»; | ||
#: [[Файл:create subdomain 2.png|thumbnail|none|upright 2.5|Страница всех доменов]] | #: [[Файл:create subdomain 2.png|thumbnail|none|upright 2.5|Страница всех доменов]] | ||
# В открывшейся странице вводим имя субдомена, после чего имя | # В открывшейся странице вводим имя субдомена, после чего имя домена и нажимаем «OK»; | ||
#: ''Для примера был использован домен '''wh6613.web1.maze-host.ru''', имя субдомена — '''name-of-subdomain.wh6613.web1.maze-host.ru''''' | #: ''Для примера был использован домен '''wh6613.web1.maze-host.ru''', имя субдомена — '''name-of-subdomain.wh6613.web1.maze-host.ru''''' | ||
#: [[Файл:create subdomain 3.png|thumbnail|none|upright 2.5|Создание субдомена]] | #: [[Файл:create subdomain 3.png|thumbnail|none|upright 2.5|Создание субдомена]] |
Версия 15:07, 26 апреля 2023
1 Как вернуть сайт к начальному состоянию (если удалил все файлы)
Чтобы восстановить сайт к начальному состоянию:
- Заходим в панель управления сайтом;
- Переходим в ISPManager; (напротив строки «Адрес ISP Manager» кнопка «перейти»)
- В меню заходим в «Домены»;
- Кликаем в меню «WWW-домены»;
- Дважды нажимаем по Вашему сайту;
- (либо выделяем сайт и нажимаем «изменить»)
- Листаем вниз и нажимаем OK;
2 Как выпустить SSL (как включить https)
Для того, чтобы выпустить SSL следуйте данным шагам:
- Заходим в панель управления сайтом;
- Переходим в ISPManager; (напротив строки «Адрес ISP Manager» кнопка «перейти»)
- Выбираем в меню «Домены»;
- Переходим в «WWW-домены», рис. 3;
- Выбираете Ваш сайт;
- Нажимаем кнопку «изменить», рис. 6;
- Ставим все галочки;
- списке SSL-сертификат выбираем «Новый Let's Ecnrypt сертификат», рис. 7;
- Нажимаем «OK», после чего еще раз нажимаем «OK».
После выполнения этих действий ждём несколько минут (сертификат Let's Encrypt выпускается до 5 минут) и заходим на сайт. Для отслеживания выпуска сертификата:
- Перейдите в меню «Домены»;
- Нажмите «SSL-сертификаты»;
- Выберите Ваш сайт;
- Нажмите «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 на свои данные
Для выполнения запроса нужно зайти в базу данных:
- Заходим в панель управления сайтом;
- Переходим в ISPManager;
- В меню слева выбираем «Главное» → «Базы данных»;
- Выбираем базу и нажимаем «Web интерфейс БД»;
- Кликаем на базу слева;
- Сверху нажимаем кнопку «SQL»;
- Вставляем запрос сверху в окно ввода;
- Меняем данные в запросе;
- (Требуется поменять new-password и user-id = 1 на свои данные)
- Нажимаем кнопку «вперёд».
Если ошибок не произошло - все прошло успешно.
4 Как восстановить бэкап
Чтобы восстановить сайт к начальному состоянию:
- Заходим в панель управления сайтом;
- Переходим в ISPManager; (напротив строки «Адрес ISP Manager» кнопка «перейти»)
- В меню заходим в «Инструменты» → «Резервные копии»;
- Дважды нажимаем нужной дате;
- Дважды нажимаем по тому, что нужно восстановить;
- Выбираем нужные данные и нажимаем кнопку «восстановить».
5 Как отключить 2FA (двухфакторная аутентификация)
Этот метод не предназначен для постоянного использования. Рекомендуется использовать его для восстановления доступа, после чего следует включить 2FA обратно.
Для отключения двухфакторной аутентификации нужно добавить 1 строчку в файл форума:
- Заходим в панель управления сайтом;
- Переходим в ISPManager;
- (напротив строки «Адрес ISP Manager» кнопка «перейти»)
- Заходим в «Домены» → «WWW-домены»
- Выбираем сайт с форумом и нажимаем на кнопку «Файлы сайта»;
- Заходим в папку «src» и открываем файл «config.php», дважды кликнув по нему;
- (может быть в папке «library»)
- Добавляем в конец файла строчку ниже и нажимаем «сохранить».
$config['enableTfa'] = false;
6 Как создать ссылку на скачивание своего файла
- Заходим в панель управления веб-хостингом;
- Переходим в ISPManager;
- Выбираем в меню «WWW»;
- Переходим в «WWW-домены»;
- Выбираете Ваш сайт;
- Нажимаете кнопку «Перейти к файлам сайта»;
- Нажимаем кнопку «Загрузить»;
- Далее следуем инструкциям ISPManager;
- После добавления файла на веб-хостинг, ссылка для скачивания будет иметь вид: «your-site.ru/file-name.extension».
- При наличии пробелов в названии файла, их стоит заменить на «%20», например, your-site.ru/file%20name.extension
- При загрузке файла в какую-либо папку, файл будет доступен по пути your-site.ru/path/to/file/file-name.extension
7 Настройка стилизации имен и баннеров групп
Перед настройкой званий, имен и баннеров групп требуется зайти авторизоваться под аккаунт администратора и зайти в панель управления.
После входа в панель управления изменим стандартные настройки отображения баннеров:
- Открываем меню «Параметры» и переходим в «Настройки»;
- В настройках заходим на страницу «Настройки пользователей»;
- В самом низу находятся настройки отображения баннеров;
- Вы можете поменять эти настройки так, как Вам будет комфортно
Приступим к стилизации ников определенной группы пользователей:
- Открываем меню «Группы и права» и переходим в «Группы пользователей»;
- На данной странице выбираем нужную группу, либо создаем новую нажав на «Добавить группу пользователей»;
- Для каждого стиля требуется отдельная группа, одновременно на пользователе может быть несколько групп, но будет использоваться стиль с наивысшим приоритетом оформления
- На открывшейся странице заполняем заголовок, приоритет оформления, права (внизу);
- Заголовок будет отображаться только в панели управления форумом
- В поле «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)
- А также много других, все можно найти тут
После создания группы требуется выдать её пользователю:
- Заходим на страницу пользователя, нажимаем «Инструменты модератора», после чего нажимаем «изменить»;
- На открывшейся странице листаем ниже и в «Дополнительные группы пользователя» ставим галочку напротив нужной группы;
- Нажимаем на кнопку «сохранить» и смотрим на результат.
Для настройки баннеров для группы пользователей:
- Открываем меню «Группы и права» и переходим в «Группы пользователей»;
- На данной странице выбираем нужную группу, либо создаем новую нажав на «Добавить группу пользователей»;
- Заполняем текст баннера и готовый стиль баннера, после чего нажимаем на кнопку «Сохранить»;
Если же Вам не нравятся стандартные баннеры пользователей, Вы можете загрузить собственный и создать для него класс.
Рассмотрим подробнее данный случай:
- Загружаем фотографию баннера на любой фотохостинг;
- в нашем случае будет использоваться imgur.com
- Открываем меню «Группы и права» и переходим в «Группы пользователей»;
- На данной странице выбираем нужную группу, либо создаем новую нажав на «Добавить группу пользователей»;
- В стиле баннеров выбираем «Другой, используя своё имя CSS-класса» и указываем название класса;
- Название класса можно придумать самостоятельно, требуется написать одним словом на англ. языке, можно использовать тире (-)
- Сохраняем группу;
- Сейчас еще ничего не работает, для корректного отображения данного класса требуется изменить файл «extra.less»
- Переходим во «Внешний вид», «поиск шаблонов» и в «Название содержит» вводим «extra.less»;
- Добавляем в файл CSS-класс, после чего сохраняем шаблон и выходим;
- Если в файле есть какой-либо текст, мы пишем в самом низу
- Строка «color: rgba(0, 0, 0, 0);» делает текст баннера (указанный выше в настройках группы) невидимым
- Смотрим результат.
8 Как войти в панель управления форумом
Есть два возможных варианта входа в панель управления форумом:
- Первый способ заключается во входе под аккаунт администратора и нажатия на кнопку панель управления:
- Ищем кнопку входа и вводим данные;
- По умолчанию данные от аккаунта администратора — логин: admin, пароль: admin
- После авторизации должна появиться кнопка «Панель управления»;
- Вводим такие же данные, как от аккаунта администратора и нажимаем «Войти в панель управления»;
- Ищем кнопку входа и вводим данные;
- Второй способ заключается в авторизации в панели управления без входа под аккаунт администратора:
- В адресной строке форума меняем «index.php» на «admin.php»;
- Вводим данные, как от аккаунта администратора и нажимаем «Войти в панель управления»;
9 Как создать субдомен
Субдомен — это домен, который не является корневым. Чаще всего субдомен является обычным доменом третьего уровня. Его имя состоит из названия основного ресурса и своего собственного. Пример субдомена — game .maze-host.ru (доменом является maze-host.ru).
Переходим к созданию субдомена:
- Заходим в панель управления веб-хостингом;
- Переходим в ISPManager;
- Переходим в «Основное» → «Доменные имена», здесь написаны все имеющиеся у Вас домены, запоминаем имя того домена, для которого требуется создать субдомен;
- Переходим в «WWW» → «WWW-домены», в открывшейся странице нажимаем «Создать»;
- В открывшейся странице вводим имя субдомена, после чего имя домена и нажимаем «OK»;
- Для примера был использован домен wh6613.web1.maze-host.ru, имя субдомена — name-of-subdomain.wh6613.web1.maze-host.ru
Субдомен создан и готов к использованию.
Также Вы можете добавить SSL на данный субдомен.
10 Как поменять технический домен
Если у Вас возникло желание поменять технический домен (wh*.web*.maze-host.ru) на собственный, то для начала требуется зарегистрировать свой собственный домен.
Вы можете воспользоваться услугой у нас (домен .ru), либо сделать самостоятельно по статье ниже.
Перед регистрацией домена следует узнать имена серверов Вашего веб-хостинга:
- Заходим в панель управления веб-хостингом;
- Находим имена серверов и запоминаем их.
Для примера будет использоваться сайт 2domains
- Переходим на сайт и вводим в поле поиска домен, который нам требуется;
- Если домен не занят, то он будет автоматически добавлен в корзину, нажимаем «зарегистрировать»;
- На открывшейся странице нажимаем «Изменить DNS», в открывшемся меню справа меняем NS1 и NS2 на имена серверов из панели управления веб-хостингом и сохраняем;
- Если Вы уже купили домен, но не поменяли DNS, то это можно сделать после покупки
- Нажимаем «Продолжить» и следуем инструкциям сайта, после чего оплачиваем домен.
После покупки домена, требуется подключить его в ISPManager:
- Заходим в панель управления веб-хостингом;
- Переходим в ISPManager;
- Выбираем в меню «Основное» → «Доменные имена»;
- Удаляем доменное имя;
- Выбираем в меню «WWW»;
- Переходим в «WWW-домены»;
- Выделяем старые домены и нажимаем «Удалить»;
- Если Вы хотите сохранить файлы, которые были на домене, то убираем галочку с «Удалить директории»
- Нажимаем «Создать»;
- В имени указываем новое имя домена;
- Для заполнения остальных полей, кликаем на пустое пространство
- На этом моменте Вы можете сразу добавить SSL сертификат
- Нажимаем «Ok».
Если Вы сохранили старые директории и хотите перенести их на новый домен:
- Выбираем в меню «Основное» → «Менеджер файлов»;
- Переходим в папку «www»;
- Выделяем папки с новым доменом и удаляем их;
- Выделяем папку со старым доменом, нажимаем «редактировать» → «атрибуты»;
- В открывшемся окне меняем имя папки на имя нового домена.
- Если был домен forum.wh1000.web1.maze-host.ru, то и имя папки будет forum.my-new-domain.ru
Если переносите форум, то Вам требуется скачать дамп базы данных и изменить ссылки в нём, после чего импортировать его назад:
- Выбираем в меню «Основное» → «Базы данных»;
- Выделяем базу данных с доменом и нажимаем «Скачать»;
- В скачанном файле меняем все ссылки старого форума на новый;
- Менять кроме ссылок ничего не надо!
- Сохраняем файл, выделяем базу данных и нажимаем «Загрузить»;
- Выбираем локальный файл и дожидаемся загрузки.
Домен создан, теперь Вам остается только ждать 2-3 часа для изменения зоны (смена NS).