Евгений Русаченко

Евгений Русаченко
Рейтинг
166
Регистрация
17.04.2013

> можно ли на хостинге с ISPmanager, 10 www-доменами и 100 доменными именами сделать 20, 30, 50 сайтов (больше десяти, короче)? Смотрящих в разные папки, с разными доменами второго уровня.

Можно. Например, в панели есть сайт1.рф, он будет смотреть в каталог /www/сайт1.рф. В алиасы (псевдонимы) этого домена прописываете все нужные остальные. А в каталоге /www/сайт1.рф создаете файл .htaccess, который будет с помощью mod_rewrite правил распределять запросы по разным каталогам в зависимости от домена. Это можно сделать абсолютно на любом хостинге.

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

Stek:
И в картинке выше тоже по 3к запросов к банальным файлам со скриптами и стилями. В чем вообще проблема ?

Может я что то в вордпрессе не понимаю, но это же статика, которая отдается минуя сам движок - т.е. напрямую вэб сервером. Как вообще это может нагрузку создавать ?

Был раз случай, когда по адресу не было статического файла, в итоге сайт отдавал 404 страницу, которую обрабатывает WordPress. На этой же странице снова была ссылка на этот статический файл. Как итог - при заходе на сайт, любой пользователь циклично долбил сайт запросами.

aleksandrbol:
А есть где почитать про подобную настройку. Не понятно как осуществить перехват трафика именно из того региона, где это нужно. Как в подобной связке использовать https, использовать только на вышестоящем сервере? Ещё есть сложности с кешированием пользовательской информации (личные кабинеты и т.д.).

Спасибо.

Готовых статей под это не порекомендую, однако ссылки на документации накидаю.

1. Для распределения пользователей по регионам можно использовать Amazon Route 53. С помощью данного сервиса для пользователей из разных регионов можно отдавать разные адреса https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#routing-policy-geo Альтернативный вариант - поддомены под каждый регион, при запросе сайта средствами скрипта перенаправляйте на них пользователей из нужных регионов.

2. На сами серверы ставите Nginx, настраиваете по https://nginx.org/ru/docs/http/ngx_http_proxy_module.html , proxy_pass для динамического контента, для статического смотрите параметры proxy_cache_*.

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

aleksandrbol:
Леонид, это какой-то вариант для хайлоада, у меня таких нагрузок нет. Да к тому же, нужно будет администрировать весь этот зоопарк.

Администрировать особо нечего. По сути раз настраивается nginx, потом размножаете его конфигурацию по VPS в нужных регионах. Виртуалка при этом подойдет минимальной конфигурации, так как проксирование nginx кушает минимум ресурсов.

aleksandrbol, как вариант, вынесите статические файлы на поддомен, который будет подключен через cloudflare.com, а сами страницы сайта отдавайте напрямую.

Если не изменяет память, то Google Pagespeed даже когда-то рекомендовал выносить статические файлы на поддомен, якобы оно быстрее грузилось за счет отсутствия cookie данных и особенностей работы браузеров.

Aisamiery:
А с моим примером, я реально ставил сайт клиента на мониторинг и каждую ночь с 23 до 01 сайт отключался и с 7 до 9 включался.

Это что за хостинг такой был, если не секрет? :)

Aisamiery:
Можно найти и за 120р в год, лично такие видел, но там сервер вместе с владельцем (видимо) ложился спать на ночь.

Из всего бывают исключения. Прямо сейчас у меня 387 активных услуг хостинга по 126 рублей в год (архивный тариф). Сайты отлично себя чувствуют, за нагрузку никого не блокировал. UPTIME за прошлый год 99.995%. Не поверите, но в этот ценник даже входит защита от DDoS, а также хранение более 10 резервных копий за последний месяц в отдельном дата-центре 🚬

euhenio:
1. смарт смотрел, меньше года диску, но не разбираюсь.
2. вот это proc/mdstat не смотрел, но один сервер с утра выдали и до вечера все это было.

LA около 1 - это нормально при синхронизации рейда. Посматривайте /proc/mdstat, если после завершения синхронизации LA будет таким же, тогда можно бить панику. А пока что переживать не о чем.

С Новым годом, коллеги! :)

smart2web, подскажите, есть ли новости по web02-cp.marosnet.net и web03-cp.marosnet.net? Недоступны даже из сети дата-центра. Мог бы их кто-нибудь удаленно перезапустить?

Всего: 1030