Hallo @linux-helmut ,
erstmal vielen Dank
für dein Script und deine Webseite um sich alles passend auszuwählen.
Da ich mir heute eine neue Instanz hochziehen wollte kam mir dieser Fund gerade recht.
Jedoch ist mir ein kleines Problem aufgefallen.
Nutzt man wie ich ein debian-Template für einen Proxmox LXC ist das Paket lsb-release nicht installiert und somit schlägt die Installation von php8.3 fehl da die php.list nicht richtig angelegt wird.
Evtl kannst du ja im gleichen Zug wie die Installation von unzip, curl, sudo, wget auch noch lsb-release aufnehmen.
Weitere Dinge dir mir einfallen wären:
- Überprüfung ob php, apache, etc bereits in der gewählten Version installiert ist
- Überprüfen ob die DB schon existiert
- Die Abfrage ob 2048 oder 4096 für den Key genutzt werden sollen
- Prüfen ob die latest.zip heruntergeladen wurde (Bei mir lieferte wget einen Zertifikat Fehler und ich musste
--no-check-certificatenutzen - Abfrage für Datenbankuser und Passwort
Das wären aber nur i-Tüpfelchen für das ganze.
Danke nochmal.