Avatar billede shagwell Nybegynder
16. april 2002 - 14:09 Der er 6 kommentarer og
3 løsninger

Apache Virtuel Hosts --> Web Hosting

Hej venner :0)
Jeg køre med en linux server og kunne helt vildt godt tænke mig at hoste nogle web sider, for mine venner jeg køre med Linux Mandrake 8.1 med Apache webserveren. Og vi har fået nogle DNS til at rette mod min servers ip hvad skal der mere til ? kan nemlig ikke helt finde ud af det der med Virtuel Hosts så hvis du kender til web hosting og kan hjælpe så ville jeg blive kanon glad. ps skal der også sættes en DNS op på linux maskinen ? osv........

Ellers ha en forsat god dag, og tak for kigget.

Avatar billede otis Nybegynder
16. april 2002 - 14:26 #1
Avatar billede shagwell Nybegynder
16. april 2002 - 15:13 #2
Sådan her ser du ud nu men har ikke testet det, ser det nogenlunde rigtigt ud ?

NameVirtualHost 192.168.0.254

<VirtualHost 192.168.0.254>
ServerName alphateam.adsl.dk
ServerAlias alphateam.adsl.dk
DocumentRoot /var/www/html
DirectoryIndex index.htm index.html index.php
ErrorLog /var/www/error.log
CustomLog /var/www/access.log common
</VirtualHost>

<VirtualHost 192.168.0.254>
ServerName shagi.kicks-ass.net
ServerAlias shagi.kicks-ass.net
DocumentRoot /home/shagi/public_html
DirectoryIndex index.htm index.html index.php
ErrorLog /var/www/messages/shagi_error.log
CustomLog /var/www/messages/shagi_access.log common
</VirtualHost>
Avatar billede otis Nybegynder
16. april 2002 - 15:15 #3
Ja det ser fint ud, virker det også ? ;)
Avatar billede otis Nybegynder
16. april 2002 - 15:16 #4
husk lige at load vhost modulet
Avatar billede shagwell Nybegynder
16. april 2002 - 15:36 #5
Okay hvordan sikre jeg mig jeg køre det modul ?
Avatar billede shagwell Nybegynder
16. april 2002 - 15:37 #6
Men jeg tester når jeg kommer hjem fra arbejde :0) hehe så ¨må vi se. om jeg har været klog, her på min skole, Metal Industriens Fagskole, ballerup
Avatar billede otis Nybegynder
16. april 2002 - 15:50 #7
kig i din httpd.conf der står en masse modules .. der fjerner du bare # foran det modul der hedder noget med vhost.so

så genstarter du apache, på mandrake / redhat er det vidst /usr/bin/local/apachectl restart afair - ellers `which apachectl` for at finde den :)
Avatar billede shagwell Nybegynder
17. april 2002 - 11:39 #8
Okay jeg satte det ellers op med min konfiguration som jeg har postet så ville den ikke genstarte, den sagde at linje 267 var der fejl i , unknown command ServerAlias. uhm okay så, fjærnede jeg den, og ups ny fejl. Apache cant not find a fully (kvalifiseret) domain name ? så jeg fjærnede bare min vens hosting. og nu virker den normalt igen. se på www.alpha-team.adsl.dk
Avatar billede eeyore Nybegynder
19. april 2002 - 02:46 #9
Jeg synes umiddelbart shagwell's forslag ser rigtigt ud...

Et potentielt problem kan være, at hvis man har angivet log-filer for virtual hosts SKAL det directory logfilen skal skrives til eksistere! Og root skal have skriveadgang til directoriet.

Et andet muligt problemer kan være, hvis du kører bag en ADSL-router el.lign. så du har både en intern + en ekstern IP-adresse. Maskinen skal som regel stå på en bestemt intern IP-adresse, for at svare på port 80-requests til den eksterne.

Svarer serveren iøvrigt på requests? dvs. hvis du undlader konf. af virtual hosts, giver den så en "standardside" for alle DNS'erne?

Og nej, der skal ikke oprettes en DNS-server på din egen server for at få det til at virke.
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