1
0

Обновить 2-install.sh

This commit is contained in:
kosenka 2025-09-01 21:19:13 +03:00
parent 0c764b60f7
commit b1df26f473

View File

@ -86,7 +86,7 @@ install_user() {
fi fi
chmod a+x /home/$USERNAME chmod a+x /home/$USERNAME
usermod -aG wheel "$USERNAME" #usermod -aG wheel "$USERNAME"
usermod -aG users "$USERNAME" usermod -aG users "$USERNAME"
} }
@ -209,16 +209,19 @@ EOF
# Установка PostgreSQL # Установка PostgreSQL
install_postgresql() { install_postgresql() {
echo "[ * ] Установка PostgreSQL..." echo "[ * ] Установка PostgreSQL 16..."
apt-get -qq install -y postgresql16 postgresql16-server postgresql16-contrib echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list
curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg
apt-get update
apt-get -qq install -y postgresql-16 postgresql-contrib-16
rm -rf /var/lib/pgsql #rm -rf /var/lib/pgsql
mkdir -p /var/lib/pgsql #mkdir -p /var/lib/pgsql
chown postgres:postgres /var/lib/pgsql #chown postgres:postgres /var/lib/pgsql
sudo -u postgres initdb -D /var/lib/pgsql/data #sudo -u postgres initdb -D /var/lib/pgsql/data
sudo -u postgres wget https://git.kosenka.ru/kosenka/AltLinuxWeb/raw/branch/master/pg_hba.conf -O /var/lib/pgsql/data/pg_hba.conf sudo -u postgres wget https://git.kosenka.ru/kosenka/AltLinuxWeb/raw/branch/master/pg_hba.conf -O /var/lib/postgresql/16/main/pg_hba.conf
# Включаем автозапуск # Включаем автозапуск
systemctl enable postgresql systemctl enable postgresql