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

От версии 3.1
отредактировано admin
на 2026/06/07 20:22
Изменить комментарий: Remove Confluence layout blocks
К версии 5.23
отредактировано admin
на 2026/08/21 10:45
Изменить комментарий: Inline {{code language="none"}} -> ##monospace##; block none -> text

Сводка

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,0 +1,1 @@
1 +neyross.install.install-native.WebHome
Язык по умолчанию
... ... @@ -1,1 +1,1 @@
1 -en
1 +ru
Содержимое
... ... @@ -1,31 +1,26 @@
1 -В данном разделе приведены сведения по установке системы управления базами данных PostgreSQL, необходимой для работы нативной версии Платформы НЕЙРОСС ~[[[doc:neyross.Установка Платформы НЕЙРОСС.Типы установки Платформы НЕЙРОСС.WebHome]]].
1 +В данном разделе приведены сведения по установке системы управления базами данных PostgreSQL, необходимой для работы нативной версии Платформы НЕЙРОСС ~[[[Типы установки Платформы НЕЙРОСС>>doc:neyross.install.neyross-install-types.WebHome]]].
2 2  
3 3  {{info}}
4 4  Для работы Платформы НЕЙРОСС необходимо наличие в сети СУБД PostgreSQL версии не ниже 10. СУБД может быть развёрнута как на сервере Платформы, так и на выделенном сервере. В данном руководстве приведены инструкции по установке и настройке СУБД PostgreSQL под ОС Ubuntu 20.04 LTS 64 bit и ОС Astra Linux Special Edition. Порядок настройки СУБД PostgreSQL для работы под управлением перечисленных операционных систем идентичен за исключением используемой версии СУБД.
5 5  {{/info}}
6 6  
7 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
7 +== {{id name="УстановкаинастройкаСУБДPostgreSQL-Подготовкакустановке"/}}Подготовка к установке ==
8 8  
9 -{{toc/}}
10 -
11 -== {{id name="УстановкаинастройкаСУБДPostgreSQL-Подготовкакустановке"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Подготовка к установке(%%) ==
12 -
13 13  Перед началом установки ответьте на вопросы ниже.
14 14  
15 -(% class="wrapped" %)
16 16  |(((
17 -(% style="color: rgb(23,43,77);" %)Вы корректно установили ОС?
12 +Вы корректно установили ОС?
18 18  )))|(((
19 19  (% style="text-align: left;" %)
20 20  Убедитесь, что:
21 21  
22 22  (% style="text-align: left;" %)
23 -1. Операционная система из списка рекомендуемых ~[[[Системные требования ~| Платформа НЕЙРОСС>>doc:neyross.Системные требования | Платформа НЕЙРОСС.WebHome||style="" shape="rect"]]].
24 -1. Операционная система корректно установлена, в процессе установки задана локаль [[United States - en_US.UFT-8>>url:https://support.itrium.ru/x/2NFgOQ||rel="nofollow" style="" 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.Обслуживание Платформы НЕЙРОСС.faq-neyross.Почему возникает ошибка создания базы данных в процессе установки Платформы НЕЙРОСС?.WebHome]]](% style="text-align: left;" %)**.**
25 25  1. У вас есть полный административный доступ к целевой операционной системе.
26 26  1. В операционной системе включен и настроен сетевой интерфейс, для интерфейса задан минимум один фиксированный сетевой адрес.
27 27  1. Системное время задано верно, сервер настроен на синхронизацию с выбранным NTP-сервером или сам является сервером NTP.
28 -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.
29 29  1. Помимо системного раздела в ОС доступен ещё минимум один раздел диска или отдельный носитель.
30 30  )))
31 31  |(((
... ... @@ -37,7 +37,7 @@
37 37  1. Версия СУБД PostgreSQL не ниже 10.
38 38  )))
39 39  
40 -== {{id name="УстановкаинастройкаСУБДPostgreSQL-УстановкаСУБД"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Установка СУБД(%%) ==
35 +== {{id name="УстановкаинастройкаСУБДPostgreSQL-УстановкаСУБД"/}}Установка СУБД ==
41 41  
42 42  Для установки СУБД PostgreSQL из сети Интернет выполните в терминале:
43 43  
... ... @@ -52,26 +52,26 @@
52 52  pg_config --version
53 53  {{/code}}
54 54  
55 -Если номер версии 14 или 15 выполните инструкцию из раздела ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.Часто задаваемые вопросы | Платформа НЕЙРОСС.Бесконечная загрузка после первого запуска при работе с PostgreSQL 14,15\. Как исправить?.WebHome]]].
50 +Если номер версии 14 или 15 выполните инструкцию из раздела ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.faq-neyross.unlim-loading.WebHome]]].
56 56  
57 57  == {{id name="УстановкаинастройкаСУБДPostgreSQL-Стандартнаяконфигурация"/}}Стандартная конфигурация ==
58 58  
59 -Процедура первичной настройки Платформы НЕЙРОСС допускает автоматическое создание баз данных (рекомендуемый подход). В последнем случае необходимо разрешить доступ к СУБД для учётной записи с правами на создание ролей и баз данных. В СУБД 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##.
60 60  
61 61  == {{id name="УстановкаинастройкаСУБДPostgreSQL-Нестандартнаяконфигурация"/}}Нестандартная конфигурация ==
62 62  
63 63  === {{id name="УстановкаинастройкаСУБДPostgreSQL-Настройкаучётнойзаписиpostgres"/}}Настройка учётной записи postgres ===
64 64  
65 -Ниже приведена инструкция по заданию пароля для административной учётной записи {{code language="none"}}postgres{{/code}}.
60 +Ниже приведена инструкция по заданию пароля для административной учётной записи ##postgres##.
66 66  
67 67  {{info}}
68 -Если СУБД установлена на сервере Платформы, вы можете пропустить данный шаг. На этапе [[первого запуска>>doc:neyross.Установка Платформы НЕЙРОСС.Установка нативной версии.Первый запуск нативной версии.WebHome]] Платформы используйте стандартный режим(% style="color: rgb(23,43,77);" %).
63 +Если СУБД установлена на сервере Платформы, вы можете пропустить данный шаг. На этапе [[первого запуска>>doc:neyross.install.install-native.first-run-native.WebHome]] Платформы используйте стандартный режим.
69 69  {{/info}}
70 70  
71 71  \\
72 72  
73 73  1. (((
74 -Выполните команду {{code language="none"}}psql{{/code}} от имени пользователя {{code language="none"}}postgres{{/code}} с помощью {{code language="none"}}sudo{{/code}}:
69 +Выполните команду ##psql## от имени пользователя ##postgres## с помощью ##sudo##:
75 75  
76 76  {{code language="bash"}}
77 77  sudo -u postgres psql
... ... @@ -78,7 +78,7 @@
78 78  {{/code}}
79 79  )))
80 80  1. (((
81 -Средствами командной строки {{code language="none"}}psql{{/code}} выполните:
76 +Средствами командной строки ##psql## выполните:
82 82  
83 83  {{code language="bash"}}
84 84  > \password
... ... @@ -87,7 +87,7 @@
87 87  1. Введите пароль, нажмите Enter.
88 88  1. В следующей строке повторите ввод пароля. Пароль задан.
89 89  1. (((
90 -Выйдите из командной строки {{code language="none"}}psql{{/code}}:
85 +Выйдите из командной строки ##psql##:
91 91  
92 92  {{code language="bash"}}
93 93  > \q
... ... @@ -112,7 +112,7 @@
112 112  {{/code}}
113 113  )))
114 114  1. (((
115 -Найдите в конфигурационном файле параметр listen_addresses и укажите IP-адреса, с которых разрешены входящие подключения. Список должен включать все IP-адреса Платформы НЕЙРОСС. Также возможно разрешить входящие соединения с любого сетевого адреса, указав в значении параметра {{code language="none"}}'*'{{/code}}.
110 +Найдите в конфигурационном файле параметр listen_addresses и укажите IP-адреса, с которых разрешены входящие подключения. Список должен включать все IP-адреса Платформы НЕЙРОСС. Также возможно разрешить входящие соединения с любого сетевого адреса, указав в значении параметра ##'*'##.
116 116  
117 117  {{code title="postgresql.conf" language="bash"}}
118 118  #------------------------------------------------------------------------------
... ... @@ -135,8 +135,8 @@
135 135  )))
136 136  1. (((
137 137  Отредактируйте существующие разрешения или добавьте новое. Для того чтобы разрешить авторизацию с любого IP-адреса под любым пользователем из подсети 10.0.0.1/13, добавьте строку вида
138 -{{code language="none"}}host all all 10.0.0.1/13 md5{{/code}},
139 -{{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). Пример изменённого файла приведён ниже:
140 140  
141 141  {{code title="pg_hba.conf" language="bash"}}
142 142  # Database administrative login by Unix domain socket
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

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