Изменения документа Установка и настройка ОС Ubuntu Server 20.04 LTS
Редактировал(а) admin 2026/08/21 10:45
От версии 4.2
отредактировано superadmin
на 2026/06/16 00:57
на 2026/06/16 00:57
Изменить комментарий:
Short URL code assigned
Сводка
-
Свойства страницы (4 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:neyross.Установка Платформы НЕЙРОСС.install-native.WebHome - Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. superadmin1 +XWiki.admin - Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - en1 +ru - Содержимое
-
... ... @@ -6,10 +6,6 @@ 6 6 Если у вас уже есть работающий сервер Платформы НЕЙРОСС с версией ОС Ununtu 18.04, рекомендуем сохранить резервную копию на надёжном носителе, выполнить переход на версию 20.04 и восстановить систему из резервной копии. 7 7 {{/error}} 8 8 9 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание: 10 - 11 -{{toc/}} 12 - 13 13 Загрузка дистрибутива ОС 14 14 15 15 Загрузите ISO-образ операционной системы Ubuntu Server 20.04 64-bit PC (AMD64) с официального сайта производителя [[https:~~/~~/releases.ubuntu.com/20.04/>>url:https://releases.ubuntu.com/20.04/||shape="rect"]] — на странице выберите //64-bit PC (AMD64) server install image (ubuntu-20.04.6-live-server-amd64.iso).// Последняя на момент написания статьи версия Ubuntu Server 20.04 LTS 64-bit это 20.04.6. ... ... @@ -25,10 +25,10 @@ 25 25 1. Загрузите целевой компьютер / сервер с подготовленного установочного носителя. 26 26 1. Выберите язык операционной системы **English**. Нажмите **Enter**. 27 27 [[image:attach:20inst01.PNG]] 28 - \\29 -1. Выберите язык интерфейса установки** English (US)**. Для перемещения используйте клавишу **TAB**. Выберите **Done** для перехода к следующему этапу.24 + 25 +1. Выберите язык интерфейса установки** English (US)**. Для перемещения используйте клавишу **TAB**. Выберите **Done** для перехода к следующему этапу. 30 30 [[image:attach:20inst02.PNG]] 31 - \\27 + 32 32 1. ((( 33 33 Задайте сетевые параметры. 34 34 ... ... @@ -38,13 +38,13 @@ 38 38 {{/error}} 39 39 40 40 1. С помощью клавиши **TAB** Выберите требуемый сетевой интерфейс. В нашем примере это {{code language="none"}}enp0s3{{/code}}. Сетевые интерфейсы могут иметь и другие имена.:{{code language="none"}}eth0{{/code}} или{{code language="none"}} eno1{{/code}}, или даже {{code language="none"}}enx78e7d1ea46da{{/code}}. Нажмите на клавишу Enter для настройки выбранного интерфейса. 41 -[[image:attach:20inst03.PNG]] \\37 +[[image:attach:20inst03.PNG]] 42 42 1. В отобразившемся окне c помощью стрелок **Вверх** и **Вниз** клавиатуры выберите пункт **Edit IPv4**. Нажмите **Enter**. 43 43 [[image:attach:20inst03_1.PNG]] 44 - \\40 + 45 45 1. В следующем окне нажмите **Enter**, чтобы открыть подменю. С помощью стрелок **Вверх** и **Вниз** клавиатуры выберите пункт **Manual **(Вручную). Нажмите **Enter**. 46 46 [[image:attach:20inst03_2.PNG]] 47 - \\43 + 48 48 1. ((( 49 49 В следующем окне задайте сетевые параметры согласно таблице ниже. 50 50 [[image:attach:20inst03_4.PNG]] ... ... @@ -58,7 +58,7 @@ 58 58 Subnet 59 59 )))|((( 60 60 Маска и префикс подсети, например: 61 -(% style="font-family: SFMono-Medium,~"SF Mono~",~"Segoe UI Mono~",~"Roboto Mono~",~"Ubuntu Mono~",Menlo,Courier,monospace;letter-spacing:0.0px;" %)10.0.0.0/1357 +(% style="font-family:SFMono-Medium,~"SF Mono~",~"Segoe UI Mono~",~"Roboto Mono~",~"Ubuntu Mono~",Menlo,Courier,monospace; letter-spacing:0.0px" %)10.0.0.0/13 62 62 192.168.0.0/24 63 63 ))) 64 64 |((( ... ... @@ -83,23 +83,23 @@ 83 83 ))) 84 84 85 85 Выберите **Save** (Сохранить). Нажмите на клавишу **Enter**. Дождитесь окончания процедуры применения настроек. Выберите **Done**. Нажмите на клавишу **Enter**. 86 -[[image:attach:20inst03_5.PNG]] \\82 +[[image:attach:20inst03_5.PNG]] 87 87 ))) 88 88 ))) 89 89 1. Не настраивайте http-proxy (оставьте поле пустым). Выберите **Done**. Нажмите на клавишу **Enter**. 90 90 [[image:attach:20inst04.PNG]] 91 - \\87 + 92 92 1. На следующем этапе выберите **Done**. Нажмите на клавишу **Enter**. 93 93 [[image:attach:20inst05.PNG]] 94 - \\90 + 95 95 1. Не обновляете инсталлятор. Выберите **Continue without updating**. Нажмите на клавишу **Enter**. 96 96 [[image:attach:20inst06.PNG]] 97 - \\93 + 98 98 1. ((( 99 99 Задайте разметку дисков. 100 100 101 101 [[image:attach:20inst07.PNG]] 102 - \\98 + 103 103 104 104 1. ((( 105 105 С помощью клавиши **Space** (Пробел) выберите **Use an entire disk **(Использовать весь диск). ... ... @@ -110,17 +110,17 @@ 110 110 ))) 111 111 1. Откажитесь от использования LVM. Для этого с помощью клавиши **TAB** переместитесь к пункту **Set up this disk as an LVM group** и с помощью клавиши **Space** (Пробел) отмените выбор. 112 112 1. Если диск для операционной системы указан неверно, с помощью клавиши **TAB** перейдите к диску и нажмите на клавишу **Enter**, чтобы раскрыть подменю. 113 -[[image:attach:20inst08_1.PNG]] \\109 +[[image:attach:20inst08_1.PNG]] 114 114 1. Выберите требуемый диск. Нажмите на клавишу **Enter**. 115 -[[image:attach:20inst08_2.PNG]] (%%)116 - \\111 +[[image:attach:20inst08_2.PNG]] 112 + 117 117 1. Выберите **Done**. Нажмите на клавишу **Enter**. 118 118 1. В следующем окне ознакомьтесь с информацией. Выберите **Done**. Нажмите на клавишу **Enter**. 119 119 [[image:attach:20inst09.PNG]] 120 - \\116 + 121 121 ))) 122 122 1. Подтвердите очистку всех данных на выбранном диске и запуск процедуры установки операционной системы. Выберите **Continue**. Нажмите **Enter**. 123 -[[image:attach:20inst10.PNG]] \\119 +[[image:attach:20inst10.PNG]] 124 124 1. ((( 125 125 Сконфигурируйте учётную запись пользователя согласно таблице ниже. По окончании ввода выберите **Done**. Нажмите на клавишу **Enter**. 126 126 ... ... @@ -157,21 +157,21 @@ 157 157 Пароль учётной записи пользователя для подтверждения правильности ввода. 158 158 ))) 159 159 ))) 160 -1. В следующем окне задайте установку пакета **OpenSSH server**. Для этого с помощью клавиши **Space** (Пробел) выберите **Install OpenSSH server**. (%%)Выберите **Done**. Нажмите на клавишу **Enter**.156 +1. В следующем окне задайте установку пакета **OpenSSH server**. Для этого с помощью клавиши **Space** (Пробел) выберите **Install OpenSSH server**. Выберите **Done**. Нажмите на клавишу **Enter**. 161 161 [[image:attach:20inst12.PNG]] 162 - \\158 + 163 163 1. ((( 164 -В следующем окне пропустите установку дополнительных компонентов. Выберите **Done**. Нажмите на клавишу **Enter**. 160 +В следующем окне пропустите установку дополнительных компонентов. Выберите **Done**. Нажмите на клавишу **Enter**. 165 165 166 -[[image:attach:20inst13.PNG]] \\162 +[[image:attach:20inst13.PNG]] 167 167 ))) 168 168 1. Дождитесь окончания процедуры установки, процедура может занимать длительное время. 169 169 1. Затем выберите **Cancel update and reboot**. Нажмите на клавишу **Enter**. Будет выполнена перезагрузка сервера. 170 170 [[image:attach:20inst14.PNG]] 171 - \\167 + 172 172 1. Извлеките установочный диск для загрузки ОС. 173 173 1. Войдите в систему под указанным на шаге 10 пользователем (user). 174 -[[image:attach:20inst15.PNG]] \\170 +[[image:attach:20inst15.PNG]] 175 175 176 176 == {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-Настройкасетевыхпараметров"/}}Настройка сетевых параметров == 177 177 ... ... @@ -179,7 +179,7 @@ 179 179 Если сетевые параметры были заданы на этапе установки ОС, и изменения не требуются, пропустите данный этап. 180 180 {{/info}} 181 181 182 -Подробная инструкция по настройке сети приведена в документации на операционную систему: (%%)[[https:~~/~~/ubuntu.com/server/docs/network-configuration>>url:https://ubuntu.com/server/docs/network-configuration||style="letter-spacing: 0.0px;"shape="rect"]]. Ниже приведена краткая инструкция по ручной настройке одного фиксированного IP-адреса для одного сетевого интерфейса.178 +Подробная инструкция по настройке сети приведена в документации на операционную систему: [[https:~~/~~/ubuntu.com/server/docs/network-configuration>>url:https://ubuntu.com/server/docs/network-configuration||shape="rect" style="letter-spacing: 0.0px;"]]. Ниже приведена краткая инструкция по ручной настройке одного фиксированного IP-адреса для одного сетевого интерфейса. 183 183 184 184 1. ((( 185 185 Выведите список подключённых сетевых устройств: ... ... @@ -194,19 +194,19 @@ 194 194 enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 195 195 {{/code}} 196 196 197 -{{code language="none"}}enp0s3{{/code}} - это и есть искомое имя сетевого интерфейса. Сетевые интерфейсы могут иметь и другие имена. В результате enp0s3 может называться, например {{code language="none"}}eth0{{/code}} или{{code language="none"}} eno1{{/code}}, или даже {{code language="none"}}enx78e7d1ea46da{{/code}}. Именно это имя сетевого адаптера и нужно использовать в настройке сети. \\193 +{{code language="none"}}enp0s3{{/code}} - это и есть искомое имя сетевого интерфейса. Сетевые интерфейсы могут иметь и другие имена. В результате enp0s3 может называться, например {{code language="none"}}eth0{{/code}} или{{code language="none"}} eno1{{/code}}, или даже {{code language="none"}}enx78e7d1ea46da{{/code}}. Именно это имя сетевого адаптера и нужно использовать в настройке сети. 198 198 ))) 199 199 1. ((( 200 -Ubuntu 20.04 использует netplan в качестве сетевого менеджера по умолчанию. В начальной конфигурации ubuntu 20.04 конфигурационный файл для настройки сетевых параметров находится в директории//**/etc/netplan**. //Вы можете найти этот файл конфигурации в каталоге /etc/netplan с помощью следующей команды: \\196 +Ubuntu 20.04 использует netplan в качестве сетевого менеджера по умолчанию. В начальной конфигурации ubuntu 20.04 конфигурационный файл для настройки сетевых параметров находится в директории//**/etc/netplan**. //Вы можете найти этот файл конфигурации в каталоге /etc/netplan с помощью следующей команды: 201 201 202 202 {{code language="java"}} 203 203 $ ls /etc/netplan 204 204 {{/code}} 205 205 ))) 206 -1. Имя файла может быть любым, но в конце должно быть расширение yaml. 202 +1. Имя файла может быть любым, но в конце должно быть расширение yaml. 207 207 11. ((( 208 208 Если сетевые параметры ранее не настраивались, каталог будет пустым. Необходимо создать файл и прописать в нём требуемые параметры. Например, выполните команду создания и открытия файла /etc/netplan/01-netcfg.yaml в текстовом редакторе: 209 - \\205 + 210 210 211 211 {{code language="java"}} 212 212 sudo nano /etc/netplan/01-netcfg.yaml ... ... @@ -225,35 +225,36 @@ 225 225 {{/code}} 226 226 227 227 В коде выше замените, при необходимости имя файла. 228 - \\224 + 229 229 ))) 230 230 1. ((( 231 -Измените блок кода и приведите его к следующему виду: \\227 +Измените блок кода и приведите его к следующему виду: 232 232 233 233 {{code language="java"}} 234 234 network: 235 - ethernets: 236 - enp0s3: 237 - addresses: 238 - - 10.1.29.39/13 239 - gateway4: 10.0.1.1 240 - nameservers: 241 - addresses: 242 - - 10.1.31.1 243 243 version: 2 232 + ethernets: 233 + enp0s3: 234 + addresses: 235 + - 10.1.29.39/13 236 + routes: 237 + - to: default 238 + via: 10.0.1.1 239 + nameservers: 240 + addresses: 241 + - 10.1.31.1 242 + wifis: {} 244 244 {{/code}} 245 245 246 246 Где: 247 247 248 -* (% style="font-family: SFMono-Medium , ~"SF Mono~" , ~"Segoe UI Mono~" , ~"Roboto Mono~" , ~"Ubuntu Mono~" , Menlo , Courier , monospace;letter-spacing: 0.0px;" %)ethernets - настройка сетевых адаптеров ethernet; 249 -* (% style="font-family: SFMono-Medium , SF Mono , Segoe UI Mono , Roboto Mono , Ubuntu Mono , Menlo , Courier , monospace;" %)enp0s3 - настройка для соответствующего сетевого адаптера; 250 -* (% style="font-family: SFMono-Medium , ~"SF Mono~" , ~"Segoe UI Mono~" , ~"Roboto Mono~" , ~"Ubuntu Mono~" , Menlo , Courier , monospace;letter-spacing: 0.0px;" %)addresses - задает IP-адреса через запятую; 251 -* (% style="font-family: SFMono-Medium , SF Mono , Segoe UI Mono , Roboto Mono , Ubuntu Mono , Menlo , Courier , monospace;" %)gateway4 - шлюз по-умолчанию; 252 -* (% style="font-family: SFMono-Medium , SF Mono , Segoe UI Mono , Roboto Mono , Ubuntu Mono , Menlo , Courier , monospace;" %)nameservers - настройка серверов имен (DNS); 253 -* (% style="font-family: SFMono-Medium , SF Mono , Segoe UI Mono , Roboto Mono , Ubuntu Mono , Menlo , Courier , monospace;" %)nameservers addresses - указываются адреса серверов DNS; 254 -\\ 247 +* (% style="font-family:SFMono-Medium,~"SF Mono~",~"Segoe UI Mono~",~"Roboto Mono~",~"Ubuntu Mono~",Menlo,Courier,monospace; letter-spacing:0.0px" %)ethernets - настройка сетевых адаптеров ethernet; 248 +* (% style="font-family:SFMono-Medium,SF Mono,Segoe UI Mono,Roboto Mono,Ubuntu Mono,Menlo,Courier,monospace" %)enp0s3 - настройка для соответствующего сетевого адаптера; 249 +* (% style="font-family:SFMono-Medium,~"SF Mono~",~"Segoe UI Mono~",~"Roboto Mono~",~"Ubuntu Mono~",Menlo,Courier,monospace; letter-spacing:0.0px" %)addresses - задает IP-адреса через запятую; 250 +* (% style="font-family:SFMono-Medium,SF Mono,Segoe UI Mono,Roboto Mono,Ubuntu Mono,Menlo,Courier,monospace" %)routes - шлюз по-умолчанию; 251 +* (% style="font-family:SFMono-Medium,SF Mono,Segoe UI Mono,Roboto Mono,Ubuntu Mono,Menlo,Courier,monospace" %)nameservers - настройка серверов имен (DNS); 255 255 ))) 256 -1. Сохраните изменения: нажмите Ctrl+ X,введитеY(для подтверждения изменений) инажмитеEnter.253 +1. Сохраните изменения: нажмите Ctrl+O, затем Enter (для подтверждения изменений) и CTRL + X для выхода. 257 257 1. ((( 258 258 Перезагрузите систему: 259 259 ... ... @@ -262,7 +262,7 @@ 262 262 {{/code}} 263 263 ))) 264 264 265 -== {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-Установканеобходимыхсистемныхкомпонентов"/}}Установка необходимых системных компонентов \\==262 +== {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-Установканеобходимыхсистемныхкомпонентов"/}}Установка необходимых системных компонентов == 266 266 267 267 {{info}} 268 268 Для полноценной работы Платформы НЕЙРОСС необходимо установить некоторые системные утилиты. Не пропускайте данный этап! ... ... @@ -279,11 +279,11 @@ 279 279 sudo apt install -y traceroute 280 280 {{/code}} 281 281 282 -== {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-УстановкаинастройкаNTP-сервера"/}}Установка и настройка NTP-сервера (%%)==279 +== {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-УстановкаинастройкаNTP-сервера"/}}Установка и настройка NTP-сервера == 283 283 284 284 Все узлы сети НЕЙРОСС должны быть синхронизированы по времени. Для этого каждый узел выполняет периодическую синхронизацию времени с NTP-сервером, адрес которого задан в настройках узла. 285 285 286 -Платформа НЕЙРОСС автоматически выполняет синхронизацию времени с указанным в настройках NTP-сервером. (%%)Если сервер Платформы НЕЙРОСС должен сам выступать в роли NTP-сервера для других узлов НЕЙРОСС, то необходимо установить системный сервис NTP-сервера.283 +Платформа НЕЙРОСС автоматически выполняет синхронизацию времени с указанным в настройках NTP-сервером. Если сервер Платформы НЕЙРОСС должен сам выступать в роли NTP-сервера для других узлов НЕЙРОСС, то необходимо установить системный сервис NTP-сервера. 287 287 288 288 1. ((( 289 289 Проверьте, правильно ли установлена временная зона: ... ... @@ -300,13 +300,13 @@ 300 300 301 301 1. С помощью стрелок **Вверх** и **Вниз** выберите **Europe**. Нажмите клавишу **Enter**. 302 302 [[image:attach:20timezone1.png]] 303 - \\300 + 304 304 1. В следующем окне выберите требуемый город. Нажмите Enter. 305 305 [[image:attach:20timezone2.png]] 306 - \\303 + 307 307 1. Проверьте, изменилась ли временная зона. 308 308 [[image:attach:20timezone3.png||height="63"]] 309 - \\306 + 310 310 ))) 311 311 1. ((( 312 312 Установите демон NTP-сервера: ... ... @@ -323,7 +323,7 @@ 323 323 {{/code}} 324 324 325 325 1. ((( 326 -Поместите следующее содержимое в файл {{code language="none"}}/etc/ntp.conf{{/code}}: \\323 +Поместите следующее содержимое в файл {{code language="none"}}/etc/ntp.conf{{/code}}: 327 327 328 328 {{code language="java"}} 329 329 server 127.127.1.0 ... ... @@ -346,7 +346,7 @@ 346 346 347 347 == {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-Установкалокали"/}}Установка локали == 348 348 349 -Важным требованием установки Платформы НЕЙРОСС на готовый сервер является наличие английской локали (% style="text-align: left;" %)**United States - en_US.UFT-8. **(%%)Требуется установить локаль(% style="text-align:left;" %)** **(%%)вручную и задать её в качестве используемой по умолчанию.346 +Важным требованием установки Платформы НЕЙРОСС на готовый сервер является наличие английской локали (% style="text-align:left" %)**United States - en_US.UFT-8. **(%%)Требуется установить локаль(% style="text-align:left" %)** **(%%)вручную и задать её в качестве используемой по умолчанию. 350 350 351 351 1. ((( 352 352 Выполните в консоли. ... ... @@ -355,21 +355,21 @@ 355 355 sudo dpkg-reconfigure locales 356 356 {{/code}} 357 357 ))) 358 -1. В открывшемся окне с помощью стрелок **Вверх** и **Вниз** клавиатуры найдите строку (% style="text-align: left;" %)**en_US.UFT-8 UTF-8 **и выберите эту локаль с помощью клавиши **Пробел (Space key)**. Затем с помощью клавиши **TAB** клавиатуры перейдите на **ОК** и нажмите на клавишу **Ввод (Enter)**.355 +1. В открывшемся окне с помощью стрелок **Вверх** и **Вниз** клавиатуры найдите строку (% style="text-align:left" %)**en_US.UFT-8 UTF-8 **и выберите эту локаль с помощью клавиши **Пробел (Space key)**. Затем с помощью клавиши **TAB** клавиатуры перейдите на **ОК** и нажмите на клавишу **Ввод (Enter)**. 359 359 [[image:attach:us_locale1.png]](%%) 360 - \\361 -1. В следующем окне установите (% style="text-align: left;" %)**en_US.UFT-8 **в качестве используемой по умолчанию. (%%)Затем с помощью клавиши **TAB** клавиатуры перейдите на **ОК** и нажмите на клавишу **Ввод (Enter)**.362 -[[image:attach:us_locale2.png]] \\357 + 358 +1. В следующем окне установите (% style="text-align:left" %)**en_US.UFT-8 **в качестве используемой по умолчанию. (%%)Затем с помощью клавиши **TAB** клавиатуры перейдите на **ОК** и нажмите на клавишу **Ввод (Enter)**. 359 +[[image:attach:us_locale2.png]] 363 363 1. Дождитесь окончания процедуры установки. 364 -[[image:attach:us_locale3.png]] \\361 +[[image:attach:us_locale3.png]] 365 365 1. ((( 366 -Перезагрузите сервер. \\363 +Перезагрузите сервер. 367 367 368 368 {{code language="java"}} 369 369 sudo reboot 370 370 {{/code}} 371 371 372 - \\369 + 373 373 ))) 374 374 375 375 == {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-УстановкаСУБДPostgreSQL"/}}Установка СУБД PostgreSQL == ... ... @@ -376,10 +376,10 @@ 376 376 377 377 Установите систему управления базами данных PostgreSQL для базы данных Платформы НЕЙРОСС. 378 378 379 -* [[doc:neyross.Установка Платформы НЕЙРОСС.Установка нативной версии. Установка и настройка СУБД PostgreSQL.WebHome]]376 +* [[doc:neyross.Установка Платформы НЕЙРОСС.Установка нативной версии.postgresql.WebHome]] 380 380 381 -\\ 382 382 379 + 383 383 == {{id name="УстановкаинастройкаОСUbuntuServer20.04LTS-УстановкаПлатформыНЕЙРОСС"/}}Установка Платформы НЕЙРОСС == 384 384 385 385 Установите программные средства Платформы НЕЙРОСС.