diff --git a/Linux/PostgreSQL/README.md b/Linux/PostgreSQL/README.md index a25ddd3..e4d0e24 100644 --- a/Linux/PostgreSQL/README.md +++ b/Linux/PostgreSQL/README.md @@ -15,4 +15,24 @@ dnf -y install postgresql16-server postgresql16-contrib # Set autostart and start PostgreSQL now systemctl enable --now postgresql-16 +``` + +# PostgreSQL Installation on AlpineLinux + +```javascript +# Install PostgreSQL +apk add postgresql postgresql-client + +# Setup/Initialize Database +rc-service postgresql setup +rc-service postgresql start + +# Create a User that can create a Database +psql -U postgres +CREATE USER pgUSER WITH PASSWORD 'strongpassword'; +ALTER ROLE pgUSER CREATEDB; +\q + +# Set autostart and start PostgreSQL now +rc-update add postgresql ``` \ No newline at end of file