Руководство по установке Ubuntu Server

Установка Linux Ubuntu Server – пошаговое описание

Всем привет! Материал сегодня будет посвящен рассмотрению процесса установки серверной операционной системы Linux Ubuntu Server, а также Вы узнаете особенности данной системы и где ее можно скачать.

Ubuntu Server

Linux Ubuntu Server – это бесплатная серверная операционная система на базе ядра Linux. Ubuntu Server можно использовать в качестве платформы для Web-серверов, серверов баз данных, DNS-серверов, файловых серверов и других типов серверов. Ubuntu очень популярный дистрибутив Linux, в том числе и серверный вариант, который активно используется организациями разных размеров, за счет того что главной особенностью Ubuntu Server, да и всех серверных операционных систем на базе Linux, является надежность, производительность и безопасность.

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

Где скачать Linux Ubuntu Server?

Скачать Ubuntu Server можно со страницы загрузки официального сайта вот она — https://www.ubuntu.com/download/server.

После того как Вы перешли на страницу выбираете версию Ubuntu Server и нажимаете на кнопку «Download». Рекомендовано скачивать версию с долгосрочной поддержкой (LTS).

В итоге у меня загрузился файл (образ диска) ubuntu-16.04.3-server-amd64.iso размером примерно 825 мегабайт.

Как установить Linux Ubuntu Server?

Первое, что нам необходимо сделать, это записать образ на диск (или загрузочную флешку) и загрузиться с него.

Шаг 1

После того как диск загрузится, выбираем язык.

Шаг 2

Далее выбираем пункт «Установить Ubuntu Server».

Шаг 3

Затем выбираем местоположение и жмем Enter.

Шаг 4

Потом нам предлагают автоматически настроить раскладку клавиатуры, но ее также можно настроить и вручную, для этого отвечаем «Нет».

Сначала указываем страну, для которой предназначена клавиатура.

Потом указываем раскладку клавиатуры.

А затем способ переключения раскладки клавиатуры.

Шаг 5

На следующем шаге нам необходимо ввести имя компьютера.

Шаг 6

Потом вводим имя пользователя.

Шаг 7

Далее вводим имя учетной записи, т.е. логин.

Шаг 8

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

И подтверждаем его.

Шаг 9

Если Вы хотите, чтобы домашний каталог шифровался, отвечаете на данном шаге «Да», если не хотите, то соответственно «Нет».

Шаг 10

Затем программа установки попытается автоматически определить часовой пояс, если она сделает это правильно, то соглашаетесь, т.е. отвечаете «Да».

Шаг 11

Теперь нам необходимо разметить диск, так как у меня это тестовая установка и жесткий диск небольшого размера я выбираю первый пункт «Авто – использовать весь диск». Разметку диска можно также осуществить и вручную, для этого Вам необходимо выбрать пункт «Вручную» (более подробно о ручной разметке диска мы с Вами разговаривали в материале «Разметка жесткого диска в Linux Ubuntu во время установки»).

Выбираем жесткий диск для разметки.

Программа установки автоматически разметит диск и предложит Вам сохранить все изменения, отвечаем «Да».

В итоге начнется установка системы.

Шаг 12

Если для доступа к внешнему миру Вы используете прокси сервер, то соответствующую информацию Вы можете указать на данном шаге, если нет, то оставляете поле пустым.

Шаг 13

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

Шаг 14

Сейчас мы можем выбрать программное обеспечение, которое мы точно будем использовать на данном сервере, и оно будет установлено прямо сейчас (дополнительное ПО мы можем установить и после установки системы). Я выбираю стандартные системные утилиты и сервер OpenSSH.

Шаг 15

Если на данном компьютере Ubuntu Server будет единственной системой, то системный загрузчик GRUB устанавливаем в главную загрузочную запись, т.е. отвечаем «Да».

Установка завершена, выбираем «Продолжить», в результате система перезагрузится.

Окно входа в систему.

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

Вот и все, Ubuntu Server мы установили, надеюсь, материал был Вам полезен, пока!

Системный интегратор

Руководство пользователя Ubuntu сервера

Добро пожаловать в Руководство пользователя сервера Ubuntu!

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

Это руководство предполагает, что вы имеете базовые знания по операционной системе Ubuntu. Некоторые тонкости установки Ubuntu подробно описаны в отдельном руководстве по установке Ubuntu.

HTML версия этого руководства пользователя доступна на сайте Документации Ubuntu.

Поддержка Ubuntu.

Есть несколько различных способов, которыми Вы можете воспользоваться для поддержки Ubuntu Server Edition. Это коммерческая поддержка и общественная поддержка. Основной коммерческой поддержкой и развитием финансирования занимается компания Canonical Ltd. Они предоставляют свои услуги по поддержке Ubuntu Desktop и Ubuntu Server по разумным вполне обоснованным ценам. Для получения дополнительной информации обратитесь на сайт Canonical Service.

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

Читать еще:  Эмулятор Xbox 360 на ПК

Установка

В этой главе дается краткий обзор установки Ubuntu 12.04 LTS Server Edition. Для получения более подробных инструкций, пожалуйста, обратитесь к руководству по установке Ubuntu.

Подготовка к установке

В этом разделе рассматриваются различные аспекты которые необходимо учитывать перед началом установки.

Требования к системе для установки Ubuntu 12.04 LTS сервера

Ubuntu 12.04 LTS Server Edition поддерживает три (3) основных архитектуры: Intel x86, amd64 и ARM.

Рекомендуемые минимальные требования к системе:

Операционная система CPU RAM HDD (базовая установка) HDD (полная установка)
Ubuntu Server 300MHz 128 Mb 500Mb 1Gb

Ubuntu Server Edition является платформой, для всех видов серверных приложений. Выше перечислены минимальные требования для создания файл сервера, сервера печати, сервера для WEB-хостинга, почтового сервера, и т.д.

Требования к UEC (Ubuntu Enterprise Cloud – Облако Ubuntu) немного отличаются. Требования к контроллеру Облака и узлам Облака смотрите в соответствующих разделах.

Различия между Ubuntu Destop и Ubuntu Server

Прежде всего, следует отметить, что оба варианта Ubuntu используют один и тот же APT репозиторий, что позволяет так же легко установить сервер приложений на Ubuntu Desktop Edition, как и на Server Edition.

Есть несколько различий между Ubuntu сервером и Ubuntu Desktop.

Различием между этими двумя сборками является отсутствие X-Window сервера в сборке Ubuntu Server. Также, в процессе установки, настраиваются различные параметры ядра.

Отличия ядра:

В Ubuntu до версии 10.10 включительно, на самом деле были разные ядра для Ubuntu Server и Ubuntu Desktop.

В дальнейшем в Ubuntu оба ядра были объединены в одно общее ядро-аромат. Это сделано для того, чтобы уменьшить трудозатраты на поддержку Ubuntu.

Замечание : Когда запускается 64-битная версия Ubuntu на 64-битных процессорах, Вы не ограничены адресным пространством памяти.

Чтобы увидеть все варианты конфигурации ядра вы можете просмотреть / boot/config-3.X.X-generic. Кроме того, прочтите Linux Kernel в двух словах.

Резервное копирование

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

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

Установка системы в среде Linux server

Для установки vsDesk на Ubuntu server, необходимо выполнить чистую установку ОС на выделенный или виртуальный сервер. Для работы системы требуется Ubuntu server X64 16.04.03 LTS или 18.04 LTS . Выполните установку с настройками по умолчанию. При выборе Программного обеспечения во время установки, необходимо дополнительно выбрать ТОЛЬКО OpenSSH server, остальные компоненты должны быть оставлены в значениях, заданных по умолчанию.

Так же, вы можете скачать готовый образ для автоматической установки ПО на Ubuntu server 16.04 x64. Нужен только доступ в интернет для получения всех зависимостей. При установке, Ubuntu предложит создать пароль для пользователя root для MySQL сервера, вам необходимо задать и запомнить пароль. После установки из образа в консоли выполните команду для установки корректных параметров консоли:

Процесс установки вручную можно посмотреть на видео:

После установки ОС, Вам нужно загрузить скачанный дистрибутив демо или полной версии на свежеустановленный Ubuntu server. Сделать это можно по протоколу SFTP с использованием файловых менеджеров или приложения WinSCP , если вы используете Windows окружение. Предполагаем, что вы скопировали дистрибутив в домашний каталог пользователя.

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

sudo mkdir /var/www

sudo mkdir /var/www/vsdesk

sudo cp vsdesk_demo.tar.bz2 /var/www/vsdesk

sudo tar -xvf /var/www/vsdesk/vsdesk_demo.tar.bz2

для Ubuntu 16.04

sudo sh vsdesk.sh

для Ubuntu 18.04

sudo sh vsdesk18.sh

После этого запустится скрипт установки зависимостей. В процессе установки от вас потребуется дважды ввести пароль для mySQL пользователя root. В обоих случаях введите СТРОГО пароль “root” без кавычек. По завершении установки зависимостей, веб-установщик или рабочая демо-версия системы будут доступны в браузере по IP-адресу сервера. Процесс установки зависимостей можно посмотреть на следующем видео:

Ниже приведены требования для установки системы на другие Linux системы без использования скрипта установки зависимостей. Если вы выполнили установку зависимостей из скрипта, то данные действия выполнять не нужно, сразу перейдите к установке системы. Требования для установки системы:

Linux server X64;

PHP версии от 5.6 до 7.0 не выше и не ниже;

MySQL 5.5 и выше;

Установлены следующие PHP extensions и пакеты:

Необходимо зменить файлы php.ini на файл из дистрибутива /lib/php.ini /etc/php/php7.0/apache2/php.ini и /etc/php/php7.0/cli/php.ini

Необходимо скопировать файл из дистрибутива /lib/ioncube_loader_lin_7.0.so в папку /usr/lib/php/

Учтите что указанные пути и названия пакетов могут отличаться в зависимости от версии ОС.

Убедитесь, что включен модуль apache2 mod_rewrite

После этого скопируйте с заменой из дистрибутива файл /lib/000-default.conf директорию /etc/apache2/sites-enabled или вносим изменения в данном разделе, заменив AllowOverride None на AllowOverride All или замените содержимое файла на:

Распакуйте содержимое дистрибутива в папку /var/www/vsdesk и задайте права на запись для пользователя из под которого запускается веб-серер apache2.

Читать еще:  Тормозит браузер Google Chrome: основные причины возникновения проблемы

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

После создания БД, наберите в браузере URL вашего домена, например,

Если хотя бы одно требование не будет выполнено, то установка не будет продолжена.

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

На данном этапе необходимо ввести корректные параметры подключения к БД: 1. Хост БД – адрес MySQL сервера, на котором располагается БД. 2. Имя БД – имя базы созданной на этапе предварительной настройки сервера. 3. Пользователь БД – учетная запись, имеющая права на запись в выбранную БД. 4. Пароль БД – пароль учетной записи, имеющей права на запись в выбранную БД. 5. Создавать базу, если она не существует – данный переключатель позволяет создать базу с указанным именем в БД, при наличии прав. 6. Новая установка? – переключатель позволяет выбрать вариант установки – новая Установка или Обновление с предыдущей версии ПО. 7. Проверить подключение к БД – кнопка позволяет проверить подключение с указанными параметрами. Если указанное имя БД не существует, то проверка покажет ошибку, в данном случае можно продолжать установку и БД будет создана.

На данном шаге предлагается заполнить параметры подключения к SMTP-серверу, используемому для отправки E-mail уведомлений: 1. SMTP сервер – имя сервера который будет выполнять отправку уведомлений. Если Ваш сервер использует SSL, то необходимо указать адрес в следующем формате ssl://smtp.domain.com, если используется TLS, то необходимо указать следующий префикс tls://smtp.domain.com. 2. SMTP порт – порт по которому работает SMTP сервер. При использовании SSL подключения порт может быть отличен от 25, например 465 или 587. 3. Пользователь SMTP – учетная запись пользователя, которая используется для отправки. 4. Пароль SMTP – пароль учетной записи, которая используется для отправки. 5. E-mail администратора – адрес администратора системы, который будет использоваться для отправки системных уведомлений или критических ошибок. 6. E-mail отправителя – обычно это адрес учетной записи, которая используется для отправки. 7. Текст поля ОТ – это имя отправителя, которое будет отображаться при получении уведомлений по E-mail. 8. Установить задачи планировщика – если вы используете в качестве сервера выделенный VDS или собственную площадку, то установите этот переключатель в положение Да. Если вы устанавливаете систему на Shared хостинг, то при установке данного переключателя могут быть перезаписаны все задания планировщика CRON для всех хостов!

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

После удачной установки системы необходимо произвести первичные настройки и заполнить актуальной информацией систему, т.к. по умолчанию в системе установлены демонстрационные данные. Для входа в систему на странице авторизации используются следующие логины и пароли: Пользователь с ролью администратора: Login: admin Password: admin Пользователь с ролью исполнителя: Login: manager Password: manager Пользователь с ролью заявителя: Login: user Password: user

Установка и первичная настройка Ubuntu-сервера — проверенный порядок действий

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

В нашей статье будут рассматриваться не только Ubuntu Server установка и настройка, но также причина выбора определённых настроек, на что они могут повлиять в дальнейшей работе. Остановим своё внимание как раз на серверной версии Ubuntu, поскольку именно здесь обычно возникают основные сложности.

В статье ниже мы расскажем, как установить и сконфигурировать Ubuntu-server

Ну что ж, приступим — начинается установка Ubuntu Server со скачивания свежего релиза. Его всегда можно найти по ссылке http://www.ubuntu.com/download/server. По мнению многих разработчиков, лучше всё же делать ставку на выбор LTS-версий, учитывая их стабильность, с длительным сроком поддержки. А вот обычные версии, как правило, представляют собой некий полигон для обкатки, испытания новых технологий, порой возможны проблемы нестабильной работы отдельных функций. Да и срок поддержки там обычно незначительный, что делает их совершенно неподходящими для серверных систем.

Ubuntu Server настройка и установка — основной порядок действий

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

Выберите вашу локальную раскладку

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

На следующем этапе система попробует получить соответствующие сетевые настройки. Поскольку сети обычно имеют DHCP-сервер, то система уже на этом этапе будет пытаться сконфигурировать сеть, с получением соответствующего интернет-доступа.

Читать еще:  Антенна для модема своими руками

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

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

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

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

Рекомендуется выбрать Нет

Следующий этап — задаём часовой пояс для работы. Здесь важно внимательно и ответственно подойти к этой задаче. Поскольку следствием некорректно установленного временного пояса становятся сбои в работе различных служб либо в приложениях может оказаться недостоверная информация.

Важно при этом указывать свой часовой пояс, а не соответствующий ему по смещению от GMT. Это имеет важное значение, чтобы при изменении часовых поясов в нашей стране обновления системой использовались правильно.

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

Для нагруженных систем актуален вынос разделов с данными. В частности, вынос разделов /var/www либо /opt/zimbra, на отдельные дисковые массивы. В прочих случаях можно уверенно работать с автоматической разметкой без LVM.

Также довольно важным этапом становится и установка обновлений. Здесь вопрос неоднозначный. С одной стороны, за счёт обновлений своевременно закрываются соответствующие уязвимости платформы, поддерживая актуальное состояние операционной системы. Однако стоит понимать — при неконтролируемом обновлении возможна проблема серьёзных сбоев.

Каждый администратор определяет для себя подходящий вариант. Но всё же при работе с ответственными системами установка обновлений должна производиться вручную.

Выберите устраивающее вас значение

Выбор наборов ПО для инсталляции Ubuntu сервера

После установки основы системы будет предложена возможность выбора подходящих наборов ПО. На этом этапе можно сразу установить подходящие роли, чтобы получить на выходе систему, сразу готовую к дальнейшей настройке. Разве такая возможность плоха, особенно в работе начинающих администраторов? На самом деле действительно это плохо.

Постараемся объяснить, почему же такая ситуация негативна. В таком случае для администратора сама система будет оставаться неким «чёрным ящиком», не имея представления по назначению и роли отдельных пакетов для стабильной работы всей системы.

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

Поэтому при появлении такой опции мы ничего не выбираем — просто нажимаем Tab и жмём «Продолжить».

Мы рекомендуем пропустить этот шаг без инсталляций

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

В конце процесса инсталляции будет предложена установка загрузчика. Такое предложение лучше принять для удобства нашей работы.

Затем будет предложена перезагрузка системы. После выполнения перезагрузки процесс установки полностью завершается — перед нами полноценная ОС, готовая к необходимой работе.

Переходим к настройке и работе с системой после её установки

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

Сразу скажем, каких-либо диалоговых окон процесс ввода пароля в системе не предполагает. Здесь просто следует ввести необходимую комбинацию и нажать Enter. Хотя внешне никаких окон и запросов нет. Сделано это разработчиками специально для безопасности — чтобы при попытке взломать пароль не было возможности видеть его длину.

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

В первую очередь, нам предстоит повысить права до уровня суперпользователя:

Затем с помощью редактора открываем конфигурационный файл с настройками сети. Для этого вводим команду:

Следует привести этот файл к такому виду:

Выполните конфигурацию, как показано на иллюстрации

После редактирования и закрытия файла воспользуемся командой reboot для перезагрузки компьютера.

При правильном выполнении всей процедуры у системы появится интернет-доступ. Чтобы убедиться в наличии подключения к интернету, воспользуемся командой ping ya.ru

Далее уже можно переходить к установке необходимых приложений, конфигураторов, прочим настройкам с учётом своих задач и приоритетов. Также не стоит забывать о настройке серверных ролей и других опций — но всё это индивидуальные вопросы, которые требуют отдельной статьи.

Ссылка на основную публикацию
Adblock
detector