Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Spuštění programu po naběhnutí systému  (Přečteno 1614 krát)

Speedved

  • Návštěvník
  • Příspěvků: 74
Spuštění programu po naběhnutí systému
« kdy: 05 Října 2006, 20:10:09 »
Nainstaloval jsem si Apache2 s MySQL5 a PHP5 dle tohoto návodu.
Všechno běží bez problémů.
Ale já nepotřebuji aby se mi Apache spustil vždy po naběhnutí systému, tak jak to dělá teď.
Chtěl bych si jej jen podle potřeby spustil nebo zastavil z konzole.

Předem díky za radu.

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
Spuštění programu po naběhnutí systému
« Odpověď #2 kdy: 05 Října 2006, 20:30:18 »
System se spousti v urcitem runlevelu. Defaultne v Ubuntu mam pocit, ze je to 2. Aby system vedel co ma spustit, existuji v /etc slozky rcX.d, kde X predstavuje cislo runlevelu. Ty slozky obsahuji symlinky na skripty do /etc/init.d, ktere spousti pozadovanou aplikaci. Takze pokud nechces, aby se ti spoustel musis ten symlink z rc2.d smaznout. Ale vyvojari debianu na to udelali skript update-rc.d.
Kód: [Vybrat]
update-rc.d -f apache2 removeTimto prikazem odstranis pozadovane symlinky a apache se ti nebude spoustet po startu. Pokud ho budes chtit spustit. Pouzijes
Kód: [Vybrat]
sudo /etc/init.d/apache2 startObdobne muzes pouzit i parametry stop a restart.

 

Provoz zaštiťuje spolek OpenAlt.