Свой сервер Linux для Веб-Мастера. Часть 2

В этом цикле статей мы научимся разворачивать свой сервер на Linux Debian как на локальном компьютере, так и на VPS. Материал предназначен для начинающих веб-разработчиков и веб-мастеров, умеющих пользоваться лишь только обычным хостингом или локальной сборкой OpenServer.

Первое знакомство с Linux Debian Server.

Уважаемые мои друзья! Как я и обещал, размещаю статью о первом знакомстве с Linux Сервером. Если вы до этого занимались лишь созданием сайтов на различных популярных CMS и использовали готовый хостинг для размещения сайтов или даже локальный сервер, наподобие Openserver, то уверяю вас – сейчас самое время немножечко повысить свой уровень и прочитать статью до конца.  Материала будет совсем немного и любой пользователь компьютера легко справится с задачей повторив все действия, которые приводятся в данном руководстве. И так – начинаем.

Что мы собираемся делать?

Сейчас мы установим на ваш компьютер виртуальную машину и внутри этой виртуальной машине развернём Linux сервер. Потом я покажу вам какие базовые команды вы сможете использовать для того, чтобы закачать на этот сервер свой сайт ну и конечно как сделать, чтобы этот сайт отображался через браузер как если бы он находился в интернете. 

Всё, что вам придется сделать – это скачать пару-тройку программ и потратить не более 30ти минут на установку сервера, даже меньше.

И так, погнали.

Установка Virtual Box

Первым делом мы скачаем бесплатную программу VirtualBox.

Для этого откройте ваш любимый браузер, например, Google Chrome, в адресной строке наберите адрес поисковой системы yandex –

https://ya.ru/

наберите в нём слово VirtualBox

и скорее всего первым в выдаче будет как раз сайт, где можно скачать эту программу совершенно бесплатно. Перейдя на сайт этой программы, вы сразу же увидите ссылку для её скачивания.

Нажмите на кнопку, на которую указывает красная стрелочка на рисунке и вас перекинет на саму страницу загрузки программы. Либо можно выбрать слева в меню пункт «Downloads».           На момент написания статьи последней была версия с номером 6.1 и чтобы скачать её нужно нажать на ссылку с рисунка ниже.

Если у вас старая версия Windows, например, Windows7, то вы можете скачать более раннюю версию программы по ссылке, отмеченной зеленой стрелочкой на рисунке.

После того, как программа загрузится на ваш компьютер, зайдите в папку «загрузки» и запустите её.  Скорее всего имя файла будет примерно таким VirtualBox-6.1.10-138449-Win.exe

В процессе установки вам может быть предложено выкачать какие-нибудь дополнительные системные библиотеки для корректной работы с программой VirtualBox. Смело соглашайтесь со всем, что вам предложат нажимая на кнопку “Next”.

Если всё будет хорошо, то на рабочем столе у вас появится значек для запуска этой программы, а сама программа после запуска ее будет выглядеть так:

Теперь нам нужно скачать установочный образ Linux Debian Server Buster.

Это тоже полностью бесплатная операционная система и мы так же как и в первый раз найдем ее через yandex.

Установка Debian Buster

Наберите в yandex фразу «Debian Buster download» как на рисунке.

Пройдите по ссылке и выберите для себя дистрибутив. Лично я использую минимальную установку. Остальное всё автоматически выгрузится из интернета. Уж безлимитный интернет сейчас, наверное, есть в каждом доме, где живут программисты, правда?

Ну а теперь самое интересное. Мы подключим скачанный дистрибутив к виртуальной машине и установим Linux сервер на ваш компьютер. Он будет запускаться в отдельном окне и никак не повредит вашей операционной системе Windows.  Чтобы было легче, я записал для вас видео как это сделать.

Ну что, интересно? Если да, то давайте немного поиграем с нашим сервером.

Подключение к серверу из Windows.

Мы будем взаимодействовать с нашим сервером в основном двумя способами.

- Используя FTP клиент Filezilla для передачи на сервер файлов и для скачки файлов оттуда;

- Используя SHH для управление сервером через командную строку.

Давайте ознакомимся с этими способами.

Для начала скачайте FTP клиент Filezilla.

https://filezilla.ru/

После установки у вас появится красненький значек с буквами FZ. Запустите его и увидите окно как на рисунке.

Зайдите в меню «Файл», выберите пункт «Менеджер сайтов» и нажмите на кнопку «Новый сайт».

Дальше слева введите имя нового сайта.  Можете там написать «Debian Server». Справа выберите SFTP,  укажите адрес ip.  Если забыли его, то запустите вашу виртуальную машину с сервером как был показано в видео и наберите команду

ip a

в командной строке, которая появится после загрузки операционной системы и ввода логина и пароля. Логин – это имя вашего пользователя, который вы указали при установке видео. Пароль вы тоже вводили там же.

Потом нажмите на кнопку «Соединиться» и вы попадете на сервер.

Сейчас будет еще одно небольшое видео, показывающее как это всё происходит в динамике.

Таким образом, вы научились закачивать на ваш сервер файлы и устанавливать программы.

В следующем выпуске я расскажу вам как выполнять базовые команды:

  • Копирование файлов, папок;
  • Извлечение данных из архива;
  • Загрузка данных на сервер с других сайтов;
  • Удаление, перемещение;
  • Поиск файлов и папок

Команды используемые сегодня:

  • Ip – a - показать ip адрес и другие настройки сети
  • ls – показать список папок и файлов в текущей директории (папке)
  • su - переход в режим суперпользователя (админа или root)
  • apt install mc     - установка приложения mc (Midnight Commander)
  • ssh xfile@192.168.43.48 (подключение по ssh к серверу.  Имя пользователя и ip адрес нужно поставить свой)

коммент.

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

Ваш email не будет опубликован. Обязательные поля отмечени символом *