.
Linux Server Samp starten/stoppen
- DevKes
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
also die beste lösung ist immernoch über screen den Server zu starten und wenn man ihn neustarten bzw. stoppen will macht man das über Putty mit kill [PID].
Wenn du Hilfe brauchst schreib mich einfach PN an ich machs dann schnell über Team Viewer
-
XD einfach so machen screen ./samp03svr das reicht eig dan geht der an !
-
sers, genau mach des entweder über 'screen ./samp03svr' oder du schaust mal auf die Wikipedia Seite von SA-MP.com da gibtsn Tutorial für ein Startscript kannste dann halt besser bedienen via Putty ./startscript.sh start / stop / restart musste dann nicht immer wieder Prozess killen sondern einfach ./startscript.sh restart viel effektiver einfach mal hier drauf:
http://wiki.sa-mp.com/wiki/Linux_Server
etwas weiter runter scrollenDie beste Methode ist diese:
Bash#!/bin/bash export GTA_PATH=/home/sampsvr cd $GTA_PATH while [ true ]; do cat {$GTA_PATH}/server_log.txt >> {$GTA_PATH}/full_server_log.txt rm {$GTA_PATH}/server_log.txt touch {$GTA_PATH}/server_log.txt ./samp03svr done
>>> Dies ist für die startgtaserver.shBash
Alles anzeigen#!/bin/bash server_start() { screen /home/sampsvr/startgtaserver.sh & # put in full path and name of startup script } server_stop() { killall startgtaserver.sh # your startup script name killall samp03svr # need to put in path to killall if its not in $PATH } server_restart() { server_stop sleep 1 server_start } case "$1" in 'start') server_start ;; 'stop') server_stop ;; 'restart') server_restart ;; *) echo "usage $0 start|stop|restart" esac
und dein zweiter script ist gtaserver.shDies alles als .sh Datei speichern und aufn Root und mit Putty ausführen
P.S Fallse Hilfe brauchst meld dich
Gruß
Aequitas -
an besten macht du mal ein update und ein ubgrade dan sollte es mit screen gehen also bei mir geht es
apt-get update
apt-get upgrade -
Öffne Putty:
Dann gibst du dort deinen nutzernamen für deinen Server ein.
BSP: root
dann gibst du dein Passwort ein BSP:
Testso dann gehst du so vor...
cd /home/samp03/
dann ruft er das verzeichnis schonmal aufdann um den server neuzustarten gibst du folgendes ein:
./samp03svr &dann sollte dort stehen das dieser neugestartet worden ist...zu guter letzt einfach "exit" eingeben!
Nun sollte es funktionieren...melde dich doch einfach wenn du nch fragen hast...Gruß Soulja
-
du musst bedeknen das es net bei jeden geht ./samp03svr restart wer besser
-
-su: ./startgtaserver.sh: /bin/bash^M: bad interpreter: No such file or directory
mein samp ordner ligt da:
/var/www/vhosts/rs001533.fastwebserver.de/samp/startgtaserver.sh
-
Zeig Mal den Inhalt der .sh
-
@LordHit du musst die 32 Bit Architektur installieren wenn du den SAMP Server auf einem 64 Bit Linux betreiben willst. Hatte heute die gleiche Meldung.
Nach dem hier: https://www.thomas-krenn.com/d…/Debian_7_32bit_Libraries ist mein Server angelaufen. Hatte dann noch das lib..++6.so Problem dafür hab ich momentan aber leider keinen Link mehr parrat.
-
Genau, und wenn das mit der 32 Bit Architektur nicht funktioniert, installierst du dir halt gleich das 32 Bit Betriebssystem.
-
habe diesen Fehler.
kann mir wer helfen ?[1]+ Speicherzugriffsfehler ./samp03svr
root@h2647667:/home/SAMP/samp03# -
breadfish.de
Hat das Thema geschlossen.