Ich habe für das Programm OpenEstate.org einen serverdienst heruntergeladen. Diesen starte ich über die Konsole mit cd Server cd bin
sh Start.sh Oder mit dem PCManFM Dateimanger (Prgramm ausführen, allerdings kann ich den Dienst dann nicht stoppen) Mit der Konsole stoppe ich den Dienst mir STRG+C
Nun wird beschrieben, auch im Wiki, wie man den Dienst einrichten kann
Allerdings ist bei mir unter • /etc/init.d • /etc/rc.d Kein server hinterlegt.
Anmerkung In den folgenden Beispielen wird davon ausgegangen, dass der ImmoTool-Server im Verzeichnis /opt/OpenEstate-Server installiert wurde. Sollte Sie ein anderes Installationsverzeichnis verwenden, müssen die folgenden Befehle entsprechend angepasst werden.
Äh, ich finde da bei mir nix! Der Server ist in meinem Homeverzeichnis...ja
Wird dieser nach der Bearbeitung der Zeile in der Datei etc/wrapper.conf erst hinterlegt?
Anmerkung In den folgenden Beispielen wird davon ausgegangen, dass der ImmoTool-Server im Verzeichnis /opt/OpenEstate-Server installiert wurde. Sollte Sie ein anderes Installationsverzeichnis verwenden, müssen die folgenden Befehle entsprechend angepasst werden. Einrichtung des Dienstes vorbereiten Auf unixoiden Betriebssystemen werden die Dienste in einem zentralen Verzeichnis hinterlegt. Normalerweise sind diese Skripte unter einem der folgenden Verzeichnissen zu finden: • /etc/init.d • /etc/rc.d Bringen Sie in Erfahrung, an welcher Stelle auf Ihrem Betriebssystem die Dienste hinterlegt werden. Bearbeiten Sie die Datei etc/wrapper.conf mit einem Editor und tragen Sie darin den Pfad hinter der Variablen wrapper.daemon.dir ein. Zum Beispiel: Beispiel 3.3.1. Unix-Dienst in /etc/init.d speichern wrapper.daemon.dir = /etc/init.d Beispiel 3.3.2. Unix-Dienst in /etc/rc.d speichern wrapper.daemon.dir = /etc/rc.d Dienst im Betriebssystem registrieren Öffnen Sie das bin-Verzeichnis des ImmoTool-Servers in einer Konsole, z.B.: cd /opt/OpenEstate-Server/bin Folgender Befehl installiert den Dienst im zuvor konfigurierten Verzeichnis (z.B. /etc/init.d): ./server-daemon-install.sh Oder alternativ: sh server-daemon-install.sh Dienst aus dem Betriebssystem entfernen Öffnen Sie das bin-Verzeichnis des ImmoTool-Servers in einer Konsole, z.B.: 131Hinweise zum Server cd /opt/OpenEstate-Server/bin Folgender Befehl entfernt den Dienst aus dem zuvor konfigurierten Verzeichnis (z.B. /etc/init.d): ./server-daemon-uninstall.sh Oder alternativ: sh server-daemon-uninstall.sh Dienst via Konsole starten Nachdem der Dienst installiert wurde, kann dieser aus dem Dienste-Verzeichnis (z.B. /etc/init.d) heraus gestartet werden: /etc/init.d/OpenEstate-Server start Alternativ kann der Dienst aus dem Programmverzeichnis des ImmoTool-Servers heraus gestartet werden. Wählen Sie dieses über die Konsole: cd /opt/OpenEstate-Server/bin Und starten Sie den ImmoTool-Server mit folgendem Befehl: ./server-daemon-start.sh Oder alternativ: sh server-daemon-start.sh Der Neustart eines bereits gestarteten ImmoTool-Servers kann durchgeführt werden mit: /etc/init.d/OpenEstate-Server restart Dienst via Konsole stoppen Nachdem der Dienst installiert und gestartet wurde, kann dieser aus dem Dienste-Verzeichnis (z.B. /etc/ init.d) heraus gestoppt werden: /etc/init.d/OpenEstate-Server stop Alternativ kann der Dienst aus dem Programmverzeichnis des ImmoTool-Servers heraus beendet werden. Wählen Sie dieses über die Konsole: cd /opt/OpenEstate-Server/bin Und beenden Sie den gestarteten ImmoTool-Server mit folgendem Befehl: ./server-daemon-stop.sh Oder alternativ: sh server-daemon-stop.sh 132
Konfiguration Die Konfigurationen des Servers sind im Unterverzeichnis etc des Programmes abgelegt, z.B.: C:\Programme\OpenEstate-ImmoServer\etc Im Einzelfall kann es hilfreich sein, die Konfiguration des ImmoTool-Servers auf die eigenen Bedürfnisse hin anzupassen. Für die meisten Fälle sollte die ausgelieferte Standard-Konfiguration jedoch ausreichend sein. Tabelle 3.3.2. Konfigurationsdateien des ImmoTool-Servers Datei Beschreibung log4j.properties Konfiguration des Verhaltens zur Erzeugung von Protokolldateien. Standardmäßig werden die log-Dateien des ImmoTool-Servers im Verzeichnis var/log als hsqldb.log.* abgelegt. Weitere Informationen zur Konfiguration von log4j finden Sie bei logging.apache.org [http://logging.apache.org/log4j/1.2/manual.html]. manager.conf Konfiguration der automatischen Anmeldung am ImmoTool-Server für die Startskripte beginnend mit manager-*. Weitere Informationen zur 124Hinweise zum Server Datei Beschreibung Konfiguration dieser Datei finden Sie bei hsqldb.org [http://hsqldb.org/ doc/2.0/util-guide/sqltool-chapt.html#sqltool_auth-sect]. server.properties Konfiguration der Datenbanken im ImmoTool-Server. Weitere Informationen zur Konfiguration dieser Datei finden Sie bei hsqldb.org [http://hsqldb.org/doc/2.0/guide/listeners-chapt.html#listeners_server_props- sect]. wrapper.conf Konfiguration von YAJSW, welches von den Startskripten beginnend mit server-* verwendet wird. Weitere Informationen finden Sie bei yajsw.sourceforge.net [http://yajsw.sourceforge.net/YAJSW %20Configuration%20Parameters.html].
Zu der Sache mit dem VPN. Ich nutze Bitmask VPN Dieses habe ich gestartet und statt localhost die Adresse IP Adresse des VPN Dienstes hinetrlegt. Allerdings kann ich mich nicht einwählen. Seltsamerweise kann ich den VPN Dienst auch nicht öffnen/starten während der OpenEstate Server läuft!?
Schalte ich den Server von OpenEstate nach dem Rewchnerstart ein lässt sich mein VPN nicht öffnen.
Funktioniert das generell nicht?