Обновить 2-install.sh
This commit is contained in:
parent
0c764b60f7
commit
b1df26f473
19
2-install.sh
19
2-install.sh
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user