Неограниченное число сайтов, доменов на хостинге Beget

Как разместить на виртуальном хостинге Beget больше сайтов, чем позволяет тариф. Инструкция с большой вероятностью подойдет и для других хостингов.

Мне нравиться Beget потому что это быстрый и надежный хостинг с отличной командой поддержки которая решает возникающие вопросы оперативно и профессионально. Еще стоит отметить удобный файл менеджер, который полноценно заменяет FTP клиент.

Для решения некоторых задач возникает необходимость развернуть множество сайтов на доменах или поддоменах. Чтобы это сделать не обязательно переходить на VPS или повышать тариф. Также у Beget есть бесплатных хостинг с некоторыми ограничениями.

Тарифы на виртуальный хостинг от Beget

Бесплатный хостинг Beget

Бесплатный хостинг Бегет — это полноценный хостинг с панелью управления для размещения одного сайта, например, блога на WordPress. Никакой рекламы и скрытых платежей.

Характеристики бесплатного хостинга

  • Дисковое пространство: 1000 Мб
  • Количество сайтов: 1 сайт
  • Количество дополнительных FTP: 1 аккаунт
  • Количество баз данных MySQL: 1 база
  • Количество доменов и поддоменов: ∞
  • Максимальное количество файлов: 25 000
  • Разрешённая нагрузка (CP): 10

Что еще включает бесплатный хостинг?

  • Удобную панель управления
  • Возможность установки популярных CMS в один клик
  • Возможность перехода на платный хостинг с сохранением всех данных
  • Возможность прикреплять к сайту свои домены
  • MySQL 5, PHP 5/7, Python, Zend, phpMyAdmin
  • Access и Error журналы (логи сервера)

В каких случаях не подойдет бесплатный хостинг

  • Если вам не хватает выделенного дискового пространства в 1 гигабайт для размещения контента
  • Нужно создать более 25 000 файлов
  • Если нужно создать более чем одну базу данных MySQL
  • Если вы хоите использовать бесплатные домены международных зон, в частности .TK, .ML, .GA, .CF, .GQ
  • Вам нужно отсылать письма по средством функции mail php

Полный список условий бесплатного хостинга можно посмотреть по адресу https://beget.com/ru/rulesfree

Создание неограниченного числа сайтов на хостинге

Оговорюсь сразу, что все описанное проверялось и успешно работает на виртуальном хостинге на тарифе Noble.

Как добавить домен, поддомен

В панели управления переходим в раздел Сайты https://cp.beget.com/sites вводим домен сайта и выбираем директорию, где будут располагаться файлы сайта.

В случае, когда использованы все сайты доспупные по тарифу приходится действовать иначе.

Переходим в раздел Домены и поддомены https://cp.beget.com/domains

Вводим домен или поддомен сайта и выбираем «направлять на существующий сайт» — директорию, в которой уже располагается какой-то сайт. К нему мы будем подселять соседа.

Поддомены удобнее добавлять нажав на плюсик напротив имени домена. В поле ввода подставится имя домена.

В случае добавления поддоменов они становятся доступпны моментально. Если прилинковываем домен купленый или бесплатно полученый в Бегете следующий шаг пропускаем и переходим к настройке файла .htacces.

Если домен у другого регистратора, то необходимо привязать домен прописав NS адреса.

Как привязать домен

Чтобы привязать домен к хостингу необходимо прописать DNS сервера у регистратора домена, в случае если домен куплен у другого регистратора.

ns1.beget.com
ns2.beget.com
ns1.beget.pro
ns2.beget.pro

Перенос поддержки домена на другой сервер может длиться до 24-х часов. Задержка связана как с самими изменениями на сервере регистратора, так и с кэшированием DNS-данных на всем пути до конечных пользователей. Обычно это процедура занимает 3-4 часа.

Как открыть сайт если DNS еще не обновился

Если вам необходимо начать работать с сайтом не дожидаясь, пока обновится кеш DNS можете прописать домен в файле hosts.

В Windows 7, Windows 10 необходимо запускать программу, с помощью которой вы будете редактировать данный файл от имени администратора. Я использую Notepad ++. Кликаем правой кнопкой по файлу и выбираем пункт Запуск от имени администратора. В противном случае система не даст вам сохранить внесенные изменения.

В программе открываем файл. Он находится в скрытой директории, поэтому самый простой способ начать набирать путь к файлу

c:\Windows\System32\drivers\etc\hosts

Прописываем соответствие ip адреса и имени домена в файле hosts

Редактирование файла hosts

Альтернативный способ внести правки в файл hosts, скопировать файл в директорию, в которой для правки не нужны права администратора. Внести изменения, затем скопировать в исходное расположение с заменой от имени администратора.

Как узнать ip адрес и NS домена

Чобы узнать IP адрес хостинга надо перейти в панель управления записями DNS https://cp.beget.com/dns и посмотреть А запись для домена.

Чтобы посмотреть NS записи по домену можно воспользоваться сервисом https://2whois.ru/?t=dns&data=akimuro.ru

Создание папки для сайта

Открываем файл менеджер https://sprutio.beget.com/ и переходим в директорию сайта в которую мы прилинковали домен или поддомен.

Я придерживаюсь приципа, что папки всех прилинкованных доменов и поддоменов начинаю с точки. Они всегда в начале списка и не теряются в директории, если в ней развернут еще какой-то сайт.

В созданных директориях разворачиваем сайты. Осталось прописать алиасы в файле .htaccess

Настройка .htaccess

Файл .htaccess должен находится в директории куда мы прилинковали домен.

Начинаем с такой строчки

RewriteEngine On

Eсли хотим принудительно перенаправлять на https протокол прописываем следующий код перед определением доменов. Если не нужно или нет SSL сертификата, то не прописываем.

RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

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

RewriteBase / 
RewriteCond %{HTTP_HOST} ^poddomen.akimuro.ru$ 
RewriteCond %{REQUEST_URI} !/.poddomen/ 
RewriteRule ^(.*)$ /.poddomen/$1 [L]

Если используем проксирование от CloudFlare, то не забываем прописать A запись в панели управления DNS Cloudflare.

Настройка DNS для поддоменов в CloudFlare

CloudFlare — сервис предоставляющий услуги CDN, защиту от DDoS-атак, безопасный доступ к ресурсам и серверы DNS.

Посмотреть ip адрес домена можно тут https://www.whatsmydns.net/#A/akimuro.ru

Если используются NS сервера от Clowdflare, то для вновь созданных поддоменов необходимо добавить A запись.

После добавления поддомена в Cloudflare он начинает работать моментально.

Вот и вся настройка, которая занимает от силы 5-10 минут.

Оцените статью
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
AKIMURO
Комментарии: 2
  1. .

    Где новые статьи?) Почему не пишешь и рекламу не даешь? ;-)

    1. Aki Muro (автор)

      :o Когда ж все успеть

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: