faq:linux:1c
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | Следующая версияСледующая версия справа и слева | ||
faq:linux:1c [2014-02-05 16:20] – [Установка PostgreSQL] nikolay | faq:linux:1c [2014-02-05 16:57] – [Установка PostgreSQL] сначала создать пустую базу и конфиги, а затем править конфиги nikolay | ||
---|---|---|---|
Строка 21: | Строка 21: | ||
</ | </ | ||
* устанавливаем скачанные пакеты: | * устанавливаем скачанные пакеты: | ||
+ | |||
+ | === Init-скрипт === | ||
+ | Для нормального запуска в Debian необходимо доработать init-скрипты: | ||
+ | * добавляем в начало скрипта строки <file bash / | ||
+ | #!/bin/bash | ||
+ | ### BEGIN INIT INFO | ||
+ | # Provides: | ||
+ | # Required-Start: | ||
+ | # Required-Stop: | ||
+ | # Default-Start: | ||
+ | # Default-Stop: | ||
+ | # Description: | ||
+ | ### END INIT INFO | ||
+ | ... | ||
+ | </ | ||
+ | * добавляем в начало скрипта строки <file bash / | ||
+ | #!/bin/bash | ||
+ | ### BEGIN INIT INFO | ||
+ | # Provides: | ||
+ | # Required-Start: | ||
+ | # Required-Stop: | ||
+ | # Default-Start: | ||
+ | # Default-Stop: | ||
+ | # Description: | ||
+ | ### END INIT INFO | ||
+ | ... | ||
+ | </ | ||
+ | * добавляем в загрузку с учётом зависимостей <code bash> | ||
+ | update-rc.d -f postgresql remove | ||
+ | update-rc.d postgresql defaults | ||
+ | </ | ||
+ | * создаем пустую базу данных < | ||
=== Настройка движка === | === Настройка движка === | ||
Строка 72: | Строка 104: | ||
</ | </ | ||
* делаем ссылку на директорию с лог-файлами <code bash>ln -s / | * делаем ссылку на директорию с лог-файлами <code bash>ln -s / | ||
- | + | * перезапускаем сервер баз данных <code bash>/ | |
- | === Init-скрипт === | + | |
- | Для нормального запуска в Debian необходимо доработать init-скрипты: | + | |
- | * добавляем в начало скрипта строки <file bash / | + | |
- | # | + | |
- | ### BEGIN INIT INFO | + | |
- | # Provides: | + | |
- | # Required-Start: | + | |
- | # Required-Stop: | + | |
- | # Default-Start: | + | |
- | # Default-Stop: | + | |
- | # Description: | + | |
- | ### END INIT INFO | + | |
- | ... | + | |
- | </ | + | |
- | | + | |
- | # | + | |
- | ### BEGIN INIT INFO | + | |
- | # Provides: | + | |
- | # Required-Start: | + | |
- | # Required-Stop: | + | |
- | # Default-Start: | + | |
- | # Default-Stop: | + | |
- | # Description: | + | |
- | ### END INIT INFO | + | |
- | ... | + | |
- | </ | + | |
- | * добавляем в загрузку с учётом зависимостей <code bash> | + | |
- | update-rc.d -f postgresql remove | + | |
- | update-rc.d postgresql defaults | + | |
- | </ | + | |
- | * запускаем сервер баз данных <code bash>/ | + | |
* проверяем что демоны запустились и слушают порты | * проверяем что демоны запустились и слушают порты | ||
faq/linux/1c.txt · Последнее изменение: 2022-11-22 22:56 — nikolay