zoxovsky 9 Zgłoś post Napisano Maj 27, 2013 Witam, Potrzebuję skrypt pod restart najlepiej jakiś działający poradnik Po resecie VPSa aby automatycznie serwer TS3 się włączył bez wchodzenia przez putty i ręcznie komendami go odpalać. http://biznes-host.pl/help/autostart_teamspeak_przy_starcie_serwera Ten poradnik nie działa po Kliknięciu A przenosi mnie zwyczajnie do roota... Mam serwer LINUX Debian, proszę o pomoc. Udostępnij ten post Link to postu Udostępnij na innych stronach
Marek607 655 Zgłoś post Napisano Maj 27, 2013 to zamiast vi otwwórz sobie plik programem nano: nano /etc/init.d/ts3 Uprzedzając - jak będzie komunikat nano: command not found: apt-get update apt-get install nano Udostępnij ten post Link to postu Udostępnij na innych stronach
zoxovsky 9 Zgłoś post Napisano Maj 27, 2013 to zamiast vi otwwórz sobie plik programem nano: Uprzedzając - jak będzie komunikat nano: command not found: Dziękuję za kierowanie, zwaliłem coś po wpisaniu tego kodu co mam teraz nacisnąć i jak włączyć hel mode jakimś cudem wyłączyłem sobie tam były komendy xd Tutaj jest moja ścieżka : /home/teamspeak3/teamspeak3-server_linux-x86/ Po końcowym slashu są pliki serwerowe i po zrestartowaniu VPSa w panelu serwery TS3 nie uruchomiły się, musiałem je włączyć manualnie :/ Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Maj 27, 2013 BH Ci zrobił bardzo "profesjonalny" poradnik do autostartu. Ja zaproponuję coś łatwiejszego. do /etc/rc.local przed exit 0 dopisz: su teamspeak3 -c '~/teamspeak3-server_linux-x86/ts3server_startscript.sh start' Pamiętaj, żeby wcześniej ten plik miał odpowiedniego chmoda, wystarczy pojedyncze wykonanie komendy chmod +x /home/teamspeak3/teamspeak3-server_linux-x86/ts3server_startscript.sh. Proste i skuteczne. Metoda nie jest zła, ale trzeba wiedzieć jak dokładnie działa rc.local i uważać na to co się tam wpisuje. Udostępnij ten post Link to postu Udostępnij na innych stronach
rasputin 42 Zgłoś post Napisano Lipiec 13, 2013 Nie proscie dodac wpis do crontab -e jako user np ts3 ? ;D Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Lipiec 13, 2013 Nie proscie dodac wpis do crontab -e jako user np ts3 ? ;D Łatwiej niż dopisać jedną linijkę do /etc/rc.local? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Lipiec 13, 2013 Obie metody są banalne, więc user nie powinien mieć problemów z tym. A jak by poszukał to by nawet tego tematu na forum nie było Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Lipiec 13, 2013 Nie proscie dodac wpis do crontab -e jako user np ts3 ? ;D Cronem przy starcie serwera? Udostępnij ten post Link to postu Udostępnij na innych stronach
dannix 45 Zgłoś post Napisano Lipiec 14, 2013 Nie proscie dodac wpis do crontab -e jako user np ts3 ? ;D Cronem przy starcie serwera? Cron obsługuje @reboot, więc dlaczego nie? Udostępnij ten post Link to postu Udostępnij na innych stronach
adrian17_17 0 Zgłoś post Napisano Październik 3, 2013 BH Ci zrobił bardzo "profesjonalny" poradnik do autostartu. Ja zaproponuję coś łatwiejszego. do /etc/rc.local przed exit 0 dopisz: Pamiętaj, żeby wcześniej ten plik miał odpowiedniego chmoda, wystarczy pojedyncze wykonanie komendy chmod +x /home/teamspeak3/teamspeak3-server_linux-x86/ts3server_startscript.sh. Proste i skuteczne. Metoda nie jest zła, ale trzeba wiedzieć jak dokładnie działa rc.local i uważać na to co się tam wpisuje. Witam wszystkich i jednocześnie przepraszam za odgrzebanie starego tematu. Próbowałem tego skryptu i także tego z linka z pierwszego posta. Oby dwa w moim przypadku niestety nie działają. Po restarcie systemu/vps ts3 nie odpala się automatycznie jedynie uruchomienie ręczne działa. Mam na vps Debiana w wersji 7,0 32-bit. Czy jest jakiś działący skrypt na ten system dodam (nie wiem czy to ważne) na tym samym sprzęcie mam postawiony serwer www. Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Październik 3, 2013 Polecam zatem tą komendę fizycznie odpalić i pierw sprawdzić czemu nie działa, zamiast na ślepo kopiować rozwiązania bez jakiejkolwiek wiedzy co i jak. Udostępnij ten post Link to postu Udostępnij na innych stronach
adrian17_17 0 Zgłoś post Napisano Październik 3, 2013 Polecam zatem tą komendę fizycznie odpalić i pierw sprawdzić czemu nie działa, zamiast na ślepo kopiować rozwiązania bez jakiejkolwiek wiedzy co i jak. Nie została ona ślepo skopiowana nazwa pliku oraz katalogi (ich nazwy) edutowałem do posiadanych przeze mnie. Po wpisaniu komendy która jest po nazwie kagalogu serwer odpala się bez najmniejszego problemu. Nie wiem o co chodzi stąd mój post. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Październik 3, 2013 Coś ci skrypt wypluwa po uruchomieniu? Nadałeś mu prawa wykonywania? chmod +x skrypt.sh Udostępnij ten post Link to postu Udostępnij na innych stronach
adrian17_17 0 Zgłoś post Napisano Październik 3, 2013 Coś ci skrypt wypluwa po uruchomieniu? Nadałeś mu prawa wykonywania? chmod +x skrypt.sh Właśnie dziwne jest to że nic. VPS zachowuje się tak jakby go nie było wcale. chmod ustawiłem od razu po postawieniu tsa. Szczerze nie wiem co jest grrane ma ktoś jakiś pomysł jak można to ominąć lub sprawdzić gdzie leży błąd że taki skrypt nie uruchamia probgramu automatycznie. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Zgłoś post Napisano Październik 3, 2013 (edytowany) Ale chmod na plik ze skryptem czy na plik uruchamiający serwer ts? Edit: A jak chcesz żeby po restarcie się uruchamiał to dodałeś do crona skrypt? Edytowano Październik 3, 2013 przez Gość (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Październik 3, 2013 Wklej mi swój plik /etc/rc.local, cały. Udostępnij ten post Link to postu Udostępnij na innych stronach
adrian17_17 0 Zgłoś post Napisano Październik 3, 2013 #!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runlevel.# Make sure that the script will "exit 0" on success or any other# value on error.## In order to enable or disable this script just change the execution# bits.## By default this script does nothing.#su ts3 -c '~/teamspeak3-server_linux-x86/ts3server_startscript.sh start'exit 0 Próbowałem z odstępem i bez. chmod był zrobiony na plik który uruchamia ts3 czyli na ten z końca wpisu. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Październik 3, 2013 OMG... Usuń # sprzed przedostatniej linijki # - to znak komentarzu czyli to co po nim nie jest brane pod uwagę Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Październik 3, 2013 <facepalm> Udostępnij ten post Link to postu Udostępnij na innych stronach
adrian17_17 0 Zgłoś post Napisano Październik 3, 2013 Usunełem ale dalej niestety nie uruchamia się po reboot systemu. Próbowałem na początku bez hash i z efekt był ten sam ts3 nie uruchamiał się automatycznie. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Październik 3, 2013 (edytowany) wstaw może tak: cd /home/ts3/teamspeak3-server_linux-x86/ && ./ts3server_startscript.sh start exit 0 Edytowano Październik 3, 2013 przez Kamikadze (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Październik 3, 2013 I odpalisz serwer jako root Kamikadze, piękny pomysł . su ts3 -c /home/ts3/teamspeak3-server_linux-x86/ts3server_minimal_runscript.sh > /dev/null 2>&1 & śmignie. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Październik 3, 2013 W morde co ja wkleiłem Udostępnij ten post Link to postu Udostępnij na innych stronach
adrian17_17 0 Zgłoś post Napisano Październik 4, 2013 Po spróbowaniu wpisw ts3 po 5min od uruchomenia vps wywala <12:03:52> Trying to resolve hostname devilsoflost.pl<12:03:53> Trying to connect to server on devilsoflost.pl<12:03:58> Nieudane połączenie z serwerem Komenda na chmod napewno była dobrze zrobiona. Zrobiłem to tak: 1) weszłem do folderu z ts3 2) wpisałem chmod +x ts3server_startscript.sh Zrobiłem za takżda instalacją nowego skryptu dla pewności. Udostępnij ten post Link to postu Udostępnij na innych stronach
predzyl 0 Zgłoś post Napisano Styczeń 14, 2016 (edytowany) Sory za odkopywanie tematu ale kiedyś mi to bodajże na Debianie działało a teraz na Ubuntu nie chce chodzi mi o rc.local mam Ubuntu 14.04 32bit Edytowano Styczeń 14, 2016 przez predzyl (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach