Auto-Start-Interbase unter linux
Dies ist zum Einrichten von Interbase / Firebird auf automatischen Start beim Starten von Linux.
- Kopieren Sie das folgende Skript als 'Ibserver' zu /etc/rc.d/init.d
- CD in dieses Verzeichnis und Chmod 700 ibserver
- CD /etc/rc.d/rc3.d
- ln -s /etc/rc.d/init.d/ibserver S86ibserver
- ln -s /etc/rc.d/init.d/ibserver K40ibserver
InterBase sollte das nächste Mal starten, das Sie Ihre Linux-Server neu starten.
Hier ist das Skript:
#! / bin/sh
# Datei Name ibserver
# Ibserver-Skript - Start/Stopp der InterBase-daemon
# Diese Umgebungsvariablen festgelegt, wenn sie nicht gesetzt sind.
: ${INTERBASE: = / opt/Interbase}
: ${ISC_USER: = SYSDBA}
: ${ISC_PASSWORD: Masterkey =}
# Warnung: in einer realen Welt-Installation nicht legen Sie den
# SYSDBA Passwort in einer öffentlich lesbare Datei. Um sie zu schützen:
# Chmod 700 ibserver.sh; Chown Root ibserver.sh
Exportieren von INTERBASE
Export ISC_USER
Export ISC_PASSWORD
ibserver_start()
{
# In diesem Beispiel wird vorausgesetzt, dass der InterBase Server ist
# als UNIX-Benutzer-¡¯interbase¡¯ gestartet wird.
Echo ' $INTERBASE/bin/Ibmgr-start - für immer '| Su root
}
ibserver_stop()
{
-Keine Notwendigkeit, Su, da $ISC_USER und $ISC_PASSWORD uns zu überprüfen.
$INTERBASE/bin/Ibmgr-shut - Kennwort $ISC_PASSWORD
}
in Fall $1
'start') Ibserver_start;
'Start_msg') Echo 'InterBase Server starting...\c';
'stop') Ibserver_stop;
'Stop_msg') Echo 'InterBase Server stopping...\c';
*) Echo 'Usage: $0 {start | beenden}'; Ausgang 1;
ESAC
Beenden Sie 0
Auto-Start-Interbase unter linux
Auto-Start-Interbase unter linux : Mehreren tausend Tipps, um Ihr Leben einfacher machen.
Dies ist zum Einrichten von Interbase / Firebird auf automatischen Start beim Starten von Linux.
- Kopieren Sie das folgende Skript als 'Ibserver' zu /etc/rc.d/init.d
- CD in dieses Verzeichnis und Chmod 700 ibserver
- CD /etc/rc.d/rc3.d
- ln -s /etc/rc.d/init.d/ibserver S86ibserver
- ln -s /etc/rc.d/init.d/ibserver K40ibserver
InterBase sollte das nächste Mal starten, das Sie Ihre Linux-Server neu starten.
Hier ist das Skript:
#! / bin/sh
# Datei Name ibserver
# Ibserver-Skript - Start/Stopp der InterBase-daemon
# Diese Umgebungsvariablen festgelegt, wenn sie nicht gesetzt sind.
: ${INTERBASE: = / opt/Interbase}
: ${ISC_USER: = SYSDBA}
: ${ISC_PASSWORD: Masterkey =}
# Warnung: in einer realen Welt-Installation nicht legen Sie den
# SYSDBA Passwort in einer öffentlich lesbare Datei. Um sie zu schützen:
# Chmod 700 ibserver.sh; Chown Root ibserver.sh
Exportieren von INTERBASE
Export ISC_USER
Export ISC_PASSWORD
ibserver_start()
{
# In diesem Beispiel wird vorausgesetzt, dass der InterBase Server ist
# als UNIX-Benutzer-¡¯interbase¡¯ gestartet wird.
Echo ' $INTERBASE/bin/Ibmgr-start - für immer '| Su root
}
ibserver_stop()
{
-Keine Notwendigkeit, Su, da $ISC_USER und $ISC_PASSWORD uns zu überprüfen.
$INTERBASE/bin/Ibmgr-shut - Kennwort $ISC_PASSWORD
}
in Fall $1
'start') Ibserver_start;
'Start_msg') Echo 'InterBase Server starting...\c';
'stop') Ibserver_stop;
'Stop_msg') Echo 'InterBase Server stopping...\c';
*) Echo 'Usage: $0 {start | beenden}'; Ausgang 1;
ESAC
Beenden Sie 0
Auto-Start-Interbase unter linux
By Wiezutun
Auto-Start-Interbase unter linux : Mehreren tausend Tipps, um Ihr Leben einfacher machen.