Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Suse 10 ja Apache 1.3 :n käynnistäminen bootissa

LQuad [29.09.2006 10:17:06]

#

Linux yleensäkin on minulla hakusessa.

Eilen yritin asentaa Suseen YASTin tarjoamaa apache2:sta ja php5:sta. Apache lähti toimimaan, mutta php ei ja yast herjaili CD1:en puutoksesta asennuksen aikana, mutta ei myöskään huolinut sitä kun tarjosin vaan jatkoi herjaamista.

Asensin sitten sourcesta apache 1.3 ja php 4.4, koska vanhemman apachen konffaaminen on tutumpi toimenpide. Tämä yhteys lähtikin toimimaan.

Varsinainen kysymys on, että miten tällä kokoonpanolla saan apachen starttaamaan koneen käynnistyessä? Yastin "System Services (Runlevel)" ei näytä apachea ja apachen sivujen ohjeen http://httpd.apache.org/docs/1.3/invoking.html
"If you want your server to continue running after a system reboot, you should add a call to httpd or apachectl to your system startup files (typically rc.local or a file in an rc.N directory)." ei sano paljoa. /etc/rc.d/ -kansiosta löytyy tavaraa, mutta /etc/rc.d.README kehottaa käyttämään /etc/init.d/ -kansiota...

Olisiko jollakulla kokemusta tai auttavia vinkkejä?

Kiitos.

A-P [29.09.2006 12:19:41]

#

Itseltäni löytyy seuraavanlainen ohje: /usr/share/doc/manual/suselinux-manual_en/manual/index.html.
Tätä kannattaa lukea, jos jotain ei osaa.

LQuad kirjoitti:

Eilen yritin asentaa Suseen YASTin tarjoamaa apache2:sta ja php5:sta. Apache lähti toimimaan, mutta php ei ja yast herjaili CD1:en puutoksesta asennuksen aikana, mutta ei myöskään huolinut sitä kun tarjosin vaan jatkoi herjaamista.

En tiedä tarkoitatko fyysistä DVD-levyä vai verkkoasennuslähdettä? Minulla Suse on nimennyt pääasennuslähteen CD1:ksi vaikka se onkin ftp-palvelin. Tässä ainakin on itselläni ollut viimepäivinä jotain häikkää. Koita päivittää asennuslähteen tiedot: YaST - Ohjelmisto - Asennuslähde, valitse päivitettävä lähde, Muokkaa - Päivitä.

LQuad kirjoitti:

Asensin sitten sourcesta apache 1.3 ja php 4.4, koska vanhemman apachen konffaaminen on tutumpi toimenpide. Tämä yhteys lähtikin toimimaan.

Varsinainen kysymys on, että miten tällä kokoonpanolla saan apachen starttaamaan koneen käynnistyessä? Yastin "System Services (Runlevel)" ei näytä apachea ja apachen sivujen ohjeen http://httpd.apache.org/docs/1.3/invoking.html
"If you want your server to continue running after a system reboot, you should add a call to httpd or apachectl to your system startup files (typically rc.local or a file in an rc.N directory)." ei sano paljoa. /etc/rc.d/ -kansiosta löytyy tavaraa, mutta /etc/rc.d.README kehottaa käyttämään /etc/init.d/ -kansiota...

Susessa käytetään tosiaan init.d-hakemistoa. Siellä on tiedostot README ja skeleton. README on sama kuin man init.d. Skeleton on mallipohja omalle init-skriptille. Sisältää itsekin ohjeistusta. Näiden avulla pitäisi onnistua. Opensuse.org-sivulla on vielä lyhyt ohje oman init-skriptin rakentamiseksi: http://en.opensuse.org/SDB:How_to_Create_Your_Own_Init_Script

LQuad [29.09.2006 15:07:29]

#

CD1 ei ollut määriteltynä sourceksi ollenkaan aluksi, mutta myöhemmin lisäsin. Ei kuitenkaan huolinut. Ftp:n päivitys muistaakseni jumahti.

Apachen käynnistys lopulta lähti toimimaan kopioimalla vanhan järjestelmän (Slackware) rc.httpd Suseen, uudelleen nimeämällä se ja sitten laittamalla se Yastin avulla käynnistymään bootissa.

Kiitos neuvostasi. Tiedän mistä seuraavan kerran katsoa. ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta