Hvordan sette opp en virtuell vert på Localhost i Apache

Hvordan sette opp en virtuell vert på Localhost i Apache


The Apache web server er en robust plattform med en funksjonsliste som står i motsetning det faktum at det er en gratis nedlasting. Flere Linux-distribusjoner støtter Apache server, og det er også en Windows-versjon tilgjengelig. Mens Apache-serveren er konfigurert til å tjene opp bare ett område som standard, er det mulig å støtte virtuelle verter ved å endre konfigurasjonsfilen.

Bruksanvisning

1 Lag en kopi av konfigurasjonsfilen som standard med en kommando som ligner på følgende:

cp / etc / apache2 / sites-available / default / etc / apache2 / sites-available / NEWDOMAIN

Den nye filen "NEWDOMAIN" er navnet på den andre side.

2 Bruk et tekstredigeringsprogram til å endre konfigurasjonsfilen for Apache 2 for å være sikker på følgende linjen er i filen:

Document / var / www

Lagre filen og avslutt.

3 Oppdater filen du opprettet i trinn 1, endre eller legge til følgende linjer:

Server NEWDOMAIN (den nye fullstendige domenenavnet)
ServerAlais www.newdomain.com (serveren alias)
Server [email protected] (standard er webmaster @ localhost)
Document / var / www / NEWDOMAIN (der Apache ser etter sider)

Lagre filen og avslutt.

4 Opprett en ny katalog for å huse nettsidene for andre domene:

mkdir / var / www / NEWDOMAIN

Denne katalogen vil holde sidene til andre nettsted.

5 Aktiver det nye domenet med følgende kommando:

a2ensite NEWDOMAIN

Start (eller omstart) Apache med følgende kommando:

/etc/init.d/apache2 starte (eller "starte på nytt")

Serveren skal nå være konfigurert til å vise sider i to domener.

6 Bygg en nettside som heter "index.html" og lagre den i mappen "NEWDOMAIN" opprettet i trinn 4. Vær sikker på at det ikke er en kopi av Apache standard, noe som bare sier "Det fungerer!" Dette vil hjelpe deg å avgjøre at det er virkelig den nye siden som lastes.

7 Start re-konfigurert Apache-server som følger:

/etc/init.d/apache2 restart

Åpne en nettleser, skriv "localhost" i adressefeltet og trykk "Enter". Standard Apache siden skal vises. Åpne en ny fane i nettleseren din og skriv "localhost / NEWDOMAIN" i adressefeltet. Trykk "Enter" og hvis du ser den nye siden du har riktig satt opp virtuelle hosting på Apache server.