Редактировал(а) admin 2026/09/02 23:37

От версии 1.1
отредактировано pugachevskaya_elena
на 2026/02/26 19:10
Изменить комментарий: К данной версии нет комментариев
К версии 5.28
отредактировано admin
на 2026/09/01 14:53
Изменить комментарий: Set link label to page title after rename

Сводка

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,0 +1,1 @@
1 +neyross.install.install-native.WebHome
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.pugachevskaya_elena
1 +XWiki.admin
Язык по умолчанию
... ... @@ -1,1 +1,1 @@
1 -en
1 +ru
Содержимое
... ... @@ -1,40 +1,26 @@
1 -{{layout}}
2 -{{layout-section ac:type="two_right_sidebar"}}
3 -{{layout-cell}}
4 -В данном разделе приведены сведения по установке системы управления базами данных PostgreSQL, необходимой для работы нативной версии Платформы НЕЙРОСС ~[[[doc:neyross.Установка Платформы НЕЙРОСС.Типы установки Платформы НЕЙРОСС.WebHome]]].
1 +В данном разделе приведены сведения по установке системы управления базами данных PostgreSQL, необходимой для работы нативной версии Платформы НЕЙРОСС ~[[[Типы установки Платформы НЕЙРОСС>>doc:neyross.install.neyross-install-types.WebHome]]].
5 5  
6 6  {{info}}
7 7  Для работы Платформы НЕЙРОСС необходимо наличие в сети СУБД PostgreSQL версии не ниже 10. СУБД может быть развёрнута как на сервере Платформы, так и на выделенном сервере. В данном руководстве приведены инструкции по установке и настройке СУБД PostgreSQL под ОС Ubuntu 20.04 LTS 64 bit и ОС Astra Linux Special Edition. Порядок настройки СУБД PostgreSQL для работы под управлением перечисленных операционных систем идентичен за исключением используемой версии СУБД.
8 8  {{/info}}
9 -{{/layout-cell}}
10 10  
11 -{{layout-cell}}
12 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
7 +== {{id name="УстановкаинастройкаСУБДPostgreSQL-Подготовкакустановке"/}}Подготовка к установке ==
13 13  
14 -{{toc/}}
15 -{{/layout-cell}}
16 -{{/layout-section}}
17 -
18 -{{layout-section ac:type="single"}}
19 -{{layout-cell}}
20 -== {{id name="УстановкаинастройкаСУБДPostgreSQL-Подготовкакустановке"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Подготовка к установке(%%) ==
21 -
22 22  Перед началом установки ответьте на вопросы ниже.
23 23  
24 -(% class="wrapped" %)
25 25  |(((
26 -(% style="color: rgb(23,43,77);" %)Вы корректно установили ОС?
12 +Вы корректно установили ОС?
27 27  )))|(((
28 28  (% style="text-align: left;" %)
29 29  Убедитесь, что:
30 30  
31 31  (% style="text-align: left;" %)
32 -1. Операционная система из списка рекомендуемых ~[[[Системные требования ~| Платформа НЕЙРОСС>>url:https://support.itrium.ru/pages/viewpage.action?pageId=923238608||style="text-decoration: none;" shape="rect"]]].
33 -1. Операционная система корректно установлена, в процессе установки задана локаль [[United States - en_US.UFT-8>>url:https://support.itrium.ru/x/2NFgOQ||rel="nofollow" style="text-decoration: none;" shape="rect"]] ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.Часто задаваемые вопросы | Платформа НЕЙРОСС.Почему возникает ошибка создания базы данных в процессе установки Платформы НЕЙРОСС?.WebHome]]](% style="text-align: left;" %)**.**
18 +1. Операционная система из списка рекомендуемых ~[[[Системные требования ~| Платформа НЕЙРОСС>>doc:neyross.requirements.WebHome||style="" shape="rect"]]].
19 +1. Операционная система корректно установлена, в процессе установки задана локаль [[United States - en_US.UFT-8>>url:https://support.itrium.ru/x/2NFgOQ||rel="nofollow" style="" shape="rect"]] ~[[[Почему возникает ошибка создания базы данных в процессе установки Платформы НЕЙРОСС?>>doc:neyross.ops.faq-neyross.faq-db-create-on-install.WebHome]]](% style="text-align: left;" %)**.**
34 34  1. У вас есть полный административный доступ к целевой операционной системе.
35 35  1. В операционной системе включен и настроен сетевой интерфейс, для интерфейса задан минимум один фиксированный сетевой адрес.
36 36  1. Системное время задано верно, сервер настроен на синхронизацию с выбранным NTP-сервером или сам является сервером NTP.
37 -1. Установлены необходимые зависимости: OpenJDK 1.8 (update 222 или выше), ГосJava (Astra Linux), ntpdate, lshw, (% style="color: rgb(47,52,61);" %)dmidecode, traceroute(%%).
23 +1. Установлены необходимые зависимости: OpenJDK 1.8 (update 222 или выше), ГосJava (Astra Linux), ntpdate, lshw, dmidecode, traceroute.
38 38  1. Помимо системного раздела в ОС доступен ещё минимум один раздел диска или отдельный носитель.
39 39  )))
40 40  |(((
... ... @@ -46,7 +46,7 @@
46 46  1. Версия СУБД PostgreSQL не ниже 10.
47 47  )))
48 48  
49 -== {{id name="УстановкаинастройкаСУБДPostgreSQL-УстановкаСУБД"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Установка СУБД(%%) ==
35 +== {{id name="УстановкаинастройкаСУБДPostgreSQL-УстановкаСУБД"/}}Установка СУБД ==
50 50  
51 51  Для установки СУБД PostgreSQL из сети Интернет выполните в терминале:
52 52  
... ... @@ -57,30 +57,30 @@
57 57  
58 58  Проверьте номер установленной версии:
59 59  
60 -{{code}}
46 +{{code language="java"}}
61 61  pg_config --version
62 62  {{/code}}
63 63  
64 -Если номер версии 14 или 15 выполните инструкцию из раздела ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.Часто задаваемые вопросы | Платформа НЕЙРОСС.Бесконечная загрузка после первого запуска при работе с PostgreSQL 14,15\. Как исправить?.WebHome]]].
50 +Если номер версии 14 или 15 выполните инструкцию из раздела ~[[[Бесконечная загрузка после первого запуска при работе с PostgreSQL 14,15. Как исправить?>>doc:neyross.ops.faq-neyross.unlim-loading.WebHome]]].
65 65  
66 66  == {{id name="УстановкаинастройкаСУБДPostgreSQL-Стандартнаяконфигурация"/}}Стандартная конфигурация ==
67 67  
68 -Процедура первичной настройки Платформы НЕЙРОСС допускает автоматическое создание баз данных (рекомендуемый подход). В последнем случае необходимо разрешить доступ к СУБД для учётной записи с правами на создание ролей и баз данных. В СУБД PostgreSQL всегда присутствует корневая учётная запись {{code language="none"}}postgres{{/code}}, наделённая полными административными правами. В ОС Ubuntu Server 20.04 LTS, 22.04 LTS и Astra Linux Special Edition для данной учётной записи по умолчанию не задан пароль, подключение к СУБД возможно только из терминала соответствующей операционной системы. Ниже приведена инструкция по заданию пароля для административной учётной записи {{code language="none"}}postgres{{/code}}.
54 +Процедура первичной настройки Платформы НЕЙРОСС допускает автоматическое создание баз данных (рекомендуемый подход). В последнем случае необходимо разрешить доступ к СУБД для учётной записи с правами на создание ролей и баз данных. В СУБД PostgreSQL всегда присутствует корневая учётная запись ##postgres##, наделённая полными административными правами. В ОС Ubuntu Server 20.04 LTS, 22.04 LTS и Astra Linux Special Edition для данной учётной записи по умолчанию не задан пароль, подключение к СУБД возможно только из терминала соответствующей операционной системы. Ниже приведена инструкция по заданию пароля для административной учётной записи ##postgres##.
69 69  
70 70  == {{id name="УстановкаинастройкаСУБДPostgreSQL-Нестандартнаяконфигурация"/}}Нестандартная конфигурация ==
71 71  
72 72  === {{id name="УстановкаинастройкаСУБДPostgreSQL-Настройкаучётнойзаписиpostgres"/}}Настройка учётной записи postgres ===
73 73  
74 -Ниже приведена инструкция по заданию пароля для административной учётной записи {{code language="none"}}postgres{{/code}}.
60 +Ниже приведена инструкция по заданию пароля для административной учётной записи ##postgres##.
75 75  
76 76  {{info}}
77 -Если СУБД установлена на сервере Платформы, вы можете пропустить данный шаг. На этапе [[первого запуска>>doc:neyross.Установка Платформы НЕЙРОСС.Установка нативной версии.Первый запуск нативной версии.WebHome]] Платформы используйте стандартный режим(% style="color: rgb(23,43,77);" %).
63 +Если СУБД установлена на сервере Платформы, вы можете пропустить данный шаг. На этапе [[первого запуска>>doc:neyross.install.install-native.first-run-native.WebHome]] Платформы используйте стандартный режим.
78 78  {{/info}}
79 79  
80 80  \\
81 81  
82 82  1. (((
83 -Выполните команду {{code language="none"}}psql{{/code}} от имени пользователя {{code language="none"}}postgres{{/code}} с помощью {{code language="none"}}sudo{{/code}}:
69 +Выполните команду ##psql## от имени пользователя ##postgres## с помощью ##sudo##:
84 84  
85 85  {{code language="bash"}}
86 86  sudo -u postgres psql
... ... @@ -87,7 +87,7 @@
87 87  {{/code}}
88 88  )))
89 89  1. (((
90 -Средствами командной строки {{code language="none"}}psql{{/code}} выполните:
76 +Средствами командной строки ##psql## выполните:
91 91  
92 92  {{code language="bash"}}
93 93  > \password
... ... @@ -96,7 +96,7 @@
96 96  1. Введите пароль, нажмите Enter.
97 97  1. В следующей строке повторите ввод пароля. Пароль задан.
98 98  1. (((
99 -Выйдите из командной строки {{code language="none"}}psql{{/code}}:
85 +Выйдите из командной строки ##psql##:
100 100  
101 101  {{code language="bash"}}
102 102  > \q
... ... @@ -121,7 +121,7 @@
121 121  {{/code}}
122 122  )))
123 123  1. (((
124 -Найдите в конфигурационном файле параметр listen_addresses и укажите IP-адреса, с которых разрешены входящие подключения. Список должен включать все IP-адреса Платформы НЕЙРОСС. Также возможно разрешить входящие соединения с любого сетевого адреса, указав в значении параметра {{code language="none"}}'*'{{/code}}.
110 +Найдите в конфигурационном файле параметр listen_addresses и укажите IP-адреса, с которых разрешены входящие подключения. Список должен включать все IP-адреса Платформы НЕЙРОСС. Также возможно разрешить входящие соединения с любого сетевого адреса, указав в значении параметра ##'*'##.
125 125  
126 126  {{code title="postgresql.conf" language="bash"}}
127 127  #------------------------------------------------------------------------------
... ... @@ -144,8 +144,8 @@
144 144  )))
145 145  1. (((
146 146  Отредактируйте существующие разрешения или добавьте новое. Для того чтобы разрешить авторизацию с любого IP-адреса под любым пользователем из подсети 10.0.0.1/13, добавьте строку вида
147 -{{code language="none"}}host all all 10.0.0.1/13 md5{{/code}},
148 -{{code language="none"}}где 10.0.0.1/13{{/code}} задаёт префикс IP-адреса, с которых разрешена авторизация ({{code language="none"}}13{{/code}} — это величина маски подсети, соответствует маске 255.248.0.0). Пример изменённого файла приведён ниже:
133 +##host all all 10.0.0.1/13 md5##,
134 +##где 10.0.0.1/13## задаёт префикс IP-адреса, с которых разрешена авторизация (##13## — это величина маски подсети, соответствует маске 255.248.0.0). Пример изменённого файла приведён ниже:
149 149  
150 150  {{code title="pg_hba.conf" language="bash"}}
151 151  # Database administrative login by Unix domain socket
... ... @@ -173,6 +173,3 @@
173 173  sudo systemctl restart postgresql.service
174 174  {{/code}}
175 175  )))
176 -{{/layout-cell}}
177 -{{/layout-section}}
178 -{{/layout}}
XWiki.ShortUrlClass[0]
Short URL code
... ... @@ -1,0 +1,1 @@
1 +b1b67
Last known target (debug)
... ... @@ -1,0 +1,1 @@
1 +neyross.install.install-native.postgresql.WebHome

Платформа НЕЙРОСС