/ Forside/ Teknologi / Operativsystemer / Linux / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Apace som web-server to domæner
Fra : mhvejsel
Vist : 601 gange
330 point
Dato : 13-03-03 22:13

Hey Allesammen
Jeg har købt 2 domæner
1. Jhvejsel.dk
2. Cs-zone.dk
Begge virker fint via www.gratisdns.dk
Men hvordan sætter jeg min apache server op til at den selfølgelig skal vise 2 forskellige til begge domæner.
Jeg kører Redhat 8.0 GRAFISK også apache.
Lige nu køre de begge med cs-zone's side, men det er jo kun cs-zone der skal det.
Og Jhvejsel.dk skal have en anden.

Håber på hjælp hurtigt...
Tak for hjælpen på forhånd

Med Venlig Hilsen
Mads Hvejsel

 
 
Kommentar
Fra : Giversen


Dato : 13-03-03 22:28

Hej

Dette kan du sætte op i http.conf (apaches konfiguration).
Du skal kigge nærmere på VirtualHost, her er et eksempel:
<VirtualHost *>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /www/docs/dummy-host.example.com
ServerName dummy-host.example.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

For mere information se denne side: http://httpd.apache.org/docs/vhosts/


Kommentar
Fra : yep


Dato : 14-03-03 12:25

Kan kun give <Giversen> fuldstændig ret ........ så du kan roligt ryste op med pointene til ham

Kommentar
Fra : yep


Dato : 14-03-03 12:26

Kan kun give <Giversen> fuldstændig ret ........ så du kan roligt ryste op med pointene til ham

og det link han har smidt med ..... den dokumentation ligger som reget på din distro-cd et sted

Kommentar
Fra : KThy


Dato : 14-03-03 16:34

Eneste lille ting er at filen hedder httpd.conf, ikke http.conf

Kommentar
Fra : mhvejsel


Dato : 14-03-03 17:38

Okay....
Hvor er det nu lige den fil ligger henne af...

Med Venlig Hilsen
Mads Hvejsel

Kommentar
Fra : KThy


Dato : 14-03-03 19:12

can't recall, men prøv med

$ slocate httpd.conf

Kommentar
Fra : mhvejsel


Dato : 14-03-03 19:57

Hej allesammen....
Er der nogle der kan hjælpe mig med den grafiske del af Apache..
Lige nu har jeg jo bare oprettet under apache Grafisk
1. Som navn Jhvejsel.dk også ip-adresse også kan man vælge hvor den skal hente index filen...
2. som navn cs-zone.dk også ip-adresse også kan man vælge hvor den skal hente index filen...
Men det er ligemeget hvor meget jeg ændre det så gør den det ik.. den bliver ved med at hente filen fra..
/var/www/html
Der ligger den nu.. har også prøvet at lave mapper inde i den mappe.. Men nej det virker stadig ik.

Er der nogle som kan hjælpe mig... Vil gerne have det hurtigt op at køre..

Mange tak for hjælpen på forhånd...

Med Venlig Hilsen
Mads Hvejsel

Kommentar
Fra : Giversen


Dato : 14-03-03 21:19

Ups, ja der var sandelig en ligge tastefejl, konfigurationsfilen hedder httpd.conf

På nogle distributioner ligger den her: /var/www/conf/httpd.conf
Eller prøv en af følgende to mugligheder:
1) $ locate httpd.conf
2) $ find / -name httpd.conf


Kommentar
Fra : yep


Dato : 15-03-03 01:08

hmmm putte nyt spørgsmål nye point det er ikke en evighedsmaskine LOL

Kommentar
Fra : A.Wegge


Dato : 15-03-03 09:29

På en redhat 8.0 ligger httpd.conf i /etc/httpd/conf/httpd.conf

Hvis du ikke har lyst til at rode rundt i konfigurationsfilen selv, så kan du også bruge apacheconf. Den er i Redhatmenuen under "Server Settings" -> "HTTP Server".

Kommentar
Fra : mhvejsel


Dato : 15-03-03 10:41

Okay.... det er jo den jeg bruger Redhatmenuen under "Server Settings" -> "HTTP Server
Men Har også oprettet to domæner men jeg forstår ikke hvad jeg skal oprette mere end det...

Med Venlig Hilsen
Mads Hvejsel

Kommentar
Fra : yep


Dato : 15-03-03 11:19

RTFM og frit oversat

Read the fucking manual



Kommentar
Fra : Giversen


Dato : 15-03-03 13:00

Du skal gøre Apache opmærksom på at den skal vise forskellige sider alt efter om man går ind på Jhvejsel.dk eller Cs-zone.dk. Dette gør man ved hjælp af Virtual Host.

"The term Virtual Host refers to the practice of maintaining more than one server on one machine, as differentiated by their apparent hostname. For example, it is often desirable for companies sharing a web server to have their own domains, with web servers accessible as www.company1.com and www.company2.com, without requiring the user to know any extra path information."

For mere information se denne side: http://httpd.apache.org/docs/vhosts/
Eksempler på forskellige konfigurationer kan du finde på følgende side: http://httpd.apache.org/docs/vhosts/examples.html


Kommentar
Fra : mhvejsel


Dato : 15-03-03 18:53

Er der ikke nogle som er søde at lægge en httpd.conf fil her ind...
Som jeg bare lige skal rette til... Jeg kom vist til at smadre min hehe.. UPS
Men så kan det jo også være at det virker hvis der er nogle som har 2 domæner på en ip....
Med 2 forskellige sider.. så skal jeg bare sætte mine ting der ind i..

Med Venlig Hilsen
Mads Hvejsel

Kommentar
Fra : KThy


Dato : 15-03-03 20:05

Kig i din mailbox.

Kommentar
Fra : Giversen


Dato : 15-03-03 20:15

Du kunne evt. kigge i linuxbøgerne som du finder her: http://www.sslug.dk/linuxbog/
Mere specifikt var følgende bog nok interessant: http://www.sslug.dk/linuxbog/web/bog/index.html

Apache konfiguration i RedHat står der noget mere om her: http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/ch-apacheconf.html


Kommentar
Fra : mhvejsel


Dato : 15-03-03 20:56

Når jeg ligger den fil oven i som du har sendt mig Ktry..
og genstarter apache så siger den at det er en forkert.. version af apache

Med Venlig Hilsen
Mads Hvejsel

Ps. men er ude ovre det problem nu..
Nu køre det igen med samme side på begge domæner..

Kommentar
Fra : mhvejsel


Dato : 16-03-03 15:18

Hey der.. allezammen
Nu virker næsten
har fået domænerne til at gå til hver sin mappe
www.cs-zone.dk virker ikke medn www.cs-zone.dk/index.html den virker og viser den rigtigte side..
www.jhvejsel.dk virker ikke medn www.jhvejsel.dk/index.html den virker og viser den rigtigte side..

Men hvad skla jeg nu gøre for at få siderne til at hoppe direkte ind på siderne..

Med Venlig Hilsen
Mads Hvejsel


Kommentar
Fra : Soren_Steen_Nielsen


Dato : 16-03-03 23:57

Hej!
Jeg mener ganske bestemt at du skal have en aftale med din isp om at du enten skal have to forskellige ip-adresser til hver af dine domæner (på den samme linie naturligvis), eller at de router kaldene til dine domæner til hver sin port på din ip-adresse. Det samme kan man faktisk læse i den tekst som Giversen gav et link til. (http://httpd.apache.org/docs/vhosts/)

Med venlig hilsen

Søren Nielsen


Kommentar
Fra : KThy


Dato : 17-03-03 08:59

Ro på, Søren Steen. Det er fuldt muligt at konfigurere Apache til noget så simpelt som to domæner på samme IP. Det er for eksempel beskrevet her:
http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=407

Og på den side du selv henviser til:
<q>With name-based virtual hosting, the server relies on the client to report the hostname as part of the HTTP headers. Using this technique, many different hosts can share the same IP address.</q>



Kommentar
Fra : mhvejsel


Dato : 17-03-03 09:23

OKay... var også lige ved at tro at det ikke kunne lade sig gøre alligevel... Men det kan det jo..
Tak så fik vi da bekræftet det.
Men jeg kan simpelhen ikke finde den skid fejl...
Det er da mega mærkelig.

Med Venlig Hilsen
Mads Hvejsel

Kommentar
Fra : mhvejsel


Dato : 17-03-03 18:04

Her er noget fra min conf fil..
Skulle være det som i snakker om..
Er der noget i vejen med det..

# Defaults for virtual hosts







# Logs
NameVirtualHost Min ip

<VirtualHost Min ip>
   DocumentRoot /home/cs-zone
   ServerName www.cs-zone.dk
   ServerAlias *.cs-zone.dk
   ServerAlias cs-zone.dk   
CustomLog /home/cs-zone/total-transfer common
</VirtualHost>

<VirtualHost Min ip>
   DocumentRoot /home/jhvejsel
   ServerName www.jhvejsel.dk
   ServerAlias *.jhvejsel.dk
   ServerAlias jhvejsel.dk   
CustomLog /home/jhvejsel/total-transfer common
</VirtualHost>

Med Venlig Hilsen

Kommentar
Fra : mhvejsel


Dato : 17-03-03 18:06

her er det som kommer efter...
#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

<Directory "/">
Options FollowSymLinks

AllowOverride None



</Directory>

<Directory "/var/www/html">
Options Indexes Includes FollowSymLinks

AllowOverride None
Allow from from all


Order allow,deny
</Directory>

<Directory "/var/www/icons">
Options Indexes MultiViews

AllowOverride None
Allow from from all


Order allow,deny
</Directory>

<Directory "/var/www/cgi-bin">
Options ExecCGI

AllowOverride None
Allow from from all


Order allow,deny
</Directory>


Kommentar
Fra : mhvejsel


Dato : 17-03-03 18:06

Det skulle være min VirtualHost indstilling...

Accepteret svar
Fra : Ballbreaker

Modtaget 330 point
Dato : 18-03-03 01:21

Du har glemt DirectoryIndex

Sæt DirectoryIndex til de filer du vil have der skal vises i prioriteret rækkefølge. Hvis du eksempelvis vil have du først skal se index.html, og hvis den ikke findes, vil du se index.php, og til sidst default.htm:

DirectoryIndex index.html index.php default.htm



Kommentar
Fra : mhvejsel


Dato : 18-03-03 08:09

Ok... jeg fik hjælp af en anden og det var det der manglede Ballbreaker..
Så du for sku point'ne alligevel..

Mange tak for hjælpen allesammen

Med Venlig Hilsen
Mads Hvejsel

Godkendelse af svar
Fra : mhvejsel


Dato : 18-03-03 08:20

Tak for svaret Ballbreaker.
                        

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408825
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste