» »

Apache

Apache

Tic ::

Ziv.

Poinštaliral sem tale paket http://www.appservnetwork.com/ , ki vklučuje
Apache 1.3.29
PHP 4.3.6
MySQL 4.0.18
Zend Optimizer 2.5.1
phpMyAdmin 2.5.6
Perl 5.8.0

Sicer jaz potrebujem le apache, php in mysql. Zadeva mi je na localhostu zgenerirala en pijazen uporabniški vmestnik. Kruta resnica pa je, da do tega lahko dostopa vsak, ki pozna moj IP. Se pravi, vsak lahko spreminja mojo sql bazo in tako dalje.

Zdej pa iščem v httpd.conf konfiguracijo Apache serverja, da bi root localhost nekako zapru, vendar nevem niti kaj iščem. Če ima kdo kako idejo kako bi to lahko videl le z lokalnega PCja, prosim pomoč :|
persona civitas ;>

CCfly ::

/etc/hosts.deny

ALL: ALL

/etc/hosts.allow

ALL: 127.0.0. 192.168.0.

Zgodovina sprememb…

  • spremenilo: CCfly ()

Tic ::

Kje se pa to nahaja? Nisem našel nic nikjer 0:)
persona civitas ;>

CCfly ::

Potem jih pa naredi a ne ?

CCfly ::

Pa še firewall si zrihtaj, ker ne uporabljajo vse aplikacije teh dveh datotek.
http://firewall-jay.sourceforge.net/

Ziga Dolhar ::

!Linux.
https://dolhar.si/

Gandalfar ::

CCfly ::

Malo prehitro sem bral prvi post. hosts.deny ne bo primeren za tole. Tisto kar ti je Gandalfar predlagal bo kar ta prava zadeva.

Tic ::

order allow,deny

allow from MOJZUNANJIIP
allow from MOJNOTRANJIIP
deny from all


Sam zdej zadeva tudi men ne dela...
persona civitas ;>

Zgodovina sprememb…

  • spremenil: Tic ()

Tic ::

No, mi je ratal (:

order allow,deny

Allow from localhost 127.0.0.1

Hvala usem.
persona civitas ;>

footprint ::

A mogoče kdo ve kako narediti VirtualHost ali neki podobnega, ker v dokumentaciji VHost-a ni tako kot bi jaz hotel in z Alias-om mi tudi ne rata,....

Želim da se zgodi ko vpišem v brskalnik:
1) http://192.168.0.1/ -> odpre se mi osnovna stran, ki je konfigurinana kot default /srv/www/htdocs
2) http://192.168.0.1/admin -> odpre se mi VirtualHost, ki se nahaja /srv/www/admin

Sedaj moja httpd.conf datoteka izgleda takole:

...
Alias /admin /srv/www/admin
...
< VirtualHost * > ali < VirtualHost admin >
ServerAdmin mojmail@moja_domena.si
DocumentRoot /srv/www/admin
ServerName www.moja_domena.si
ErrorLog logs/moja_domena.si-error_log
CustomLog logs/moja_domena.si-access_log common
< /VirtualHost >
...

Žal pa ne dela kot bi hotel in mi stalno odpira virtualni_host ob zahtevi (1) in če pa zamenjam znak * z "admin", mi ponovno odpre privzeto stran (1) alias pa vsakič ignorira.

Ima morda kdo kakšen nasvet?
LP F.

Skrat ::

Ce uporabljas Virtual hoste, moras vsak o stran dat kot svoj Virtual host (torej tudi osnovni!). Torej ce zelis imeti dve strani bos naredil nekaj takega:

< VirtualHost * >
ServerAdmin mojmail@moja_domena.si
DocumentRoot /srv/www/htdocs
ServerName www.moja_domena.si
ErrorLog logs/apache/moja_domena.si-error_log
CustomLog logs/apache/moja_domena.si-access_log common
< /VirtualHost >

< VirtualHost * >
ServerAdmin mojmail@moja_domena.si
DocumentRoot /srv/www/admin
ServerName admin.moja_domena.si
ErrorLog logs/apache/admin.moja_domena.si-error_log
CustomLog logs/apache/admin.moja_domena.si-access_log common
< /VirtualHost >

Tisto z < VirtualHost admin > pozabi, ker parameter * pomeni, na kateri IP je zadeva bindana, ce imas vec mreznih kartic in vec IPjev.

Virtual hosti so smiselni, ce imas vec domen/podomen, drugace uporabis alias. Alias bi moral delat, ampak imas ali alias v konfiguraciji osnovnega serverja in ne Virtual hostov, ali pa Viurtual hoste. Tudi znotraj virtual hostov seveda lahko delas aliase ampak se enkrat - ce uporabljas Virtual Hoste potem je osnovna konfiguracija streznika v bistvu nepomembna!
Free software is a matter of liberty, not price.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Apache virtualhost

Oddelek: Omrežja in internet
171583 (1312) pegasus
»

Fedora Core 2 in Apache problem

Oddelek: Izdelava spletišč
91294 (1181) atlet
»

dve spletni strani??

Oddelek: Izdelava spletišč
312425 (1974) MRB0rYS
»

VirtualHost oz. navidezne domene v apache

Oddelek: Izdelava spletišč
252716 (2414) Jackass
»

FOX server in virtualna domena?

Oddelek: Izdelava spletišč
61432 (1334) Ziga Dolhar

Več podobnih tem