Hallo,
nach einen update des boot vorgangs für teamspeak2
mit meinem script (scriptcode ganz unten)
update-rc.d userstartts defaults
reboot
startet zwar alles was ich vorher schon gemacht und auch der ts2 server
als user teamspeak, jedoch ist irgendwas mit confixx los.
Das Webfronend öffnet sich nicht mehr auf http://k087.khaki.fastwebserver.de/
genauso wie die erstellten domains
www.macsys-root.de
www.www-apo.de
Hab ihr evtl. ne Ahnung was los ist ?
apache2,mysql, etc pp was laufen sollte läuft.
Evtl. da ich erst nicht wusste wie ich es genau machen mit dem usersstart,
könnte das auch noch der übeltäter sein.
4.3 Teamspeak Autostart (Tipp by Profi-Webmaster.com)
Befehl in Shell ausführen:
crontab -e -u teamspeak
Dann im folgenden Fenster ausführen: (Pfad gemäß eurem Installationsverzeichnisses anpassen!)
@reboot /home/teamspeak/tss2_rc2/teamspeak2-server_startscript start
Und mit einem Reboot testen.
Teamspeak userbootts script:
nach einen update des boot vorgangs für teamspeak2
mit meinem script (scriptcode ganz unten)
update-rc.d userstartts defaults
reboot
startet zwar alles was ich vorher schon gemacht und auch der ts2 server
als user teamspeak, jedoch ist irgendwas mit confixx los.
Das Webfronend öffnet sich nicht mehr auf http://k087.khaki.fastwebserver.de/
genauso wie die erstellten domains
www.macsys-root.de
www.www-apo.de
Hab ihr evtl. ne Ahnung was los ist ?
apache2,mysql, etc pp was laufen sollte läuft.
Evtl. da ich erst nicht wusste wie ich es genau machen mit dem usersstart,
könnte das auch noch der übeltäter sein.
4.3 Teamspeak Autostart (Tipp by Profi-Webmaster.com)
Befehl in Shell ausführen:
crontab -e -u teamspeak
Dann im folgenden Fenster ausführen: (Pfad gemäß eurem Installationsverzeichnisses anpassen!)
@reboot /home/teamspeak/tss2_rc2/teamspeak2-server_startscript start
Und mit einem Reboot testen.
Teamspeak userbootts script:
PHP:
#! /bin/sh
#
# teamspeak userstart macsys-root
DIR=/opt/teamspeak2
DAEMON=$DIR/server_linux
PARAMS="-log=/var/log/teamspeak -pid=/opt/teamspeak2/tsserver2.pid"
TS_USER="teamspeak"
NAME="Teamspeak"
DESC="Voice-Server"
case "$1" in
start)
echo "Starting $DESC: $NAME"
if [ -e $DIR ];
then
cd $DIR
su $TS_USER -c "screen -d -m -S $NAME $DAEMON $PARAMS"
screen -d -m -S $NAME $DAEMON $PARAMS
else echo "No such directory: $DIR!"
fi
;;
stop)
echo -n "Stopping $DESC: $NAME"
killall -TERM server_linux
echo " ... done."
;;
restart)
echo -n "Stopping $DESC: $NAME"
killall -TERM server_linux
echo " ... done."
echo -n "Starting $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
echo " ... done."
;;
status)
ps aux
CHECK=$?
[ $CHECK -eq 0 ] && echo "Teamspeak is UP"
;;
*)
echo "Usage: $0 {start
exit 1
;;
esac
exit 0
script:
#! /bin/sh
#
# teamspeak userstart macsys-root
DIR=/opt/teamspeak2
DAEMON=$DIR/server_linux
PARAMS="-log=/var/log/teamspeak -pid=/opt/teamspeak2/tsserver2.pid"
TS_USER="teamspeak"
NAME="Teamspeak"
DESC="Voice-Server"
case "$1" in
start)
echo "Starting $DESC: $NAME"
if [ -e $DIR ];
then
cd $DIR
su $TS_USER -c "screen -d -m -S $NAME $DAEMON $PARAMS"
screen -d -m -S $NAME $DAEMON $PARAMS
else echo "No such directory: $DIR!"
fi
;;
stop)
echo -n "Stopping $DESC: $NAME"
killall -TERM server_linux
echo " ... done."
;;
restart)
echo -n "Stopping $DESC: $NAME"
killall -TERM server_linux
echo " ... done."
echo -n "Starting $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
echo " ... done."
;;
status)
ps aux
CHECK=$?
[ $CHECK -eq 0 ] && echo "Teamspeak is UP"
;;
*)
echo "Usage: $0 {start
exit 1
;;
esac
exit 0
Last edited by a moderator: