Nach Erstellung des VHOSTS (von Hosteurope)
https://linuxtect.com/list-upgradeable-packages-with-apt-in-ubuntu/
apt list --upgradable
sudo apt update
sudo apt dist-upgrade -y
https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-20-04
sudo ufw app list
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status
sudo apt install composer
sudo apt install nodejs
sudo apt install npm
Das installiert nur nodejs 10.x - das hier verwenden: https://joshtronic.com/2021/05/09/how-to-install-nodejs-16-on-ubuntu-2004-lts/
Damit wird node und gleichzeitig npm installiert
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04
sudo apt-get install -y php-intl
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-20-04-de
Install Adminer: https://www.cyberciti.biz/faq/how-to-install-adminer-on-ubuntu-20-04-lts/
LetsEncrypt: https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-20-04-de
ProxyPass einrichten: https://gridscale.io/community/tutorials/apache-server-reverse-proxy-ubuntu/
https://developer.shopware.com/docs/guides/installation/overview
https://gnulinux.ch/docker-und-ufw
Mysql Aufrufen über Docker:
docker exec development_app_mysql_1 bash
> mysql -u root -p
> Password:
mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'your_password';
mysql> grant all privileges on *.* to 'root'@'localhost';
'mysql.infoschema'@'localhost' mit anlegen - ohne PW
Lösung wenn ein Public Key fehlt:
https://itsfoss.com/solve-gpg-error-signatures-verified-ubuntu/
Virtualbox: https://docs.shopware.com/de/shopware-6-de/tutorials-and-faq/virtual-box-setup