Indholdsfortegnelse:

Installation af en ny virtuel vært i Apache -webserveren: 3 trin
Installation af en ny virtuel vært i Apache -webserveren: 3 trin

Video: Installation af en ny virtuel vært i Apache -webserveren: 3 trin

Video: Installation af en ny virtuel vært i Apache -webserveren: 3 trin
Video: Ubuntu : How to create a Data Sharing Website 2024, November
Anonim
Installation af en ny virtuel vært i Apache -webserveren
Installation af en ny virtuel vært i Apache -webserveren

Formålet med denne vejledning er at gå igennem processen med at konfigurere og starte en ny Apache webserver virtuel vært. En virtuel vært er en "profil", der registrerer, hvilken DNS -vært (f.eks. Www. MyOtherhostname.com) der efterlyses på en given IP -adresse. Det er muligt at indsnævre dette yderligere ved kun at koble IP -adresser og værtsnavne i den virtuelle værtskonfiguration, men jeg vil springe det over og antage, at hver IP -adresse serveren har tilladelse til at få adgang til den virtuelle vært. Denne instruktion blev lavet specifikt med en Debian server, der kører Apache 2.2.x.

Trin 1: Log ind og kom til det rigtige sted

Log ind og kom til det rigtige sted
Log ind og kom til det rigtige sted

Log først ind og skift mapper til dit konfigurationsmappe. I de fleste fornuftige servere betyder det, at man logger ind som en bruger med superbrugerrettigheder og går et sted hen i/etc/$ ssh [email protected]: spændende_passordVelkommen! ~ $ Cd/etc/apache2/sites-available

Trin 2: Opret den virtuelle vært fra en standardskabelon

Opret den virtuelle vært fra en standardskabelon
Opret den virtuelle vært fra en standardskabelon

Normalt beholder jeg en standardfil, som jeg kopierer til et udklipsholder og indsætter til brug. Fra den standardfil kan du redigere detaljerne. Nedenfor er en rimelig standardfil, du kan referere til, som tildeler dokumentet til et Drupal-bibliotek: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 Servernavn www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions arver CustomLog /var/log/apache2/MyOtherHostname.log kombineret Uden at sige kan du foretage de tilpasninger, du ønsker i henhold til oplysningerne i Apache 2.2 virtuel værtsdokumentation.

Trin 3: Aktiver webstedet, og genstart din server

Aktiver webstedet, og genstart din server
Aktiver webstedet, og genstart din server

Nu er det tid til at aktivere webstedet og genstarte serveren. Debian har et par fede serverstyringstricks her: Lad os først aktivere webstedet: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com installeret; kør /etc/init.d/apache2 reload for at aktivere. $ sudo /etc/init.d/apache2 reloadReloading web server config …. PID#Og nu skal du have adgang til webstedet, så længe DNS -serveren peger det på din server. For Drupal -websteder benytter jeg ofte denne lejlighed til at tilføje cron.php -filen til min crontab, før jeg glemmer: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 ingen krøller-stille https://MyOtherHostname.com/cron.phpDet er det! Tillykke! Tarek:)

Anbefalede: