Приветствую! Начинаю цикл статей про настройку серверов на операционных системах Unix (Linux, Ubuntu, Debian и другое). "Но для чего мне это нужно?" - спросишь ты. Дело в том, что прогресс не стоит на месте. Еще несколько лет назад все называли мессенджер Телеграм пузырем. Сегодня же это один из самых популярных мессенджеров во всем мире, особенно на постсоветском пространстве, а это значит, что здесь крутятся огромные деньги. Если вы читали другие мои статьи, то знаете как я ненавижу такую замечательную социальную сеть, как ВКонтакте. Она "загибается" бешенными темпами и заработать там практически нереально. Поэтому все здравые люди уже давно эмигрировали в Телеграм, чего и вам советую.
Так для чего же нужно уметь настраивать сервера на Unix операционных системах?
Это лишь основные предназначения сервера, второстепенные можно перечислять очень долго. В конце этого цикла статей я создам полезного криптобота для Telegram и размещу его на своем удаленном сервере. Интересно? Тогда поехали.
В этой статье расскажу про настройку сервера на операционной системе Ubuntu 20.04, который в дальнейшем можно будет использовать для любых ваших веб-проектов, будь то бот для Телеграма на Python или веб-сайт на PHP. Весь процесс я буду показывать на примере операционной системы Ubuntu 20.04. Версия не имеет особого значения, для 16 и 18 версии процесс будет абсолютно аналогичным.
Для начала нам нужно приобрести и активировать виртуальный сервер. На сегодняшний день в интернете существует огромное количество различных хостинг-провайдеров и облачных сервисов, которые предоставляют услуги по аренде виртуального сервера. Конечно, вы можете выбрать любой доступный для вас вариант, но лично я рекомендовал бы хостинг-провайдера Zomro. На мой взгляд это лучший вариант как по цене, так и по качеству предоставляемых услуг, а главное - это абузоустойчивый хостинг-провайдер, серверы которого находятся в Нидерландах. Это значит, что он отлично подойдет для черных и серых проектов.
Все дальнейшие действия по приобретению и активации сервера я буду показывать на примере панели управления Zomro. Кстати, здесь используется панель управления ISPmanager, которая также используется многими другими хостинг провайдерами.
Итак, переходим на сайт хостинг-провайдера, заполняем все необходимые поля и регистрируемся. После этого входим в личный кабинет и в левом меню сайта в разделе "Товары/Услуги" выбираем вкладку "Виртуальные серверы":
В открывшемся окне жмем на кнопку "Заказать" и выбираем подходящие для вас характеристики оборудования. Я для демонстрации выберу самый дешевый тарифный план под названием "Nano SSD". Снова жмем кнопку "Заказать" напротив выбранного тарифного плана и попадаем на следующую страницу:
Здесь нужно заполнить следующие поля:
Проставляем галочку напротив пункта "Я прочитал и согласен с условиями предоставления услуг" и добавляем услугу в корзину. В открывшемся окне жмем кнопку "Опалтить" и оплачиваем услугу любым доступным способом.
После оплаты ваш сервер получит статус "Обрабатывается (открытие)". Это значит, что в данный момент происходит установка операционной системы Ubuntu на сервер и нужно подождать примерно 5-20 минут (в зависимости от мощности сервера):
После обработки состояние сервера сменится на "Активен". Вы также получите уведомление об активации на свою электронную почту.
Сервер активирован, а это значит что теперь мы можем подключиться к нему. Для подключения к удаленному серверу с операционной системой Ubuntu или другой любой Unix системой необходимо использовать SSH-клиент. Для подключения с ПК, работающим на операционной системе Windows можно использовать следующие программы:
Скорее всего, вы будете использовать сервер для написания кода и редактирования текстовых файлов, поэтому наилучшим вариантом будет использование редактора кода VSCode. Скачиваем и устанавливаем программу с официального сайта по ссылке выше.
После установки запускаем программу.
Установим русификатор для VSCode, если с английским туго (смотри скриншот ниже):
После перезапуска программы автоматически активируется русский язык.
Далее установим еще одно расширение под названием "Remote - SSH":
После установки расширения в левом нижем углу программы должны появиться зеленые стрелочки:
Жмем на них и выбираем пункт "Connect to host":
Далее "Add new SSH host":
Далее нам нужно ввести команду:
ssh user@ipadress
Но для этого нам нужно знать имя пользователя и IP-адрес своего сервера. Переходим в личный кабинет Zomro, открываем вкладку "Виртуальные серверы", выделяем наш сервер и жмем на кнопку "Инструкция":
Здесь то вы и найдете имя пользователя, IP-адрес и пароль для подключения к своему серверу. Возвращаемся к VSCode, вставляем команду и жмем Enter:
Выбираем место сохранения конфига SSH. Сохраняйте в папке своего пользователя (первый пункт в списке):
После этого в правом нижем углу программы появится окно об успешном добавлении хоста:
Жмем "Connect" и выбираем операционную систему Linux:
Выбираем "Continue":
И наконец-то вводим пароль от нашего сервера и жмем Enter:
Отлично! Подключение к серверу выполнено. Теперь нам доступен терминал, с помощью которого мы можем управлять сервером:
Если терминал не открылся автоматически, то в главном меню редактора VSCode перейдите во вкладку "Terminal -> New Terminal".
Теперь мы можем переходить к следующему шагу - настройке сервера. Вся настройка будет производится с помощью терминала путем ввода команд. Но этим мы займемся уже в следующей статье.
Если у вас возникли какие-либо вопросы, то пишите мне в Телеграме - @antirusachok
💰 Купить другую криптовалюту2022 © VsePartnerki.com. Рейтинг партнерских программ и схемы заработка
Оставить комментарий