Hallo zusammen
Ich habe mich mal rangemacht für mein lokales Intranet eine Groupware aufzusetzen und wollte dafür OpenGroupware nutzen.
Zur installation habe ich die Installationsanleitung von http://www.opengroupware.org genommen.
Aber irgendwie haut das bei mir nicht so ganz hin.
Das erstellen der Datenbank ist kein problem, bei mir hapert es aber daran den Apache zu konfigurieren und den Host einzugeben.
Wenn ich in der httpd.conf alles so eintrage wie in der Anleitung beschrieben bekomme ich beim restart einen Fehler angezeigt der von meinen Änderungen herruft.
Beim angeben des Hosts Komme ich nicht zur eingabeaufforderung zurück sondern das System bleibt einfach in dem aufruf "/usr/lib/opengroupware.org/WOApps/OpenGroupware.woa/ix86/linux-gnu/gnu-fd-nil/OpenGroupware -WOHttpAllowHost <host>"
hängen und gibt mir keinen Promt mehr.
Hat hier vielleicht jemand erfahrungen mit der Installation von opengroupware und kann mir vielleicht ein paar hilfen geben für die installation?
gruß
OpenGroupware.org
nstallier Dir am besten gleich die ganze OGo mit:
"apt-get install opengroupware.org*"
Hier der Link zu meinem init-Skript:
http://www.pimpzkru.de/debian/opengroupware
Herunterladen, ausführbar machen und nach /etc/init.d verschieben.
"update-rc.d opengroupware defaults" fügt es dem Systemstart hinzu.
"/etc/init.d/opengroupware start" startet dann OGo.
Hast Du auch das Apache-Modul installiert? Du musst leider schon etwas mehr posten: Z.B. die Fehlermeldung von apache, oder die Einträge, die Du in der Config vorgenommen hast.
"apt-get install opengroupware.org*"
Hier der Link zu meinem init-Skript:
http://www.pimpzkru.de/debian/opengroupware
Herunterladen, ausführbar machen und nach /etc/init.d verschieben.
"update-rc.d opengroupware defaults" fügt es dem Systemstart hinzu.
"/etc/init.d/opengroupware start" startet dann OGo.
Hast Du auch das Apache-Modul installiert? Du musst leider schon etwas mehr posten: Z.B. die Fehlermeldung von apache, oder die Einträge, die Du in der Config vorgenommen hast.
install hilfe
Tag,
ich versuche gerade OpenGroupWare wie hier beschrieben aufzusetzen.
Aber nach dem ich apt-get install opengroupware.org kann ich nicht mit dem 3. schritt weiter machen,
weil es die datei nicht gibt und auch bei /etc/postgresql/postgresql.conf gibt es die datei nicht.
Habe ich was vergessen?
ich versuche gerade OpenGroupWare wie hier beschrieben aufzusetzen.
Aber nach dem ich apt-get install opengroupware.org kann ich nicht mit dem 3. schritt weiter machen,
weil es die datei nicht gibt und auch bei /etc/postgresql/postgresql.conf gibt es die datei nicht.
Habe ich was vergessen?
- SpinningHD
- Beiträge: 44
- Registriert: 28.01.2004 15:37:50
- Wohnort: Heidelberg
Habe auf Debian auch ohne probleme OGO installieren können.
PostgreSQL hast du installiert?
Wenn ja, dann musst du nur noch die opengroupware erzeigen und starten.
Hier ein Beispiel von mir:
startup script for OpenGroupware on your debian system.
# NOTE: This script currently needs to have an environment that
# automatically sources ~/OpenGroupware.sh. This is achievable with
# this command:
#
# echo "source ./OpenGroupware.sh" >> ~/.bash_profile
# chkconfig: 2345 75 25
# description: OpenGroupware is a groupware server
# Configuration section
OGO_DIR=/usr/lib/opengroupware.org
OGO_BIN=$OGO_DIR/WOApps/OpenGroupware.woa/ix86/linux-gnu/gnu-fd-nil/OpenGroupware
#In der Folgezeile muessen die Hosts eingetragen werden, die Zugriff auf den Server haben duerfen
OGO_USERS='(IP Host, IP Host)'
OGO_ARGS="-WOPort 20000 -WOHttpAllowHost '$OGO_USERS' -OGoMinimumActiveSessionCount 0"
PID_FILE=/var/run/ogo.pid
LOG=/var/log/ogo.log
# end configuration section
# Source function library.
# Use the funtions provided by debian or use our own
if [ -f /etc/rc.d/init.d/functions ]
then
. /etc/rc.d/init.d/functions
else
function action {
echo "$1"
shift
$@
}
function success {
echo -n "Success"
}
function failure {
echo -n "Failed"
}
fi
[ -x $OGO_BIN ] || exit 0
case "$1" in
start)
echo -n "Starting OpenGroupware: "
pushd $OGO_DIR > /dev/null
# log separator
echo "----------------------------------------------------------------------" >> $LOG
# run as a user 'opengroupware':
if [ "`uname -s`" = "Linux" ]; then
env -i su - opengroupware -c "$OGO_BIN $OGO_ARGS" >> $LOG 2>&1 &
elif [ "`uname -s`" = "FreeBSD" ]; then
env -i su -l opengroupware -c "$OGO_BIN $OGO_ARGS" >> $LOG 2>&1 &
fi
echo $! > $PID_FILE
popd > /dev/null
success "Starting OpenGroupware"
echo
;;
stop)
echo -n "Shutting down OpenGroupware: "
if test -f "$PID_FILE" ; then
PID=`cat $PID_FILE`
if kill $PID >> $LOG 2>&1 ; then
/bin/rm $PID_FILE
success "Shutting down OpenGroupware"
else
echo ""
echo "Could not kill process $PID named in $PID_FILE. Check tail of $LOG."
failure "Shutting down OpenGroupware"
fi
else
echo ""
echo "No OpenGroupware pid file found. Looked for $PID_FILE."
failure "No OpenGroupware pid file found. Looked for $PID_FILE."
fi
echo
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: opengroupware {start|stop|restart}"
exit 1
esac
exit 0
#-------------------------------------------------------------
Abspeichern und das wars
Viel Spass
PostgreSQL hast du installiert?
Wenn ja, dann musst du nur noch die opengroupware erzeigen und starten.
Hier ein Beispiel von mir:
startup script for OpenGroupware on your debian system.
# NOTE: This script currently needs to have an environment that
# automatically sources ~/OpenGroupware.sh. This is achievable with
# this command:
#
# echo "source ./OpenGroupware.sh" >> ~/.bash_profile
# chkconfig: 2345 75 25
# description: OpenGroupware is a groupware server
# Configuration section
OGO_DIR=/usr/lib/opengroupware.org
OGO_BIN=$OGO_DIR/WOApps/OpenGroupware.woa/ix86/linux-gnu/gnu-fd-nil/OpenGroupware
#In der Folgezeile muessen die Hosts eingetragen werden, die Zugriff auf den Server haben duerfen
OGO_USERS='(IP Host, IP Host)'
OGO_ARGS="-WOPort 20000 -WOHttpAllowHost '$OGO_USERS' -OGoMinimumActiveSessionCount 0"
PID_FILE=/var/run/ogo.pid
LOG=/var/log/ogo.log
# end configuration section
# Source function library.
# Use the funtions provided by debian or use our own
if [ -f /etc/rc.d/init.d/functions ]
then
. /etc/rc.d/init.d/functions
else
function action {
echo "$1"
shift
$@
}
function success {
echo -n "Success"
}
function failure {
echo -n "Failed"
}
fi
[ -x $OGO_BIN ] || exit 0
case "$1" in
start)
echo -n "Starting OpenGroupware: "
pushd $OGO_DIR > /dev/null
# log separator
echo "----------------------------------------------------------------------" >> $LOG
# run as a user 'opengroupware':
if [ "`uname -s`" = "Linux" ]; then
env -i su - opengroupware -c "$OGO_BIN $OGO_ARGS" >> $LOG 2>&1 &
elif [ "`uname -s`" = "FreeBSD" ]; then
env -i su -l opengroupware -c "$OGO_BIN $OGO_ARGS" >> $LOG 2>&1 &
fi
echo $! > $PID_FILE
popd > /dev/null
success "Starting OpenGroupware"
echo
;;
stop)
echo -n "Shutting down OpenGroupware: "
if test -f "$PID_FILE" ; then
PID=`cat $PID_FILE`
if kill $PID >> $LOG 2>&1 ; then
/bin/rm $PID_FILE
success "Shutting down OpenGroupware"
else
echo ""
echo "Could not kill process $PID named in $PID_FILE. Check tail of $LOG."
failure "Shutting down OpenGroupware"
fi
else
echo ""
echo "No OpenGroupware pid file found. Looked for $PID_FILE."
failure "No OpenGroupware pid file found. Looked for $PID_FILE."
fi
echo
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: opengroupware {start|stop|restart}"
exit 1
esac
exit 0
#-------------------------------------------------------------
Abspeichern und das wars
Viel Spass