Установка Linux Mint «рядом» с Windows 10 (без потери данных!). Пошаговая инструкция для начинающих

Начало Windows 10 Установка Ubuntu непосредственно с Windows 10

В последнее время все больше пользователей, скачавших Windows 10, желают если не перейти на один из дистрибутивов Linux, то хотя бы использовать бесплатную альтернативу операционной системе от Microsoft в качестве второй ОС. Естественно, этим дистрибутивом является Ubuntu благодаря своей простоте и популярности. Процесс инсталляции этого дистрибутива Linux рядом с Windows 10 в последних версиях упрощен до невозможного – любой пользователь, знакомый с инсталляцией «десятки» справится с этой задачей, выполняя приведенные в статье инструкции.

Основной проблемой, с которой сталкиваются юзеры, желающие установить Ubuntu на компьютер с Виндовс – это отсутствие руководства по инсталляции Linux на устройство с обновленной версией BIOS под названием UEFI. Первая установка может показаться сложной.

Для инсталляции Ubuntu Linux из-под Windows 10 нам понадобятся следующие инструменты:

  • образ дистрибутива, загруженный с официального сайта, или рабочая сборка, коих в сети немного, но они есть;
  • флешка объемом от 2 Гигабайт (порой хватает и 2 Гб) для записи на нее установочных файлов;
  • достаточный объем свободного места на диске, куда совершается установка Ubuntu;
  • бесплатный менеджер томов, при помощи которого создадим раздел под новую операционную систему (хотя во время установки тоже можно выполнить разбиение разделов, но для новичков задача может показаться сложной).

Подготовка нового загрузочного раздела

Давать конкретные советы в этом разделе не получится ввиду различной конфигурации компьютеров с Windows 10 и предпочтений пользователей. Удобный инструмент для управления разделами HDD также каждый выбирает самостоятельно.

Для Ubuntu и классического набора приложений для повседневного пользования вполне достаточно 12-16 Гб пространства, потому раздел стоит создавать размером от 20 Гб, «откусив» это пространство от одного из существующих логических дисков. Форматировать созданный раздел следует в файловой системе ext4.

Посмотрите ещё:  Компьютер Raspberry Pi 2 и его настройки Windows 10

image

Запись образа на флешку

Для записи дистрибутивов Linux на флешку с формированием на ней загрузочной области существует масса инструментов. Большинство пользователей рекомендуют загружать WinSetupFromUSB или малоизвестную, но отлично справляющуюся со своими задачами утилиту Universal UBS Installer.

  • Скачиваем и запускаем приложение на Windows 10.

Это портативная утилита, потому установка приложения на компьютер не требуется.

  • Выбираем название дистрибутива с выпадающего меню как на скриншоте.
  • Рядом жмем «Browse» и задаем путь к загруженному iso-файлу.
  • Выбираем флешку, ориентируясь по ее буквенной метке, если к ПК подключено несколько USB-накопителей.
  • Ставим флажок возле «Format X drive» для форматирования устройства рядом с меню выбора флешки.
  • Жмем «Create».

image

Загружаемся с созданного носителя

  • После формирования загрузочной флешки перезапускаем компьютер с Windows 10, зажав клавишу «Shift» во время клика по кнопке перезагрузки.
  • Жмем «Диагностика», после чего переходим в «Дополнительные параметры».
  • В открывшемся меню жмем по «Параметрам встроенного ПО UEFI».
  • Находим пункт, отвечающий за загрузку (в нем обязательно присутствует слово «boot») и изменяем приоритетность устройств загрузки, указав USB-флешку первой.
  • Жмем F10 для выхода с сохранением настроек.

Как завершится установка Ubuntu Linux, придется изменить приоритет загрузки, указав жесткий диск первым.

Это универсальный для всех компьютеров с Windows 10 метод войти в меню загрузки. Более простым является вызов меню загрузки одной из функциональных клавиш (F9, F11). После этого не придется обратно изменять параметры UEFI.

Инсталляция дистрибутива Линукс

После запуска с флешки увидите следующее окно.

  • Кликаем по варианту «Установить Ubuntu» и дожидаемся завершения приготовлений, перед тем как запустится установка.
  • При наличии конфликтов постарайтесь устранить их. Подключение к интернету, например, понадобится для обновления системы.
  • Отмечаем флажком опцию, отвечающую за установку кодеков для воспроизведения мультимедиафайлов.
  • Выбираем последний вариант установки.

Посмотрите ещё:  Как делать тонкую настройку Windows 10

Установка Ununtu рядом с Виндовс 10 – раздел создается автоматически без предоставления возможности указать, какой диск уменьшить и на сколько.

Замена Windows 10 на Ubuntu Linux также нам не подходит.

  • Также выбираем 3-й вариант для самостоятельной работы с разделами. Все манипуляции с разделом рекомендуется выполнять с-под Windows, дабы пропустить этот процесс, когда происходит установка Ubuntu Linux.
  • Выбираем созданный ранее том в ext4 и жмем «Установить сейчас».
  • Во время копирования файлов задаем другие параметры будущей операционной системы:
  • раскладку клавиатуры;
  • указываем часовой пояс.
  • Затем вводим имя пользователя, компьютера и задаем пароль при необходимости.

Отметив опцию автоматического входа в систему, увидите, что Ubuntu Linux не спросит пароля после загрузки, а сразу запустится, но пассворд потребуется вводить при изменении важных настроек. https://realme-compare.ru/

  • После указания параметров дожидаем завершения копирования файлов, установки Ubuntu рядом с Windows 10 и обновления инсталлируемого дистрибутива при наличии интернета и выборе соответствующей опции.
  • По завершению процесса перезагружаем компьютер.

Возможные проблемы после установки

После того, как завершилась установка Ubuntu, могут возникнуть некие неполадки, которые кратко рассмотрим в заключительном разделе.

  • Если после перезапуска компьютера сразу загружается Ubuntu без возможности выбора ОС, значит установщик Linux не обнаружил загрузочный раздел Виндовс. Загружаемся и вводим команду «sudo update-grub» в терминал для сканирования разделов в поисках загрузочной записи «десятки» и изменения загрузчика.
  • Грузится Windows 10 без возможности выбора Ubuntu. Загружаемся с Ubuntu LiveCD, запускаем терминал с подключенным интернетом (для скачивания утилиты Boot Repair) и вводим команды:

После запуска программы Boot Repair жмем по первой кнопке: «Recommended repair».

Далее приложение попросит ввести 4 отображаемых в окне команды в терминал для исправления неполадки, дабы завершилась установка новых параметров загрузчика.

Посмотрите ещё:  Приложение заблокировано в целях защиты Windows 10

Опубликовано в Windows 10

Многие, кто зашел на эту страницу, впервые слышат, что есть возможность установить две операционные системы рядом друг с другом, однако такая возможность есть. Данная статья предназначается для тех людей, кто хочет узнать, как происходит установка Ubuntu рядом с Windows 10. В статье будут подробно разобраны все аспекты представленной операции, от самого начала и до последних этапов.

Зачем нужно устанавливать Ubuntu рядом с Windows?

Изначально стоит поговорить о том, зачем это, вообще, нужно. Ведь многие люди на протяжении всей жизни пользуются лишь единой операционной системой, установленной на своем компьютере, и не жалуются. Конечно, нужда в такой установке у каждого своя, но в любом случае утверждать то, что она необходима, глупо.

Чтобы разобрать данный вопрос подробно, нужно изначально ознакомиться с самими операционными системами, то есть с Ubuntu и Windows. И если о Windows знает практически каждый человек, то об Ubuntu, возможно, кто-то слышит впервые. Конечно, обо всем в статье рассказать не удастся, как-никак тема не об этом, но пару аспектов затронуть стоит.

Первое отличие и, возможно, главное — это то, что в операционной системе Ubuntu отсутствует реестр. Вероятно, многим это ни о чем не говорит, но данный факт является положительным. Ведь каждый сталкивался с такой проблемой, что после долгого использования Windows она начинает тормозить: процессы запускаются долго, центральный процессор не справляется с обработкой поставленных задач и компьютер периодически зависает. Так вот, это все из-за засора реестра. То есть даже если вы будете пользоваться Ubuntu очень долго, ее производительность не будет падать.

Помимо этого, на Ubuntu не существует вирусов, и нет необходимости защищать систему антивирусами.

Все это положительно сказывается на работе этой ОС, и большинство людей именно поэтому заинтересованы тем, как совершается установка Ubuntu рядом с Windows 10.

Первый этап: создание загрузочной флешки

Перед рассказом о том, как происходит установка Ubuntu рядом с Windows 10, нужно объяснить, как записать загрузочную флешку с нужной операционной системой.

Здесь все просто, однако многие на данном этапе заходят в тупик. В наше время программ, которые позволяют записать образ ОС, очень много, и все они хороши по-своему, некоторые позволяют это сделать быстро и без глубоких знаний в компьютерах, а другие наоборот.

В статье пойдет речь об одной из таких программ, точнее о Rufus.

Сейчас ближе ознакомимся с ней.

Запись флешки с помощью Rufus

Запись загрузочной флешки при помощи программного обеспечения Rufus можно считать самой простой и быстрой. И если вы сомневаетесь в своих силах, то данный способ именно для вас.

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

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

Итак, флешка вставлена в компьютер, и вы готовы начинать процесс. Для этого:

  1. Определяем, какой образ будет записан. В правой нижней части окна программы найдите кнопку с пиктограммой диска нажмите ее. Откроется проводник, в нем проложите путь к скачанному файлу, в данном случае к Ubuntu, и нажмите ОК.

  2. Определяем флешку. В окне программы найдите пункт «Устройство», нажмите на него, появится выпадающий список, в нем выберите вашу флешку.

  3. Определяем схему разделов и тип интерфейса системы. На данном шаге нужно выбрать ваши показатели. Если у вас MBR, то выбирайте его, если GPT — то его. Более детально об этом поговорим чуть ниже.

  4. Определяем файловую систему. В нашем случае выбираем FAT32, так как мы устанавливаем Linux-дистрибутив, если записывать надо было Windows, то выбрать стоило бы NTFS.

Теперь нажмите старт и ждите, пока флешка запишется.

Что касается выбора схемы разделов и типа системного интерфейса, то здесь в целом все просто. Если установка Ubuntu рядом с Windows 10 на GPT диск происходит, то в выпадающем списке выберите именно этот пункт, если на MBR с BIOS или UEFI, то соответственно, выберите его. Но не думайте, что для каждого пункта инструкции будут разные. Установка Ubuntu рядом с Windows 10 MBR ничем не отличается от GPT.

Второй этап: начало установки

К сожалению, данный этап может существенно отличаться у разных пользователей, так как он напрямую зависит от типа системного интерфейса. Их, как известно, существует два вида: BIOS и UEFI. В статье пойдет речь о каждом из них, и подробно будет рассказано, как проходит установка Ubuntu рядом с Windows 10 на UEFI и BIOS.

Начало установки через BIOS

BIOS, скорей всего, установлена у каждого второго человека, читающего эту статью. В целом она уже считается пережитком, именно UEFI пришла на ее смену. Но так как людей с BIOS все еще много, стоит затронуть и тему установки Ubuntu через нее.

После того как образ ОС был записан на флешку, начинается установка Ubuntu 16.04 рядом с Windows 10. Для этого перезагрузите свой компьютер и во время его запуска нажимайте клавишу Del или F2. Это приведет к тому, что вы попадете в BIOS компьютера. Здесь нас интересует лишь одна вкладка. С помощью стрелок направления на клавиатуре перейдите на вкладку BOOT. Именно в ней нам нужно выбрать приоритетное устройство при запуске компьютера. Нам нужно выбрать флешку.

Важно! На каждом компьютере BIOS может отличаться, и выбор приоритетного устройства может видоизменяться, поэтому конкретики не будет.

Если у вас все плохо с пониманием иностранного языка, то обращайте внимание на поля, где будет написано Hard, Disk и Priority. Напротив этих полей будет написано наименование вашего жесткого диска, зачастую начало у него SATA, именно SATA нужно поменять на USB Flash Card.

Надеемся, такое абстрактное представление поможет вам выбрать правильные настройки, но даже если была совершена ошибка — не бойтесь, ни к чему плохому она не приведет.

После выбора приоритетного устройства перейдите в графу Exit и выберите первый пункт – «Выход с сохранением измененных настроек».

Теперь ваш ПК перезагрузится и запустится инсталлятор Ubuntu.

Начало установки через UEFI

В целом установка Ubuntu рядом с Windows 10 UEFI и BIOS ничем не отличается, лишь этапы немного различны.

Вам также после записи загрузочной флешки нужно будет перезагрузить компьютер и войти в BOOT Menu, только теперь UEFI. Для этого при загрузке компьютера надо нажать соответственную клавишу, на каждом компьютере она разная, зависит это от вашей материнской платы. Ниже будет представлена таблица, которая наглядно покажет, какую клавишу нужно нажимать.

Производитель / устройство

Клавиша для запуска UEFI

Материнская плата MSI

Del

Материнская плата Gigabyte

Del

Материнская плата Asus

Del

Материнская плата Intel

Del

Материнская плата AsRock

Del

Ноутбуки Asus

F2

Ноутбуки Acer

F2

Ноутбуки Dell

F2

Ноутбуки HP

Esc → F10

Ноутбуки Lenovo

F2

Ноутбуки Packard Bell

F2

Ноутбуки Samsung

F2

Ноутбуки Sony Vaio

F2

Ноутбуки Toshiba

F2

Итак, вы перезапустили компьютер и нажали соответственную клавишу, теперь перед вами открылось BOOT Menu, в нем выберите запуск флешки через UEFI — это пункт, где перед названием флешке написано слово «UEFI».

После этого откроется инсталлятор Ubuntu.

Выбор метода установки Ubuntu

Итак, после выполнения вышеизложенных инструкций перед вами должно открыться grub menu, именно из него мы выбираем способ установки самой Ubuntu. В целом есть два варианта: запустить операционную систему с флешки и после проверки ее на работоспособность выполнить установку или же сразу приступить к установке. Выбирать только вам. Но стоит отметить, что если вы запустите ОС с флешки, то во время установки сможете пользоваться программами.

Разметка диска

После выбора метода установки операционной системы начинается непосредственно установка.

Алгоритм действий:

  1. На первой странице выбираем язык и нажимаем «Далее».

  2. На второй странице нужно выбрать, загружать обновления во время установки или нет. Здесь по желанию, но если галочку не ставить, то обновления можно будет скачать позже. А вот галочку напротив установки стороннего ПО лучше поставить, чтобы не было конфликтов с вашими устройствами и все функционировало правильно после установки. Нажимаем «Далее».

  3. Третьим этапом будет выбор типа установки, так как у нас производится установка Ubuntu рядом с Windows 10 (на другой диск или нет — все равно) выбираем «Другой вариант» и нажимаем «Далее».

  4. На этом этапе нам нужно произвести разметку диска. Если до этого вы не оставляли свободное место под Ubuntu, то нужно забрать кусок памяти от созданных разделов. Лучше всего забирать память из диска D, так как он не является системным на Windows 10. Для этого, ориентируясь по размеру, найдите его в списке и нажмите ПКМ и в меню выберите Resize/Move. В появившемся окне, напротив строки Free space following, укажите размер забираемой памяти, 50 000 MiB вполне хватит.

  5. Далее нужно отсоединенный раздел разбить на подразделы. Для этого выделите его и нажмите знак «+». В открывшемся окне выделите память под корневой раздел и в выпадающем списке, напротив «Использовать как», выберите «ext4», а напротив «Точка монтирования» – «/». Нажмите ОК.

  6. Теперь создаем раздел подкачки. Для этого выделяем 4 000 MiB памяти и в выпадающем списке выбираем swap. Нажимаем ОК.

  7. Далее выбираем «Установить сейчас» и в появившемся окне нажимаем «Продолжить».

  8. На этом этапе надо выбрать ваш часовой пояс.

  9. На последнем этапе нужно заполнить все поля и нажать «Продолжить».

Вот и все, установка началась, после ее окончания компьютер перезагрузится и вы сможете выбрать, с какой операционной системы загрузиться, Ubuntu или Windows 10. Хочется также напомнить, что установка Ubuntu рядом с Windows 10 на один диск или же на разные ничем не отличается, просто при установке нужно будет выбрать необходимый.

Linux, Windows 10

Для установки любого из выше перечисленных дистрибьютивов достаточно перейти по ссылке и нажать “Установить”.

После скачивания и установки, запустить нужный дистрибьютив можно следующими способами:

  • Из самого магазина – достаточно нажать кнопку “Запустить”.
  • Из меню “Пуск”.

При первом запуске какое-то время будет идти установка ОС, после чего система будет готова к использованию.

Использование Linux в Windows 10

Ниже будет несколько полезной информации и советов по использованию Linux в Windows 10:

  • Получить доступ к файлам установленной ОС Linux можно просто набрав в терминале следующую команду:
    explorer.exe .

    После выполнения данной команды откроется проводник с открытой домашней директорией текущего пользователя Linux.

  • Получить доступ к файлам Linux из Проводника можно просто указав в адресной строке проводника следующий путь:
    \wsl$<ИМЯ-ДИСТРИБЬЮТВА>

    Т. е. если у Вас установлен дистрибьютив Ubuntu, то команда должна выглядеть следующим образом:

    \wsl$Ubuntu

Возможные проблемы

Если при запуске свежеустановленного дистрибьютива из Магазина Майкрософт у вас висит окошко со следующим содержанием:

То это значит, что у вас не установлен компонент “Подсистема Windows для Linux”. Про её установку можно прочесть в самом начале статьи.

Иногда пользователю нужно иметь на ПК/ноутбуке две операционные системы. Зачастую это Windows и Linux в лице Ubuntu, Debian или Mint. Возникает закономерный вопрос — что делать и кто виноват, чтобы организовать Dual Boot, то есть двойную загрузку с выбором ОС. Сегодня мы расскажем, как просто это сделать.

Дело в том, что Microsoft не любит GNU/Linux, хотя использует у себя сервера на этой ОС. И потому установка Linux на ПК с уже установленной Windows 10 имеет некоторые подводные камни. О них мы и расскажем.

Разметка диска Windows 10

Перед установкой Ubuntu, нужно разделить диск с Windows 10, чтобы установить вторую ОС. На этом этапе есть два возможных сценария, но изначально нужно проверить, имеется ли в системе один раздел, выделенный Windows 10 или несколько разделов. Если у вас в распоряжении всего один раздел, его придется сжать, но сначала удостоверьтесь, что на нём достаточное количество свободного пространства.

Во втором случае, когда имеется два или более разделов, вам нужно решить, какой раздел будет очищен для установки Ubuntu. Так или иначе, щёлкните правой кнопкой мыши по меню Пуск, выберите пункт «Управление дисками». В первом случае выберите диск (C:) и в контекстном меню правой кнопки мыши выберите опцию «Сжать том».

Выберите размер нового раздела для Ubuntu, который зависит от первоначального размера диска и свободного пространства на нем, а также от вашего выбора. Обратите внимание, что вам нужно не менее 10 ГБ для установки Ubuntu (рекомендуется 20 ГБ и более). После завершения сжатия, закройте утилиту «Управления дисками»

Во втором случае, выберите раздел, который нужно очистить, допустим (D:) и в приложении «Управление дисками» щелкните правой кнопкой мыши по соответствующему разделу и выберите «Удалить том», и у вас появится нераспредленный раздел, также, как и в первом случае. Кроме этого, вы можете «отрезать» часть диска (D:), если не хотите полностью отдавать его под Ubuntu. Всё выполняется в той же утилите «Управление дисками».

Установка Ubuntu

После этого скачайте Ubuntu и запишите на флешку. Для записи можно использовать, к примеру, неплохую утилиту Etcher, WinSetupFromUSB, Unetbootin или любой другой. На самом деле, этих утилит целая куча.

После записываете на флешку установочной образ, скачанный ранее, подключаете флешку к ПК и перегружаетесь. Когда экран погаснет, вызываете меню загрузки (обычно F9 или F11, зависит от модели материнской платы и ноутбука). Там выбираете выбора в качестве источника загрузки USB флешки. В некоторых случаях бывает, что загрузка с UEFI USB не начинается. Просто перегрузите машину ещё раз кнопкой Reset и выберите просто USB. После этого начинайте установку.

При установке нужно выбрать «Установить Ubuntu рядом с Windows 10», после этого продолжить установку. Это позволит держать две системы параллельно на одном ПК. Выбор между ними производится при включении компьютера.

Возможно на некоторых относительно старых ПК нужно будет отключать опцию Secure Boot в BIOS.

Читать далее

Ввиду того, что в будущем я планирую выпустить несколько статьей, основанных на работе с ElasticSearch, в этой статье я решил показать самые распространённые варианты его установки. В этой статье собраны все варианты установки Elasticsearch 7: на Ubuntu 18.10, Windows 10, Docker, Vagrant Homestead. Многие ищут статьи на тему быстрого старта по работе с ES, однако, любой старт начинается именно с установки^^.

Установка Elasticsearch на Linux/Ubuntu

Для того, чтобы установить Elasticsearch на Ubuntu, нужно открыть страницу их офф.документации.

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

Для работы Elasticsearch на Linux, нужно сначала установить Java 8 версии, или более новую. Для этого, выполните код:

sudo apt-get update sudo apt-get install openjdk-8-jdk java -version

И получите окно вывод примерно с таким содержимым: image

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

В результате чего, эта команда должна вернуть ответ: OK.

После чего:

sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'

Этой командой мы установим ElasticSearch 7 версии. Если вам нужна какая-то конкретная версия, или более старая версия, то измените версию на нужную, вместо 7.x

После чего, выполним следующие команды:

sudo apt update sudo apt install elasticsearch

После выполнения этих команд, Elasticsearch будет установлен. Однако, он не запустится сразу после установки, запустить его придётся вручную, выполнив:

sudo systemctl enable elasticsearch.service sudo systemctl start elasticsearch.service

И теперь, для того, чтобы удостовериться, что Elasticsearch успешно установлен, можем отправить HTTP-запрос на 9200 порт, на котором висит ES. Запрос отправим с помощью curl:

curl -X GET "localhost:9200/"

И вы должны увидеть что-то вроде этого: image

Сам запуск Elastsearch займёт где-то 5-10 секунд. Потому, если вы увидете сообщение curl: (7) Failed to connect to localhost port 9200: Connection refused, подождите несколько секунд, и повторите свой запрос.

Если эта ошибка не пропадает, то это означает, что сервис не удаётся запустить. Вероятно, это из-за недостатка оперативной памяти. Для того, чтобы посмотреть подробный лог Elasticsearch, можете выполнить команду: sudo journalctl -u elasticsearch

Но, уверен, что у вас всё запустилось, мои поздравления!

Настройка Elasticsearch

Если вам интересно, в какой директории Elasticsearch хранит данные, то они находятся в директории /var/lib/elasticsearch, конфигурационные данные в /etc/elasticsearch, а настройки Java для Elasticsearch расположены в файле /etc/default/elasticsearch.

По умолчанию Elasticsearch настроен только для локального доступа, для доступа только изнутри текущей системы, в которую он установлен. Вы не можете достучаться к нему удалённо. И, если клиент подключаемый к Elasticsearch запущен на том же сервере, что и сам Elasticsearch, вам не нужно менять конфигурационные файлы. Если это не так, то есть опция настройки удалённого доступа к Elasticsearch.

Удалённый доступ

Elasticsearch не имеет встроенной системы аутентификации, потому, если вы разрешите удалённый доступ, то получить информацию от Elasticsearch может кто угодно, кто имеет возможность выполнять HTTP-запросы к API. Если вы хотите разрешить удалённый доступ к серверу Elasticsearch, вам нужно настроить файрвол, и разрешить доступ к 9200 порту Elasticsearch сервера только для доверенных клиентов.

В Ubuntu стандартно установлено ПО по настройке файрвол UFW. По умолчанию, UFW установлен в систему, но не включён. Но, перед его включением, добавим одно правило для разрешения входящего трафика по SSH:

sudo ufw allow 22

Теперь, разрешим удалённый доступ для доверенного IP адреса:

sudo ufw allow from x.x.x.x to any port 9200

Вместо x.x.x.x напишите ваш реальный IP адрес. В моём случае, команда будет иметь вид sudo ufw allow from 134.249.138.171 to any port 9200

Если вы занимаетесь локальной разработкой, то можете не ограничивать доступ по конкретному IP, для этого, вместо предыдущей команды нужно выполнить: sudo ufw allow to any port 9200

Теперь можно включать UFW:

sudo ufw enable

И последнее, проверим статус файрвола:

sudo ufw status

Где мы должны увидеть добавленное правило: image

Теперь, когда файрвол настроен должным образом, следующим шагом будет редактирование конфигов Elasticsearch, и разрешение внешних подключения к Elasticsearch.

Для этого, откроем конфигурационный файл elasticsearch.yml:

sudo nano /etc/elasticsearch/elasticsearch.yml

Где нужно найти строку, которая содержит network.host, её нужно раскомментировать, и изменить значение на 0.0.0.0, раскомментировать http.port и добавить некоторые параметры, чтобы конфигурация имела вид:

transport.host: localhost transport.tcp.port: 9300 network.host: 0.0.0.0 http.port: 9200

Для того, чтобы выйти из редактирования файла в редакторе nano, нужно нажать CTRL+C, напечатав символ согласия y.

Теперь, перезагрузим Elastisearch, чтобы изменения вступили в силу:

sudo systemctl restart elasticsearch

И это всё. Теперь у вас есть возможность подключения к Elastisearch удалённо.

И теперь, после всего проделанного, вы знаете, как настроить удалённое подключение к Elasticsearch. Теперь вы можете подключаться из любого места, и любого HTTP-клиента. image

В этом пункте было показано, как установить Elasticsearch в Ubuntu 18.10. Теперь вы можете посетить офф.документацию для начала работы и более детального изучения основ работы с Elasticsearch.

Установка ElasticSearch в Docker

Если вы ещё не знакомы к Докером, то на сайте есть отличная статья по работе с ним. Для начала, нужно скачать образ с предустановленным Elasticsearch:

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.1.0

Теперь, когда скачивание дойдёт до конца, его можно запустить командой:

docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.1.0

В результате чего, Elasticsearch станет доступен по адресу localhost:9200. image

Установка Elasticsearch в Vagrant

Для того, чтобы установить Elasticsearch в Vagrant (Homestead) нужно добавить опцию elasticsearch в файле Homestead.yaml, указав нужную поддерживаемую версию. При создании виртуальной машины, по умолчанию, будет создан кластер под названием homestead.

Вы не должны предоставлять Elasticsearch больше, чем половина вашей доступной оперативной памяти, потому, убедитесь, что ваш Homestead настроен в соответствии этому замечанию.

box: laravel/homestead ip: "192.168.10.10" memory: 4096 cpus: 4 provider: virtualbox elasticsearch: 7

image

Для того, чтобы прокинуть порты для удалённого доступа, нужно дополнить Homestead.yaml:

box: laravel/homestead ip: "192.168.10.10" memory: 4096 cpus: 4 provider: virtualbox elasticsearch: 7  # новые параметры прокидывания порта ports:     - send: 9200       to: 9200 

И, аналогично, как описывалось в секции настройки удалённого доступа, нужно прописать в файл /etc/elasticsearch/elasticsearch.yml новые параметры, разрешив удалённый доступ.

Будьте внимательны, и не оставляйте дублирующих параметров. Т.е., удалите старые, по-умолчанию заданные параметры transport.host, http.port, и т.д.

После чего, удалённый доступ заработает. Учтите, что в этом случае, доступ к Elasticsearch будет осуществляться не по адресу localhost:9200, а по параметру IP, указанному в Homestead.yml. В моём случае, это 192.168.10.10:9200.

Установка Elasticsearch на Windows 10

Для установки Elasticsearch на Windows, перейдите на страницу и выберите нужную версия для скачивания (я предпочитаю *.msi версию). image

Используя графический интерфейс, установите настройки: директории для хранения данных, логов, и конфигов, или же, используйте настройки по-умолчанию. image

Потом, выберите, установка “as a service” или установка с ручной настройкой, если нужно. Когда установлено “as a service”, вы можете так же настроить Windows аккаунт для запуска службы, а так же настроить поведение при старте вашей ОС (запускать ли автоматически и т.д.).

Основные системные настройки производятся на последней странице: указывается имя кластера, имя, размер ОЗУ и настройки сети.

На следующей странице выбора плагинов можно ничего не выбирать, осталось подтвердить начало установки, нажав на кнопку Install.

В конце установки, на вашем компьютере запустится служба Elasticsearch, и убедиться в этом можно, перейдя по адресу localhost:9200.

В этой статье я показал, как устанавливать Elasticsearch 7 под разные операционные системы: Ubuntu и Windows. Так же, была рассмотрена установка, запуск и настройка Elasticsearch на Docker и Homestead Vagrant. Это была первая статья по работе с Elasticsearch, для того, чтобы в будущем показать подробные примеры по работе с ним.

Subscribe to Блог php программиста: статьи по PHP, JavaScript, MySql

Get the latest posts delivered right to your inbox

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий