deployment_raspberry
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| deployment_raspberry [2025/10/15 18:56] – ninin | deployment_raspberry [2025/10/20 19:50] (current) – ninin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ip ermitteln: | + | === Allgemein === |
| - | login: ssh user@ip | + | IP ermitteln: |
| + | arp -a | ||
| + | |||
| + | login: | ||
| + | | ||
| Virtual environment | Virtual environment | ||
| - | cd sese_project/ | + | |
| - | source env/ | + | source env/ |
| Create Database | Create Database | ||
| Line 14: | Line 18: | ||
| - | ### Turn off power management for network adapter | + | === Turn off power management for network adapter |
| Create a new systemd service file: | Create a new systemd service file: | ||
| Line 44: | Line 48: | ||
| sudo reboot | sudo reboot | ||
| + | === Create Database === | ||
| + | |||
| + | sudo su postgres | ||
| + | psql | ||
| + | CREATE DATABASE <db>; | ||
| + | CREATE USER < | ||
| + | ALTER USER < | ||
| + | GRANT ALL PRIVILEGES ON DATABASE <db> TO < | ||
| + | ALTER DATABASE <db> OWNER TO < | ||
| + | |||
| + | |||
| + | === Deployment Checklist === | ||
| + | |||
| + | - Static Files | ||
| + | python manage.py collectstatic | ||
| + | |||
| + | |||
| + | === Nginx === | ||
| + | |||
| + | sudo nano / | ||
| + | |||
| + | Next, enable the configuration: | ||
| + | |||
| + | sudo ln -s / | ||
| + | |||
| + | sudo nginx -t | ||
| + | sudo systemctl restart nginx | ||
| + | |||
| + | |||
| + | === Gunicorn === | ||
| + | |||
| + | sudo nano / | ||
| + | sudo systemctl start gunicorn.service | ||
| + | |||
| + | === Tutorial === | ||
| + | https:// | ||
| + | https:// | ||
deployment_raspberry.1760554584.txt.gz · Last modified: by ninin
