Avatar billede doodset Nybegynder
11. november 2002 - 02:08 Der er 13 kommentarer og
1 løsning

Kan ikke se VirtualHost lokalt på serveren

Hvordan kan jeg se siden på serveren

Har lagt følgende i min httpd.conf fil:

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
ServerAdmin admin@mitdomain.dk
ServerName mitdomain.dk
ServerAlias www.mitdomain.dk
DocumentRoot /home/www/mitdomain.dk
ScriptAlias /cgi-bin/ "/home/www/mitdomain.dk/cgi-bin/"
</VirtualHost>

Men hvis jeg så prøver at se det på http://mitdomain.dk viser den ikke noget kun fejl at den ikke kan finde det :(
Har lagt indexfil ind i /home/www/mitdomain.dk/index.html

Er det noget andet end http:// jeg skal skrive for at få det at se?

ps serveren er ikke conected til nettet endnu
Avatar billede drean Nybegynder
11. november 2002 - 02:47 #1
Prøv at skifte 127.0.0.1 ud med en *
Avatar billede langbein Nybegynder
11. november 2002 - 03:48 #2
Slik ser det ut på min maskin (RH 7.3):

<VirtualHost 10.0.0.2>
DocumentRoot /hd2/www/eksempel.net
ServerName www.eksempel.net
</VirtualHost>

Nokså enkelt og det fungerer.

Det kan ellers være et problem med dns. Forsøk å lage en tilordning mellom dommenenavn og ip adresse i /etc/hosts 10.0.0.2 er maskinens wan adresse, den som er tilkoplet internet (Via et Netopia ADSL modem som sitter på public ip.)
Avatar billede langbein Nybegynder
11. november 2002 - 03:50 #3
Dersom du eventuelt ikke har en dns server som fungerer så kan det også være en ide å skrive en tilordning mellom domene og server ip i hosts filen på klient maskinen. Også windows i NT/2000/XP serien skal ha en slik hosts fil.
Avatar billede dank Nybegynder
11. november 2002 - 12:01 #4
Sådan her gør du

namevirtualhost *

<VirtualHost 127.0.0.1>
ServerAdmin admin@mitdomain.dk
ServerName mitdomain.dk
ServerAlias www.mitdomain.dk
DocumentRoot /home/www/mitdomain.dk
ScriptAlias /cgi-bin/ "/home/www/mitdomain.dk/cgi-bin/"
</VirtualHost>

Derefter opretter du en entry i hosts filen på din klientmaskine hvor der skal stå noget i denne retning:

10.0.0.2 www.eksempel.net eksempel.net
Avatar billede doodset Nybegynder
11. november 2002 - 12:34 #5
dank: min etc/hosts ser således ud nu

#Do not remove ......
#....

127.0.0.1 localhost.localdomain localhost
10.0.0.2 www.mitdomain.dk mitdomain.dk

Men jeg ser stadig ikke noget, skal noget genstartes? eller?
ps er i færd med at installere serveren så det er måske noget helt andet der er galt...(er 'brand new' inden for linux)
Avatar billede dank Nybegynder
11. november 2002 - 12:38 #6
Og 10.0.0.2 er selvf. den rigtige ip addr til serveren ikke sandt? :o)

1) Tjek om apache kører
2) Tjek om du har firewall på servere
3) Tjek at du kan pinge fra klientmaskinen til serveren (med ping www.domain.dk)
Avatar billede doodset Nybegynder
11. november 2002 - 12:59 #7
den er ikke sat til noget netværk endnu... jeg vil kun se siden på selve serveren
Avatar billede doodset Nybegynder
11. november 2002 - 13:09 #8
Hvor ser jeg hvad den rigtige ip addr til serveren er? :)
Avatar billede langbein Nybegynder
11. november 2002 - 14:51 #9
Serveren er på den samme ip som nettverkskortet.
Kjør kommando "ifconfig" så ser du det.
Du bør forsøke å få opp default web siden før du forsøker på virtuelle domener. http://localhost eller http://<ip til nettverkskort>
Avatar billede doodset Nybegynder
11. november 2002 - 15:06 #10
Avatar billede doodset Nybegynder
11. november 2002 - 15:18 #11
ifconfig
lo
Link encap:local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:325 errors:0 dropped:0 overruns:0 frame:0
TX paclets:325 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0
RX bytes: 32017 (31,2 Kb) TX bytes: 32017 (31,2 Kb)
Avatar billede langbein Nybegynder
11. november 2002 - 16:57 #12
"jeg ser http://localhost"  Ja da kjører web server.

Utskriften fra ifconfig viser at du ikke har noe nettverkskort som er opp og kjører. Virtuelle domener på en maskin som ikke er på nettverk blir jo litt spesielt.

Hvis du eventuelt har et nettverkskort som ikke kjører så kan du forsøke å starte det med: ifup eth0
Avatar billede langbein Nybegynder
11. november 2002 - 17:00 #13
Det skulle kanskje kjøre med dank sitt opplegg altså der man bruker adressen:
<VirtualHost 127.0.0.1> samtidig som man lager en tilordning i filen /etc/hosts

127.0.0.1 www.eksempel.net eksempel.net

(Dette blir spesielt, har aldri forsøkt. Man pleier normalt å ha en nettverksadapter på plass når man kjører med virteulle domener.)
Avatar billede langbein Nybegynder
03. januar 2003 - 12:10 #14
Takker  :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester