Oprette og vedlligeholde subdomæner
Denne artikel beskriver hvordan du opretter subdomæner på dit domæne.
Denne HOWTO er bygget op om følgende:
Apache Webserver (2.X)
GratisDNS.dk til styring af dit domæne
Domænet eksempel.dk (Dette skiftes ud med dit eget domæne)
Serverens IP (i dette eksempel 127.0.0.1 som skiftes ud med din servers globale IP)
Det første punkt er at oprette dit domæne hos din DNS, hos gratisdns.dk:
Når det er gjordt, skal der ikke pilles mere ved din DNS, og vi rykker videre til din apache2.conf fil:
Åben apache2.conf (/etc/apache2/apache2.conf)
På andensidste linie, ovenover Include /etc/apache2/sites-enabled/[^.#]*, tilføjer du:
Gem og luk.
Derefter er vi klar til at oprette vores subdomæner, det gør vi ved at åbne /etc/apache2/sites-enabled og opretter din_hp.conf og skriver:
Ovenstående opretter domænet beta.eksempel.dk (samme som eksempel.dk/beta)
Nu skal du Gemme og lukke filen, og genstarte apache:
I Shell, som root:
Derefter kan du tilgå siden i din browser via beta.eksempel.dk
God fornøjelse :)
Denne HOWTO er bygget op om følgende:
Apache Webserver (2.X)
GratisDNS.dk til styring af dit domæne
Domænet eksempel.dk (Dette skiftes ud med dit eget domæne)
Serverens IP (i dette eksempel 127.0.0.1 som skiftes ud med din servers globale IP)
Det første punkt er at oprette dit domæne hos din DNS, hos gratisdns.dk:
Opret 2 A Records:
eksempel.dk -> 127.0.0.1
*.eksempel.dk -> 127.0.0.1
Når det er gjordt, skal der ikke pilles mere ved din DNS, og vi rykker videre til din apache2.conf fil:
Åben apache2.conf (/etc/apache2/apache2.conf)
På andensidste linie, ovenover Include /etc/apache2/sites-enabled/[^.#]*, tilføjer du:
NameVirtualHost 127.0.0.1:80
Gem og luk.
Derefter er vi klar til at oprette vores subdomæner, det gør vi ved at åbne /etc/apache2/sites-enabled og opretter din_hp.conf og skriver:
ServerName beta.eksempel.dk
ServerAdmin webmaster@localhost
DocumentRoot "/var/www/eksempel/beta"
Options FollowSymLinks
ErrorLog /var/log/apache2/beta_eksempel.log
CustomLog /var/log/apache2/beta_eksempel_access.log combined
LogLevel warn
ServerSignature On
Ovenstående opretter domænet beta.eksempel.dk (samme som eksempel.dk/beta)
Nu skal du Gemme og lukke filen, og genstarte apache:
I Shell, som root:
service apache2 restart
Derefter kan du tilgå siden i din browser via beta.eksempel.dk
God fornøjelse :)
Kommentarer