Hallo in die Runde,
ich packe gerade einen Installer zusammen, der einen portablen Server auf XAMPP Basis auf einem völlig jungfräulichen PC installieren soll.
So ziemlich alle Komponenten lassen sich automatisch und ohne Benutzeraufforderung installieren,
nur beim letzten Punkt scheitere ich:
FileZillaFTP Server.
Die VC_Redist hat eine Art Silentinstall, genau wie die ODBC Treiber.
Ber mitgeliefertem Skript lassen sich Apache und MySQL als Dienst installieren.
Über die Kommandozeile lassen sich selbst die Firewallports öffnen, soweit so lustig.
Nur Filezilla liefert kein Skript mit.
Über das XAMPP Control Panel lässt sich aber auch Filezilla als Dienst einrichten.
Ich möchte aber vermeiden, dass man irgendwas anklicken muss, das muss doch automatisch gehen.
Gibt es eine bekannte Syntax von FileZilla, mit der man den Server als Dienst installieren kann?
In der Dokumentation finde ich nur eine Installationssyntax für deren Setupprogramm.
Ich rede aber vom integrierten FileZilla in XAMPP, da gibt es keine Setup.exe oder sowas ähnliches.
Das Setupprogramm von XAMPP selber ist zwar gut über CLI steuerbar, aber die Applikationen als DIENST vermag es wiederum NICHT zu installieren.
Wenn ich den Dienst manuell erzeugen muss (was mit NSSM gehen würde), welche Startsyntax müsste ich der Server.exe übergeben,
oder reicht ein einfacher Aufruf der Exe ohne weitere Parameter?
Ich danke schonmal im vorraus, falls es dafür überhaupt Antworten gibt.