...
Code Block |
---|
title | Instalacja pakietów w Ubuntu 22.04 |
---|
|
apt update
apt upgrade
apt install screen mc joe sqlite3 acpid growisofs wget strace openssh-server bash-completion htop
apt install postgresql-14 libpq-dev
apt install nginx
nginx-extrasapt install apache2 apache2-utils
apt install python-is-python3 python3.10-dev python3.10-venv
apt install php php-cli php-gd php-imagick php-xml php-json php-bcmath php-sqlite3 php-mbstring php-curl php-intl libapache2-mod-php
apt install build-essential gawk gcc make libssl-dev libreadline-dev libsqlite3-dev zlib1g-dev libxslt1.1 libyaml-dev pkg-config
apt install docker.io docker-compose
apt-mark hold postgresql*
systemctl disable --now apt-daily-upgrade.timer |
Code Block |
---|
title | Instalacja pakietów w Ubuntu 24.04 |
---|
|
apt update
apt upgrade
apt install screen mc joe sqlite3 acpid growisofs wget strace openssh-server bash-completion htop
apt install postgresql-16 libpq-dev
apt install nginx
apt install apache2 apache2-utils
apt install python-is-python3 python3.1012-dev python3.1012-venv
apt install php php-cli php-gd php-imagick php-xml php-json php-bcmath php-sqlite3 php-mbstring php-curl php-intl libapache2-mod-php
apt install build-essential gawk gcc make libssl-dev libreadline-dev libsqlite3-dev zlib1g-dev libxslt1.1 libyaml-dev pkg-config
apt install docker.io docker-compose
apt-mark hold postgresql*
systemctl disable --now apt-daily-upgrade.timer
|
Wymagana konfiguracja serwera
...
Konfiguracja użytkownika PostgreSQL
Dla Ubuntu 22.04:
Zaktualizować plik /etc/postgresql/14/main/pg_hba.conf
, podmienić w nim scram-sha-256
na md5
Zaktualizować plik /etc/postgresql/14/main/postgresql.com, zmienić w nim password_encryption
również z scram-sha-256
na md5
Dla Ubuntu 24.04:
Zaktualizować plik /etc/postgresql/16/main/pg_hba.conf
, podmienić w nim scram-sha-256
na md5
Zaktualizować plik /etc/postgresql/16/main/postgresql.com, zmienić w nim password_encryption
również z scram-sha-256
na md5
Następnie wykonać komendę
Code Block |
---|
systemctl restart postgresql |
Należy również założyć użytkownika w PostgreSQL o nazwie "sowa", z uprawnieniami do tworzenia baz danych. W tym celu trzeba zalogować się na konto root, przejść na konto postgres i z poziomu komendy psql utworzyć użytkownika.
...
Code Block |
---|
|
wget http://download.sokrates.pl/sovvizor.py
python3 sovvizor.py
source ~/sowang3/bin/activate
pip install psycopg2 pillow |
Ubuntu 24.04
Code Block |
---|
language | bash |
---|
title | Ubuntu 24.04 |
---|
|
wget http://download.sokrates.pl/sovvizor.py
python3 sovvizor.py
source ~/sowang3/bin/activate
pip install psycopg2 pillow setuptools |