IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @167
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Dokonalosť v jednoduchosti

Wyse T10 – dokonalosť, na ktorú ste čakali. www.ts.avnet.com

Balzam na vaše ďasná

Meridol ochranný systém na riešenie problémov s boľavými ďasnami. Gaba.sk

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

Webhosting - akcia +9 mesiacov

K ročnému predplatnému až 9 mesiacov zadarmo pri prevode hostingu k nám. www.exohosting.sk

Literama.sk | knihy on-line

Rýchle rastúce slovenské on-line kníhkupectvo, knihy stále v zľave 25% www.literama.sk

Kniha o Py a SQL + Linux:spustenie sluzieb v urcenom poradi

Zaslať odpoveď
AutorSpráva
RedBull_007
Užívateľ
Užívateľ

Založený: 31.10.2009
Príspevky: 120
Bydlisko: Košice - Terasa

PríspevokZaslal: Po 07.11.11 3:36Odpovedať s citátomNávrat hore

Zdravím.
Nechce sa mi zakladať do každej sekcie osobitnú tému, preto by som sa chcel popýtať niekoľko vecí tu, na jednom mieste.

1. Hľadám nejakú dobrú knihu ohľadom programovacieho jazyka Python. Čítal som si o ňom, a celkom ma zaujal. Vedeli by
ste mi poradiť nejakú dobrú knihu o ňom ? Preferujem SK/CZ, ale môže byť kľudne aj v EN jazyku.

2. Takisto hľadám dobrú knihu ohľadom jazyka SQL. Tiež ma zaujal, a cez zimné prázdniny chcem robiť niečo užitočné, t.j.
niečo sa naučiť. Takže viete o nejakej dobre knihe o ňom ?

3. Mám vlastný game-server pre hru Trackmania. Momentálne používam freehosting od firmy PIPNI, a narazil som na takú vec,
že po reštarte servera ako takého musím spúšťať 3 rôzne služby z 3 rôznych miest, čo je dosť otravné. Skripty spúšťať viem,
no chcel by som sa opýtať, či by mi niekto poradil, ako do 1 skriptu zapísať spustenie všetkých 3 služieb v určenom poradí ? Na
serveru je používaná distribúcia Slackware 13.1, tuším v 64-bit. prevedení.

Vrelá vďaka za každú radu
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkype
Ďuri
Administrátor
Administrátor

Založený: 11.08.2007
Príspevky: 3785
Bydlisko: Brno

PríspevokZaslal: Po 07.11.11 10:47Odpovedať s citátomNávrat hore

Premenovane. Nabuduce bude lepsie, ked nesuvisiace otazky rozdelis do viac tem.

3) Celkom asi nerozumiem otazke, obecne tento princip ma nejaky problem? ->
kód:
#!/bin/sh
/spusti/sluzbu1
/spusti/sluzbu2
/spusti/sluzbu3
Vacsinou sa totizto jednotlive sluzby spustaju pomocou spustitelnych suborov, na slacku tusim v /etc/rc.d/, takze staci ich jeden po druhom spustit.
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberSkype
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 808

PríspevokZaslal: Po 07.11.11 11:09Odpovedať s citátomNávrat hore

V init skriptoch sa dá nastaviť priorita (riadok s chkconfig informáciami) a ak je program/skript, ktorý ich spúšťa modernejší, tak sa tam dá priamo určiť, ktoré skripty musia byť spustené, aby sa dal spustiť konkrétny skript (riadky s LSB informáciami ako napr. Provides, Required-Start...) a ten spúšťací program/skript si z toho poradie určí automaticky.
Zobraziť informácie o autoroviOdoslať súkromnú správu
coldak
Skúsený užívateľ
Skúsený užívateľ

Založený: 29.10.2008
Príspevky: 936

PríspevokZaslal: Po 07.11.11 11:29Odpovedať s citátomNávrat hore

http://knihy.nic.cz/files/nic/edice/mark_pilgrim_dip3_ver3.pdf
http://www.py.cz/FrontPage
Zobraziť informácie o autoroviOdoslať súkromnú správu
RedBull_007
Užívateľ
Užívateľ

Založený: 31.10.2009
Príspevky: 120
Bydlisko: Košice - Terasa

PríspevokZaslal: Po 07.11.11 11:47Odpovedať s citátomNávrat hore

Ďuri napísal:
3) Celkom asi nerozumiem otazke, obecne tento princip ma nejaky problem? ->
kód:
#!/bin/sh
/spusti/sluzbu1
/spusti/sluzbu2
/spusti/sluzbu3
Vacsinou sa totizto jednotlive sluzby spustaju pomocou spustitelnych suborov, na slacku tusim v /etc/rc.d/, takze staci ich jeden po druhom spustit.


Jasné, tak to robím, že vždy vojdem do jednotlivých priečinkov, kde sú dané skripty, ktoré treba spustiť, a spustím ich. Toto ja viem, o to nejde.
Ide mi o to, ako si to zjednodušiť, resp. zapísať tak (nepotrebujem init skript, obvykle po reštarte servera nespúšťam hneď všetko), aby som z
/root priečinka spustil cez PuTTY jeden jediný súbor, ktorý mi zabezpečí, že sa mi spustia všetky 3 služby v určenom poradí ?

Konkrétny príklad:

Súbory game-servra sú uložené v /root, doplnok pre server je v priečinku /root/xaseco, a spúšťam si ešte XAMPP pre Linux z /opt/lampp.
Takže postupnosť je takáto (ako píšem do konzoly):

cd /opt/lampp
./lampp start (spúštací skript pre XAMPP)
cd /root
./starter (moj vlastný spúštací skript pre game-server)
cd /root/xaseco
./Aseco.sh (doplnok pre game-server)

Toť moja otázka: ako si túto postupnosť zapísať do 1 jediného skriptu, ktorý spustím z /root, a ktorý mi zabezpečí kompletný štart ?
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkype
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 808

PríspevokZaslal: Po 07.11.11 13:19Odpovedať s citátomNávrat hore

Veď presne to ti tam napísal.

Vytvor textový súbor, do prvého riadku daj "#!/bin/sh" a do ďalších daj tie príkazy, ktoré používaš pri spúšťaní tých služieb. Tomu súboru potom daj príznak na spúšťanie (nemusíš, ale potom to budeš musieť spúšťať cez shell, napr. ako "/bin/sh ./skript.sh", v takom prípade tam ani nebudeš potrebovať ten prvý riadok).

Dôležité je, aby mal ten textový súbor Unix-ové konce riadku, inak ti to nebude fungovať.

Inak napr.
kód:
cd /root/xaseco
./Aseco.sh
by som asi radšej zapísal ako
kód:
cd /root/xaseco && ./Aseco.sh
pretože ak sa z nejakého dôvodu nepodarí cd do toho adresára, tak sa aj tak bude spúšťať ten program/skript (určite by sa to dalo ešte trochu vylepšiť, ale k tomu sa snáď časom dostaneš).
Zobraziť informácie o autoroviOdoslať súkromnú správu
RedBull_007
Užívateľ
Užívateľ

Založený: 31.10.2009
Príspevky: 120
Bydlisko: Košice - Terasa

PríspevokZaslal: Po 07.11.11 14:37Odpovedať s citátomNávrat hore

Aha

Takže výsledný súbor by mal vyzerať nejako...

kód:
#!/bin/sh
cd /opt/lampp && ./lampp start
cd /root && ./starter
cd /root/xaseco && ./Aseco.sh


... takto ?
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkype
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 808

PríspevokZaslal: Po 07.11.11 15:35Odpovedať s citátomNávrat hore

Áno.
Zobraziť informácie o autoroviOdoslať súkromnú správu
RedBull_007
Užívateľ
Užívateľ

Založený: 31.10.2009
Príspevky: 120
Bydlisko: Košice - Terasa

PríspevokZaslal: Ut 08.11.11 23:11Odpovedať s citátomNávrat hore

OK super. Vrelá vďaka.
Skôr, než zamknete tento topic, ešte by som sa chcel popýtať na tú knižku ohľadom SQL.
Viete teda o nejakej dobrej, či nie ?
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkype
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: St 09.11.11 9:10Odpovedať s citátomNávrat hore

http://knihy.cpress.cz/sql-d4.html
http://knihy.cpress.cz/naucte-se-sql-za-28-dni.html
pripadne dalsie uz pre konkretne databazove servery

tusim tu prvu mam doma, ale este som ju necital, takze neviem posudit kvalitu

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd