Hvordan sette opp flere nettsider med en Apache-server

Hvordan sette opp flere nettsider med en Apache-server


Apache-prosjektet har produsert en svært populær og gratis web server, med en fullstendig liste over de funksjonene du forventer fra et førsteklasses server pakken. Når implementert på Ubuntu Linux, som også er gratis, gir det et robust web hosting miljø. Apache standardkonfigurasjonen støtter bare en nettside, men ved å konfigurere serveren for virtuelle hosting, kan du støtte flere hjemmesider. The Resource delen inneholder koblinger til hjelp med andre enn Ubuntu Linux implementeringer.

Bruksanvisning

1 Åpne en terminal sesjon og fra ledeteksten, oppdatere Ubuntu med følgende kommando:

sudo apt-get update

Dette sikrer at all programvaren på din Ubuntu server er up-to-date.

2 Installer Apache 2 pakke med følgende kommando:

sudo apt-get install apache2

Dette installerer og starter Apache 2 server.

3 Lag en kopi av standardkonfigurasjonen med følgende kommando:

sudo cp / etc / apache2 / sites-available / default / etc / apache2 / sites-available / dittdomene

I denne kommandoen er "dittdomene" navnet på andre området, annet enn standard Apache 2 side.

4 Redigere konfigurasjonsfilen for Apache 2 for å være sikker på følgende linjen er i filen:

Document / var / www

Enhver tekstredigeringsprogram, for eksempel vi, nano eller gedit, vil fungere. Lagre filen og avslutt.

5 Oppdater filen du opprettet i trinn 3 som følger:

Server [email protected] (standard er webmaster @ localhost)

Serverdittdomene (den nye fullstendige domenenavnet)

ServerAlais www.yourdomain.com (serveren alias)

Document / var / www / dittdomene (der Apache ser etter sider)

errorlog /var/www/yourdomain/error.log

Customlog /var/www/yourdomain/access.log kombinert

Lagre filen og avslutt.

6 Rediger / etc / hosts-filen for å stoppe nettleseren fra å søke på nettet etter nye domenet ved å legge ditt domenenavn og alias til localhost linje i / etc / hosts med følgende kommando:

127.0.0.1 localhost dittdomene www.yourdomain.com

7 Lag en katalog for å holde websidene for ditt domene:

sudo mkdir / var / www / dittdomene

Senere vil du lagre sider for ditt nettsted i denne katalogen.

8 Aktiver ditt domene ved hjelp av følgende kommando:

sudo a2ensite dittdomene

Start (eller omstart) Apache ved hjelp av følgende kommando:

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

Serveren skal være klar til å vise sider.

9 Lag en webside og lagre den i mappen du opprettet i trinn 7. Name it "index.html". Sørg for å skille den nye siden fra standard "Det virker!" side som Apache forsyninger, slik at du kan være sikker på at den nye nettsiden er faktisk fungerer.

10 Start Apache med følgende kommando:

sudo /etc/init.d/apache2 restart

Start en nettleser og skriv "localhost" som URL. Trykk enter." Du bør se standardsiden for Apache. Ved hjelp av en ny fane, skriv "localhost / dittdomene" som URL og trykk "Enter". Den nye siden skal vise, noe som indikerer at Apache 2 er nå hosting flere websider.

Du kan gjenta prosedyren for så mange forskjellige sider eller nettsteder som du ønsker å være vert med Apache 2 server.