Servys Multiple Domains from a Apache Web Server
It is maklik om DNS aliasjes op te setten mei de Apache web-tsjinner. Wat dit betsjut is dat as jo ien webdomein of 100 ha, kinne jo se allegear ynstelle om ferskillende mappen op jo webtsjinner te setten en allegear sels te wite.
Schwierigheid: Hard
Tiid ferplicht: 10 minuten
DNS-alias setten
- Meitsje in map op jo webstee Apache.
Soargje derfoar dat jo de triemtafel yn jo mappen fan jo Webservers pleatst, en net op elke lokaasje op jo masine. Bygelyks de measte Apache-server -bestannen binne yn 'e htdocs-map. So meitsje der in sub-map om jo domein-bestannen te behearjen. It is in goeie idee om in index.html-bestân yn 'e map te setten sadat jo letter besykje kinne.
- Yn ferzje 1 fan Apache, bewurkje it apache.conf-bestân en fyn de dielen fan 'e vhosts (virtuele hosts).
Yn ferzje 2 fan Apache kinne jo de vhosts.conf-bestân bewurkje.
Dizze sille normaal lizze yn in konfiguraasjebalke op jo webserver, net yn it htdocs-gebiet. - Yn beide ferzjes feroarje de vhosts-seksje om in nije virtuele host te foegjen:
IP_ADDRESS>
Feroarje de markearre dielen fan 'e koade hjirboppe nei de ynformaasje spesifyk foar jo side en domein.
ServerName DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Restart Apache.
- Bewurkje jo named.conf-bestân
- In yngong foar it domein taheakje:
zone " DOMAIN" yn {
Feroarje de markearre dielen fan 'e koade hjirboppe nei de ynformaasje spesifyk foar jo side en domein.
type master;
triem " LOCATION_OF_DB_FILE ";
allow-transfer { IP_ADDRESS ; };
}; - Meitsje de db-bestân foar it domein
De ienfâldige manier is om oare db-bestannen te kopiearjen en jo nije domein te meitsjen. - Ferfarskje jo DNS
- Testje jo domein yn jo webblêder.
It kin ferskate oeren duorje foar jo DNS om te ferbreedzjen, mar sa lang as jo oan jo lokale DNS sjen litte moatte jo fuortendaliks probearje.
Watsto nedich hast
- Apache Webserver
- DNS neamd
- Tagong nei konfesjete triemmen