Задачи на первом шаге:
- покупаем домен
- создаем поддомен (для мультисайта)
- создаем SSL сертификат
На основном домене у нас будет сайт (если нужно) с одним ботом. А на поддомене установим ворпдерсс в режиме мультисайта с любым кол-вом ботов. Так как это процедура необратимая, то лучше делать на отдельной установке. Есть плагины которые не поддерживают мультисайты, поэтому я за ранее вас предупреждаю.
Мультисайт нам нужен, что бы у каждого бота был свой мини-сайт. Мой плагин может управлять только одним ботом на одной установке вордпресс и режим мультисайта единственный способ снять это ограничение. Но зато это дешево и сердито.
Покупаем домен
Сначала вам нужно купить домен и установить на него бесплатный SSL сертификат. Вы можете купить домен у любого регистратора, но я рекомендую делать это все в одном месте. Большинство хостинг провайдеров так же дают возможность купить домен. В таком случае все DNS записи будут автоматически прописаны как надо. Но если вы купите домен где-то в другом месте (например, в reg.ru), то вам придется привязывать домен к хостингу в ручную. Это не сложно, но для новичка лишняя головная боль.
Купить домен на бегете можно после регистрации в личном кабинете даже на бесплатном хостинге. Но я рекомендую вам сразу купить самый дешевый платный тариф, там же взять домен и не придумывать танцы с бубном.
Официальная инструкция от самого хостинга »
В панели управления сначала вам нужно пополнить счет, потом зайти в раздел Домены и поддомены и там уже зарегистрировать домен. Для этого понадобятся паспортные данные, анонимно купить домен нельзя. Но не беспокойтесь, ваши данные больше никто не увидит.
Там все на русском, каждый шаг интуитивно понятен и не требует каких-то особых знаний. В инструкции хостера все довольно хорошо расписано. После покупки вам больше ничего делать не нужно. Но если вы будете подключать домен к другому хостингу или привязывать почту домена к какому-то сервису, то вам нужно будет прописать новые DNS сервера или NS записи. Это делается в соседнем пункте меню.
Вот официальное видео с инструкциями по управлению доменом
Создаем поддомен (для мультисайта)
Поддомены создаются там же где и домены. Есть несколько способов его создать. Но мне удобнее всего следующий алгоритм:
- Находим купленный домен в списке и справа нажимаем три точки
- Выбираем Создать поддомен
- В верхнем поле появится адрес домена, а перед ним точка
- Перед точкой введите bot и нажмите создать домен
Всё, ваш поддомен создан. Например, если у меня домен troshin-tools.ru, то поддомен bot.troshin-tools.ru. Рядом с вашим доменом появится стрелка вниз, нажав на которую вы увидите список поддоменов. Вместо bot вы можете задать любое другое имя, например tg (сокращение от Telegram).
Под каждый домен или поддомен можно создать отельный сайт в 1 клик. Но к этому мы вернемся чуть позже. Сейчас нам нужен сертификат.
Создаем SSL сертификат
Как только вы купили домен и создали поддомен, вам нужно подключить SSL сертификат для них обоих. Это бесплатно и быстро. Без сертификата телеграм бота запустить не получится, а браузеры будут ругаться, что ваш сайт может быть опасен. В общем в наше время это просто стандарт, без которого никуда.
Что бы создать сертификат, вам нужно открыть уже знакомое контекстное меню -справа от домена три точки.