Innholdsfortegnelse:

Installere en ny virtuell vert i Apache webserver: 3 trinn
Installere en ny virtuell vert i Apache webserver: 3 trinn

Video: Installere en ny virtuell vert i Apache webserver: 3 trinn

Video: Installere en ny virtuell vert i Apache webserver: 3 trinn
Video: What is a Server? Servers vs Desktops Explained 2024, November
Anonim
Installere en ny virtuell vert i Apache webserver
Installere en ny virtuell vert i Apache webserver

Formålet med denne opplæringen er å gå gjennom prosessen med å konfigurere og starte en ny Apache webserver virtuell vert. En virtuell vert er en "profil" som oppdager hvilken DNS -vert (f.eks. Www. MyOtherhostname.com) som blir etterlyst på en gitt IP -adresse. Det er mulig å begrense dette ytterligere ved å bare koble IP -adresser og vertsnavn i den virtuelle vertskonfigurasjonen, men jeg vil hoppe over det og anta at hver IP -adresse serveren har tilgang til den virtuelle verten. Denne instruksjonen ble laget spesielt med en Debian server som kjører Apache 2.2.x.

Trinn 1: Logg inn og kom til rett sted

Logg inn og kom til rett sted
Logg inn og kom til rett sted

Logg deg først på og endre kataloger til konfigurasjonskatalogen. I de fleste fornuftige servere betyr dette at du logger inn som en bruker med superbrukerrettigheter, og går et sted i/etc/$ ssh [email protected] Passord: spennende_passord Velkommen! ~ $ Cd/etc/apache2/sites-available

Trinn 2: Opprett den virtuelle verten fra en standardmal

Lag den virtuelle verten fra en standardmal
Lag den virtuelle verten fra en standardmal

Vanligvis beholder jeg en standardfil som jeg kopierer til et utklippstavle og limer inn for bruk. Fra den standardfilen kan du redigere detaljene. Nedenfor er en rimelig standardfil du kan referere til, som tilordner dokumentet til en Drupal-katalog: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions arver CustomLog /var/log/apache2/MyOtherHostname.log kombinert Uten å si kan du gjøre de tilpasningene du ønsker i henhold til informasjonen i Apache 2.2 virtuell vertsdokumentasjon.

Trinn 3: Aktiver nettstedet og start serveren på nytt

Aktiver nettstedet og start serveren på nytt
Aktiver nettstedet og start serveren på nytt

Nå er det på tide å aktivere nettstedet og starte serveren på nytt. Debian har noen kule serveradministrasjonstriks her: La oss først aktivere nettstedet: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com installert; kjør /etc/init.d/apache2 reload for å aktivere. $ sudo /etc/init.d/apache2 reloadLaster inn webserverkonfigurasjon…. PID#Og nå skal du ha tilgang til nettstedet så lenge DNS -serveren peker det til serveren din. For Drupal -nettsteder benytter jeg ofte anledningen til å legge til cron.php -filen i 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! Gratulerer! Tarek:)

Anbefalt: