Benutzerdefinierte Integration von Proxmox und Guacamole in PHP zum Bereitstellen und Verwenden von virtuellen Maschinen in einer Web -Client -Anwendung. Automatisiert mit nur Open Source -Software, hauptsächlich Mariadb und Ansible.
Codiert von Oscar Boronat für die Verwendung im letzten Projekt meiner Studien im Zertifikat der Hochschulbildung von Computernetzwerksystemen.
Open Source -Software, die im Projekt verwendet wird:
Apache Guacamole 1.1.0: http://guacamole.apache.org/
Proxmox VE 6.1: https://www.proxmox.com/en/proxmox-ve
Ansible 2.9: https://www.ansible.com/community
Mariadb 10: https://mariadb.org/
Php 7.0: https://www.php.net/
Apache2: https://httpd.apache.org/
Tomcat 8: http://tomcat.apache.org/
Python 3: https://www.python.org/
Und alle von ihnen wurden auf Debian 9 und 10 Maschinen implementiert.
Diagramm des Projekt -Setups:
