Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: ville - 10.09.05 - klo:21.01

Otsikko: Apache localhostiin
Kirjoitti: ville - 10.09.05 - klo:21.01
Asensin Ubuntuun Apache2:n näiden: http://ubuntuguide.org/#apachehttpserver ohjeiden mukaan. Haluaisin käyttää apachea vain localhostissa php:n opiskelua varten. Eli en haluaisi pitää julkista palvelinta. Oletuksena se kuitenkin näkyy maailmalle. Kuinka se estetään?
Otsikko: Re: Apache localhostiin
Kirjoitti: mikk0 - 10.09.05 - klo:21.32
En osaa antaa Apachen konfigurointiin ohjeita, mutta palomuurin avulla saat ainakin estettyä yhteydet maailmalta tuohon http-porttiin (muistaakseni 80?).

Jollei sinulla ole syvällisempää kokemusta Linuxin palomuurin säätämisestä, niin kannattanee asentaa vaikka Synapticilla tuo Firestarter. Sillä on helppo hoitaa tällaiset.

Mikko
Otsikko: Re: Apache localhostiin
Kirjoitti: ville - 10.09.05 - klo:22.27
Kiitos, tuo auttoi.

Tietysti edelleen olisin kiinnostunut kuinka tuo voidaan estää apachessa, käsittääkseni se on mahdollista?
Otsikko: Re: Apache localhostiin
Kirjoitti: _Pete_ - 12.09.05 - klo:09.15
Kiitos, tuo auttoi.

Tietysti edelleen olisin kiinnostunut kuinka tuo voidaan estää apachessa, käsittääkseni se on mahdollista?

/etc/apache2/README

ports.conf

        Configuration directives for which ports and IP addresses to
        listen to.


eli tuolla /etc/apache2/ports.conf tiedostossa on normaalisti pelkästään 80, joka ilmeisesti tarkoittaa että kuunnellaan
kaikkien interface:n porttia 80 ...

Eli tuohon tiedostoon pitää jotenkin säätää, että haluat apache2:n kuuntelevan vain lo interfacea.

ps. kun löydät vastauksen laita tänne :)

Otsikko: Re: Apache localhostiin
Kirjoitti: ville - 12.09.05 - klo:12.05
Noniin, sain toimimaan.

Laitoin ports.conf-tiedostoon näin:
Koodia: [Valitse]
Listen localhost:80
sitten restarttaa apachen niin pitäisi toimia. Ohjeita oli tuolla:
http://httpd.apache.org/docs/2.0/mod/mpm_common.html#listen