Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Speedved 05 Října 2006, 20:10:09

Název: Spuštění programu po naběhnutí systému
Přispěvatel: Speedved 05 Října 2006, 20:10:09
Nainstaloval jsem si Apache2 s MySQL5 a PHP5 dle tohoto návodu (http://wiki.ubuntu.cz/Apache_s_MySQL_a_PHP?highlight=%28php%29).
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.
Název: Spuštění programu po naběhnutí systému
Přispěvatel: LS 05 Října 2006, 20:25:59
http://forum.ubuntu.cz/viewtopic.php?id=2838
Název: Spuštění programu po naběhnutí systému
Přispěvatel: drat 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.