Всем привет начинаю писать серию обучающих уроков как поднять VPS сервер для работы сайтов на WordPress и не только. Так что стоит подписаться, чтобы не пропустить полезный контент и не потерять автора на просторах Пикабу.
Первый вопрос, который вы можете себе задать, а зачем мне это?
В первую очередь это полезно тем, у кото нет денег на услуги веб мастера.
Для создания и развития собственного онлайн магазина, бизнеса.
Для тех кто хочет предоставлять услуги по настройки веб сервера.
Создавать сайты за деньги.
Список преимуществ можно продолжать до бесконечности.
Алгоритм действий
Самое главное, что нужно понять, с чего все начинается, я бы прикрепил какой-нибудь скрин схемы, но это будет сложно и не понятно. Если говорить простым языком, чтобы сайта начал работать нам нужно!
Веб сервер.
Архив с кодом, "сайт".
Доменное имя.
Начнем самого сложного с аренды виртуальной машины, да это платно, бесплатно только в мышеловке, как известно.
Для начинающих я всегда советую провайдера TimeWeb (Реферальная ссылка), это не реклама, цена качество соответствуют, сам держу там 3 VPS сервера для своих проектов. Если нужно что-то по серьёзней для высоко нагружённых веб приложений, хорошо подойдет наш отечественный провайдер Selectel.
В следующих руководствах мы ещё вернемся к Selectel, чтобы настроить резервное копирование ваших проектов, через этого провайдера.
После регистрации обязательно подключите двух факторную аутентификацию через смс, чтобы ваши данные были в безопасности.
Плюс скачайте на ПК, Evernote чтобы там хранить ваши пароли от сервисов. Это лично моя рекомендация. Потерять данные для входа может сыграть для вас злую шутку.
Аренда VPS
Узнать больше, что такое VPS, можете почитать здесь. И так, для того чтобы арендовать ваш первый VPS, нужно пополнить счет в личном кабинете. Достаточно 500 рублей, поверьте это не большие деньги, по сравнению с другими провайдерами.
Выбираем в левом сайт баре "Облачные серверы", и нажимает синею кнопку добавить! После вы перейдёте на станицу создания сервера.
Выбираем образ, Ubunta 18.04 это версия операционной системы.
Регион
Далее выбираем зону доступности. Регион, можете обратить внимания на Ping выбирайте тот который ближе к вам.
Конфигурация сервера
Далее выбираем конфигурацию вашего сервера. Перейдите во вкладку Standart, и выберете понравившеюся конфигурацию. Есть и другие варианты, но нам подойдет вариант за 322 рубля в месяц.
Отключаем резервное копирование
Отключите функцию резервного копирования, он нам не нужен, так как мы будем хранить копии наших проектов и базы данных в другом облачном хранилище.
Даже если сервер умрёт, мы всегда сможем восстановить наши сайты на другом сервере. Как по мне 180 рублей в месяц очень дорого.
Ключи доступа SSH
Очень важно создать ключи доступа по SSH. Так как мы будем подключаться к нашим серверам используя именно этот способ. Почему? Потому что, это самый безопасный метод.
Как сгенерировать публичный ключ SSH
Создать ключ очень просто, через командную строку Windows. Нажмите сочетания клавиш Win+R откроется окно для ввода команды, введи команду cmd и нажмите кнопку ок!
Командная строка
В окне командной строки введите команду ssh-keygen и нажмете Enter.
Как найти сгенерированный ключ.
В обычном случаи ключ лежит в паке .ssh. Для этого открываем проводник, ищем диск C:/ Далее папку пользователи, в ней вы найдете папку с названием вашего пользователя. Открываете эту папку и находите папку .ssh, перейдите в неё.
Копируем ключ
Для панели в таймвеб нам нужен именно публичный ключ, а не приватный, именно благодаря публичному ключу мы можем безопасно подключиться удаленно к нашему серверу. Для этого нужно сделать следующие.
Найдите файл с названием, как на скриншоте.
Открывайте через блокнот, очень важно проследите, что вы скопировали весь ключ целиком.
Создаём ключ
Нажмите кнопку загрузить ключ. Просто вставьте его в поле ввода ключ. Во втором поле ввода укажите названия вашего ключа.
После сохранения ключа обязательно поставьте галочку, чтобы использовать этот ключ для подключения к серверу.
Информация
Ниже вы можете дать названия вашему серверу и добавить комментарий, к примеру для чего этот сервер, чтобы не запутаться в будящем, если у вас будет много серверов.
Завершение
Теперь осталось выполнить последнее действие, нажать кнопку Заказать! Я могу вас поздравить вы развернули свой первый VPS сервер.
Это был первый этап, в следующим посте, который я подготовлю, мы будем подключаться к серверу удаленно. А также установим панель управления сервером и программу для управления и подключения к серверу.
Друзья, если пост для вас актуальный и интересный в плане саморазвития, обязательно поддержите его, и автора. Если есть вопросы оставляйте комментарии, обязательно отвечу.
Удачи всем с вами был Mitya!