Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Del auto pakelimo serverio !


M0Nk

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2650 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

  • Parašė po 3 savaičių...
  • Parašė po 4 savaičių...

etc papkej - rc.local  faila atsidaryk, jeigu jo nera sukurk ir irasyk:

 

#!/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.
sleep 5 && sh /root/publikas/startas.sh

 

 

 

Vietoje root ir publikas nuvesk i savo serveriu vieta.

 

Toliau:

 

serverio papkej sukurk faila startas.sh ir jame irasyk. Ideti reikia ne cstrike kategorijoj, bet kaip mano atveju publikas kategorijoj.


 

# sis paleidio skriptas naudoja pirmaji vps ip ( jeigu vps turi du ip tai naudos pagrindini vps`o ip )
# jeigu darote standartinio serverio kopija tai sis skriptas neveiks

# nustatymai

# kiek max zaideju gali jungtis i serveri
max=36

# standartinis zemelapis
map=de_dust2_2x2

# standartinis serverio portas
port=27015


### toliau nieko nekeiciam jeigu nezinome ka darome

# gauname vps ip
ip=`/sbin/ifconfig venet0:0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}' | tail -n 1`

# gauname informacija apie serverio statusa
stat=`netstat -ano | grep $ip:$port`


if [ -n "$stat" ]; then
echo "serveris paleistas ir bandome ji isjungti";
for prc in $(ps x | grep "+ip $ip +port $port" | grep -v grep | awk '{print $1}')
do
kill -9 $prc
done
sleep 5
echo "paleidinejame serveri, po jo isjungio"
cd /root/publikas && /root/publikas/hlds_run -console -game cstrike +maxplayers $max +map $map +ip $ip +port $port -pingboost 3 >> /dev/null 2>&1 &
else
# paleidziame serveri su sugeneruota komanda jeigu jis nepaleistas ir portas neuzimtas
echo "Atrodo, kad serveris nepaleistas ir mes ji paleidziam";
cd /root/publikas && /root/publikas/hlds_run -console -game cstrike +maxplayers $max +map $map +ip $ip +port $port  -pingboost 3 >> /dev/null 2>&1 &
fi
# paleidziamasis failas sukurtas VPSnet.lt ir ji kopijuoti ir naudoti kitose sistemose DRAUDZIAMA!!!

Vietoje root/publikas - visose vietose irasyk savo.

 

Sekmes  :)

Redaguota , nario paskuda
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2650 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...