Antragsgruen
dockercompose
guide for mariadb:mysql: https://docs.vultr.com/how-to-install-mariadb-mysql-on-ubuntu-24-04
php8.4 https://www.tecmint.com/install-php-ubuntu-24-04/
Using PHP8-packages from deb.sury.org:
apt-get install php8.4 php8.4-cli php8.4-fpm php8.4-intl php8.4-gd php8.4-mysql
php8.4-opcache php8.4-curl php8.4-xml php8.4-mbstring php8.4-zip php8.4-iconv
sudo apt install unzip
get files: wget https://github.com/CatoTH/antragsgruen/releases/download/v4.15.1/antragsgruen-4.15.1.zip
unzip: unzip antragsgruen-4.15.1.zip
set config to:
a2enmod rewrite systemctl restart apache2
https://zahiralam.com/blog/installing-node-js-20-x-on-ubuntu-24-04-lts-a-comprehensive-guide/
source: https://github.com/CatoTH/antragsgruen
old
Anleitung unter https://github.com/CatoTH/antragsgruen
if folder not writable: sudo chmod 777 /var/www/antragsgruen/
get the correct nodejs version: https://www.fosstechnix.com/install-nodejs-and-npm-on-ubuntu-24-04-lts/
open() "/run/nginx.pid" failed (13: Permission denied)
in nginx config change php-fpm.sock to /var/run/php/php8.3-fpm.sock and install this:
sudo apt-get install php8.3-fpm
sudo service nginx restart
sudo service php8.3:w
-fpm restart