autostart MTA:SA

Konfiguracja serwerów, usług, itp.
sylver
Posty: 25
Rejestracja: 13 listopada 2010, 10:29

autostart MTA:SA

Post autor: sylver »

Zrobiłem taki o to skrypt na autostart MTA jednak nie działa

Kod: Zaznacz cały

#! /bin/sh
# /multitheftauto_linux-1.0.4/mta-server
#

# Some things that run always
/multitheftauto_linux-1.0.4/mta-server

# Carry out specific functions when asked to by the system
case "$1" in
  start)
    echo "Startowanie MTA "
    ;;
  stop)
    echo MTA Zatrzymane"
    ;;
  *)
    echo "Usage: /etc/init.d/mta1 {start|stop}"
    exit 1
    ;;
esac

exit 0
Proszę o pomoc
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

W ogole nie dziala czy nie dziala {start|stop} ?
sylver
Posty: 25
Rejestracja: 13 listopada 2010, 10:29

Post autor: sylver »

Gdy uruchamiam przez panel wyskakuje tylko komunikat, że niby jest włączone, ale tak naprawdę nic się nie włącza.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Nie wiem co dokładnie robi mta-server, ale jeśli chcesz coś uruchom to przez wywoływanie start, stop, to na pewno ten Twój skrypt trzeba wzbogacić o polecenia jakie mają być wywoływane. Na razie wyświetla.ci tylko komunikat i to wszystko.
sylver
Posty: 25
Rejestracja: 13 listopada 2010, 10:29

Post autor: sylver »

Wiesz, dopiero co zacząłem swoją przygodę z Debianem i z VPS-em i nie za bardzo wiem jak to zrobić.

Dodane:
Poradziłem sobie z tym. Jednak, jak mam wykonać skrypt do restartu tego?
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Jesli dobrze rozumiem.o co pytasz to

Kod: Zaznacz cały

/etc/init.d/skrypt restart
No ale to przeciez wiesz
Awatar użytkownika
Yampress
Administrator
Posty: 6423
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A co ten skrypt robi oprócz podawania komunikatu?
Nie widać aby coś uruchamiał!
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Kolega podobno już sobie z tym poradził, chociaż pewności nie mam bo nie wkleił skryptu.
sylver
Posty: 25
Rejestracja: 13 listopada 2010, 10:29

Post autor: sylver »

Zrobiłem tak, skrypt do automatycznego uruchomienia gry:

Kod: Zaznacz cały

start.sh
!/bin/bash
cd /multitheftauto_linux-1.0.4/
screen -A -m -d -S mta ./mta-server
echo "Server odpalony"
echo "Milej zabawy"
I działa bez problemu. Jednak teraz pytanie, jak mam to zresetować?
Chodzi mi o to, że jak ktoś z www może zrestartować serwer?
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Przez www? Jak przez www to musisz napisać skrypt, najlepiej w FastCGI.
ODPOWIEDZ