VPS (Virtual Private Server) - виртуальный выделенный сервер, его также называют VDS (Virtual Dedicated Server). Физический сервер (DS) программным путем разбивают на несколько виртуальных серверов и каждому виртуальному компьютеру доступна лишь определенная часть мощностей физического сервера. VPS - оптимальный выбор для размещения подавляющего большинства web-ресурсов.
Размещение или перенос сайта на VPS - задача довольно простая. Но если сайт не просто должен работать, а должен работать хорошо, то в вопросе размещения сайта на VPS появляется масса нюансов, начиная от выбора поставщика услуг и заканчивая настройкой сервера. И мы будем рады помочь вам решить эти задачи.
При переносе сайта на VPS вам могут понадобиться следующие услуги
Выбор поставщика услуг - очень важный этап подготовки к переезду, особенно, если ваш проект нестандартный и требует специальных предложений зарубежных поставщиков.
Мы можем оказать помощь в этом вопросе. Мы сделаем анализ и предоставим рекомендации.
Если же вы хотите выбрать поставщика самостоятельно, то ознакомьтесь с нашими рекомендациями на эту тему "Как выбрать VPS"
С базовыми настройками, операционная система сервера менее производительна чем хостинг. Потому сервер требует настройки.
Настройка сервера - не шаблонное мероприятие. Некоторые параметры необходимо подбирать путем перебора, для того, чтобы добиться оптимальной скорости работы именно вашего движка сайта на сервере.
При развитии проекта, настройки стоит периодически обновлять.
На наш взгляд, установка панели управления на VPS не желательна.
Любое ПО, которое устанавливается на сервер и панель управления в частности, забирает часть ресурсов сервера. Более или менее нормальные панели управления - платные.
Учитывая вышеперечисленное, стоит четко понимать, зачем вам панель управления. Обычно, панель управления используют для управления ftp-аккаунтами и для создания резервных копий.
Для управления ftp-аккаунтами или другими редко необходимыми возможностями можно обратиться а администратору сервера или разработчику. Сервером можно управлять без панели управления через специальный терминал.
Процесс резервного копирования стоит автоматизировать или делегировать.
Можно сказать, что панель управления нужна только если у вас нет администратора сервера и нет автоматизаций.
Резервное копирование - залог безопасности вашего проекта. Очень важно соблюдать правила создания и хранения копий.
Частота резервного копирования должна зависеть от частоты обновления сайта. В случае интернет-магазина, копии стоит делать каждый день, чтобы не потерять последние заказы.
Хранить копии стоит отдельно от сайта. Как минимум на другом сервере, а желательно даже в другом городе. Это делается для того, чтобы обезопасить копии при уничтожении сервера сайта в результате природных катаклизмов, войны или банального пожара.
У вас должны быть как минимум по одной копии за каждый месяц существования сайта, по две копии в месяц за последний год, по одной копии в неделю за последние 4 месяца и ежедневные копии за последний месяц.
Процесс создания резервных копий стоит автоматизировать. Для этого нужно арендовать отдельный сервер с минимумом вычислительной мощности и большим дисковым пространством. Такой сервер нужно минимально настроить и написать программу создания копий.
Администрирование VPS
Мы не можем предложить полноценного администрирования сервера с оперативной реакцией 24/7. Но мы можем предложить плановые действия по администрированию сервера, которые позволяют минимизировать вероятность возникновения критических неполадок на стороне сервера.
Если вы не уверены в оптимальности настроек вашего сервера, то мы можем провести аудит и корректировку настроек.
Аудит настроек стоит периодически проводить на любом сервере, если проект развивается. Настройки которые были оптимальны вчера, могут перестать быть оптимальными завтра.
Такой анализ производится в результате возникновения явных неполадок сервера, которые могут проявиться в результате атаки или взлома сайта или других непредвиденных причин.
Преимущества переноса сайта на VPS c WEB ROOM
Отзывы о нашей работе
Защита от DDoS атак
Суть DDoS атак заключается в том, чтобы создать на сервер волну посещений, который израсходуют все вычислительные ресурсы сервера, в результате чего доступ к сайту будет ограничен или невозможен.
Насколько DDoS атаки опасны?
У атаки могут быть краткосрочные и долгосрочные последствия. Краткосрочные последствия выражаются в том, что сайт не приносит прибыли, если люди не могут на него зайти. Долгосрочные последствия могут выражаться в падении позиций в поисковой выдаче, если из-за атаки ваш сайт несколько дней не доступен и поисковый робот это заметил.
Но атаки угрожают далеко не каждому сайту. Для того, чтобы понять почему, стоит немного глубже понять суть атаки.
Предположим, что есть сайт, у которого время ответа сервер составляет 200 миллисекунд. Он расположен на сервере с четырьмя ядрами, т.е. сервер может параллельно обрабатывать 4 обращения.
Если на наш сайт одновременно зайдет 4 пользователя, то каждому сервер ответит через 200 миллисекунд. Но если одновременно зайдет 8 пользователей, то сервер начнет ставить обращения в очередь и последние из 8 получат ответ уже через 400 миллисекунд.
В этом и заключается суть атаки. Нужно максимально нарастить очередь. Замедлить время ответа сервера до 5 секунд, будет абсолютно недостаточно, для того чтобы считать атаку успешной. Нужно замедлить как минимум до 10 секунд. А для этого нужно 200 посещений за каждые 10 секунд.За сутки это почти 2 млн посещений, а за трое суток, соответственно 6 млн.
Атаки осуществляются разными способами. Наиболее эффективный способ - это использовать людей, а не ботов. Не знаю достоверно, но слышал, что в Индии одно посещение стоит 1 евро цент. По таким расценкам трехдневная атака будет стоить 60 000 евро.
Конечно, атаки с помощью ботов стоят гораздо дешевле, но во первых они менее эффективны, а во вторых, это все равно существенные деньги.
Для того, чтобы вашему сайту действительно угрожала серьезная опасность, вам нужно иметь людей серьезно мотивированных на вашу неудачу.
За все время нашей практики, мы стали свидетелями всего одной серьезной атаки на сайт нашего клиента.
Как защититься от атак?
Есть облачные службы, которые специализируются на защите.
Стоит учесть, что подключение этих служб к сайту, приводят к его замедлению.
Насколько эта защита эффективна?
На этот вопрос очень сложно ответить. От слабых атак, точно поможет. От мощной масштабной атаки не поможет ничего, примером тому может служить работа IT Army с 24 февраля 2022 года, которая за секунды ложила даже специалистов по защите от атак.
На мой взгляд, не стоит подключать облачную защиту, пока к вашему сайту не проявили интерес.
Еще защититься от атак можно путем оптимизации времени ответа сервера. Чем быстрее наш сайт, тем сложнее и дороже его атаковать.
FAQ
Нужно ли отключать сайт при переносе на VPS?
Нет, для переноса сайта видимого отключения сайта не требуется
Как долго длиться перенос сайта на VPS?
Это зависит от многих нюансов. Подготовка к переносу может занять несколько дней, но сам перенос может произойти довольно быстро.
Какие OC мы устанавливаем на сервер?
Мы настраиваем сервера под web-проекты. С точки зрения безопасности и быстродействия, Windows не подходит для web-проектов. Мы используем Linux Debian
Какой web-сервер мы используем?
Мы используем web-сервер Aapache. Мы также можем установить NGINX, но у нас нет компетенций для его тонкой настройки.
Остались вопросы?
Если вы хотите получить консультацию или узнать немного больше о наших услугах, пожалуйста, напишите нам, и кто-то из нашей команды свяжется с вами в ближайшее время.