ORG

quake.net.pl » Polskie Centrum Quake od 1998 roku



Twój własny serwer CPMA.vq3 na Linuksie

sob, 05 styczeń 2008 10:26:01 | Autor: Wujek_Bogdan

5. Autostart serwera


Ostatnią rzeczą, jaką musimy zrobić, jest dodanie serwera do skryptów startowych. W Ubuntu (i innych bazująych na Debianie) robimy to za pomocą narzędzia update-rc.d:
sudo update-rc.d q3ded defaults

Jesli chcemy, aby serwer uruchamial nam sie tylko w wybranych runlevelach, wykonujemy:
sudo update-rc.d q3ded start 99 3 4 5 .

Nie zapomnij o kropce na końcu!

W miejsce 99 wstawiamy liczbę od 1 do 99, oznaczającą kolejność przetwarzania skryptów (im większa, tym później skrypt jest uruchamiany).
Liczby 3, 4, 5 – oznaczają poziomy pracy.

W tym momencie mamy utworzone symlinki w katalogach /etc/init.d/rcX.d dla X odpowiadajacego poziomom pracy Debiana.
Wiem, że poruszyłem temat bardzo powierzchownie, ale nie zamierzałem się zagłębiać w opis struktury plików startowych Debiana (i pochodnych).
Nie ma sensu opisywać dokładnie coś, co już zostało doskonale opisane.
Zainteresowanych zapraszam do lektury.


UWAGA - tak wygląda struktura skryptów startowych w Debianie i pochodnych (w tym oczywiście Ubuntu).
W innych dystrybucjach może wyglądać inaczej.
Przykładowo, w użwanym przeze mnie Arch Linux skrypty startowe znajdują się w /etc/rc.d/nazwa_skryptu, a autostart skryptów odbywa się przez dodanie ich do /etc/rc.local.







6. Jeśli coś poszło nie tak...


Jeśli coś poszło nie tak:

  • sprawdź, czy masz wszystkie pliki w odpowiednich katalogach - paki w katalogu baseq3 oraz pliki binarne w katalogu głównym gry;

  • sprawdź, czy pliki mają prawa wykonywania (poleceniem ls -al);

  • sprawdź, czy ścieżki do Quake 3 w pliku /etc/init.d/q3ded są poprawne;

  • edytuj plik /etc/init.d/q3ded i usuń linijkę

  • screen -A -m -d -S quake3
    

    Uruchom jeszcze raz serwer. Serwer uruchomi się w konsoli - zobaczysz, czy pojawiają się komunikaty błędów.

Ostatnią rzeczą, jaką powinniśmy zrobić, jest dodanie serwera na QuakeServers.net, aby nasze dzieło było widoczne w wyszukiwarkach serwerów takich jak XQF dla Linuksa, czy też The All-Seeing Eye dla MS Windows.


PS. Zapraszam na serwer 213.134.173.145:27960!

Wyświetleń: 37197

move | 2008-01-06 03:46:49

Świetnie napisane, GJ!
Nie wiem tylko kto inteligentny daje niskie oceny za tak dobrą pracę, ale cóż, pewnie zazdrości.

Zaloguj się by dodać komentarz.

Co nowego

Pokaż więcej »

Gracze

  1. Requiem +1 - 75 pkt
  2. scisek - 65 pkt
  3. MucieK -1 - 25 pkt
  4. Czarna_Bakłażana - 16 pkt
  5. _imoor +2 - 15 pkt
  6. gorat +5 - 7 pkt
  7. MiChCiO - 5 pkt
  8. bfr_aka_pablonzo - 4 pkt
  9. -in0x- -1 - 4 pkt
Zobacz cały »
Zobacz wszystko »

Statystyki graczy ogółem:

  • Wygranych / przegranych: 163276 / 170973
  • Trafień / strzałów: 97258977 / 322570048
  • Fragów / zgonów: 5029245 / 4356508

Więcej statystyk już wkrótce...

Cytaty

Quakecon will soon start getting sponsored by hair loss solutions, erection pills, life insurance and QVC.

Źródło: http://esreality.com/post/2891023/clawz-everyone-can-give-me-a-hard-time-it-is-about/#pid2891208

Dodał: tath

Ankieta

OMPQ3 2023 - turniej 1v1 online (gracze sami się dogadują, finał 21 maja))

Głosów: 55