Irgendeine Open-Source-Software zur Automatisierung des Installationsprozesses von Webanwendungen auf Hosting-Diensten?

Einige Hosting-Dienste bieten eine automatische Installation für beliebte Webanwendungen wie Wordpress, Discourse usw. an. (z. B. können Sie DigitalOcean , BitNami usw. überprüfen), mit denen Benutzer Anwendungen einfach auf ihrem erworbenen Speicherplatz installieren können.

Gibt es eine solche Open-Source-App, um die Installation auf Barebones-Servern durch einen Klick der Benutzer zu automatisieren?

Geben Sie hier die Bildbeschreibung ein

Die zweite Frage verstehe ich nicht. Sie möchten diese Open-Source-Software auf Heroku hosten?
@NicolasRaoul, nein! etwas, um einen Cloud-Hosting-Service zu gründen. Es wurde jedoch jetzt zu softwarerecs.stackexchange.com/q/11910/7810 migriert !
Nicht Open Source, aber verwandt .
Bounty oder nicht, diese Frage ist wirklich weit gefasst. Können Sie nähere Angaben zu den beabsichtigten Benutzern des Endsystems machen? Können Sie weitere Anforderungen (vorzugsweise priorisiert oder im MSCW-Stil) darüber angeben, was Sie von der gesuchten Software erwarten?
Haben Sie das Ubuntu Software Center, synaptic oder Gnome Software verwendet? Entspricht einer davon Ihren Anforderungen? Wenn nicht, welche zusätzlichen Funktionen benötigen Sie? apps.ubuntu.com/cat packages.ubuntu.com/trusty/synaptic en.wikipedia.org/wiki/GNOME_Software

Antworten (2)

Microsoft WebMatrix ist das, wonach Sie suchen.

Sie installieren WebMatrixauf Ihrem System oder Server. Dann können Sie die Galerie durchsuchen und fast jedes Open-Source-Portal mit nur wenigen Klicks herunterladen und installieren .

Das Erstaunliche an WebMatrixist, dass Sie neben .NET-basierten Portalen auch PHP-basierte CMS (WordPress, Joomla, Drupal, ...) herunterladen und installieren können.

Keine vollständige Lösung, aber als Ausgangsbaustein könnten Sie ein System haben, das virtuelle Ubuntu-Maschinen erstellt und ausführt.

Ubuntu ist großartig, weil es Pakete für die meisten Web-Apps wie phpBB, MediaWiki, Alfresco, OpenBravo usw. enthält.

Sie müssten jedoch noch ein VM-Verwaltungssystem und eine Weboberfläche erstellen.