Sadržaj:

Instaliranje novog virtualnog domaćina na Apache web poslužitelju: 3 koraka
Instaliranje novog virtualnog domaćina na Apache web poslužitelju: 3 koraka

Video: Instaliranje novog virtualnog domaćina na Apache web poslužitelju: 3 koraka

Video: Instaliranje novog virtualnog domaćina na Apache web poslužitelju: 3 koraka
Video: CS50 2015 – 10-я неделя 2024, Studeni
Anonim
Instaliranje novog virtualnog domaćina na Apache web poslužitelju
Instaliranje novog virtualnog domaćina na Apache web poslužitelju

Svrha ovog vodiča je proći kroz proces konfiguriranja i pokretanja novog virtualnog domaćina Apache web poslužitelja. Virtualni host je "profil" koji detektira koji DNS host (npr. Www. MyOtherhostname.com) se poziva na bilo kojoj navedenoj IP adresi. Moguće je dodatno suziti ovo povezivanjem samo IP adresa i imena hostova u konfiguraciji virtualnog hosta, ali to ću preskočiti i pretpostaviti da je svakoj IP adresi koju poslužitelj dopušta pristup virtualnom hostu. Ovo uputstvo napravljeno je posebno s Debianom poslužitelj s Apacheom 2.2.x.

Korak 1: Prijavite se i dođite na pravo mjesto

Prijavite se i dođite na pravo mjesto
Prijavite se i dođite na pravo mjesto

Prvo se prijavite i promijenite direktorije u svoj konfiguracijski direktorij. Na većini zdravih poslužitelja to znači prijavljivanje kao korisnik sa privilegijama superkorisnika i odlazak negdje na/etc/$ ssh [email protected]: uzbudljiva_proslaDobrodošli! ~ $ Cd/etc/apache2/web-mjesta dostupna

Korak 2: Izradite Virtualhost iz zadanog predloška

Izradite Virtualhost iz zadanog predloška
Izradite Virtualhost iz zadanog predloška

Obično držim zadanu datoteku koju kopiram u međuspremnik i zalijepim za upotrebu. Iz te zadane datoteke možete urediti pojedinosti. Dolje je razumna zadana datoteka na koju se možete pozvati i koja dodjeljuje dokument Drupal direktoriju: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 Ime poslužitelja www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine Na RewriteOptions nasljeđuje CustomLog /var/log/apache2/MyOtherHostname.log kombiniranoNepotrebno je reći da možete prilagoditi sve što želite prema podacima iz dokumentacije o virtualnom hostu Apache 2.2.

Korak 3: Omogućite web mjesto i ponovo pokrenite poslužitelj

Omogućite web mjesto i ponovo pokrenite poslužitelj
Omogućite web mjesto i ponovo pokrenite poslužitelj

Sada je vrijeme za omogućavanje web stranice i ponovno pokretanje poslužitelja. Debian ovdje ima nekoliko super trikova za upravljanje poslužiteljem: Prvo, omogućimo web mjesto: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com instalirano; pokrenite /etc/init.d/apache2 ponovno učitavanje kako biste ga omogućili. $ sudo /etc/init.d/apache2 reloadReloading web poslužitelja config …. PID#I sada biste trebali moći pristupiti web stranici sve dok DNS poslužitelj usmjerava na vaš poslužitelj. Za Drupal web stranice često koristim ovu priliku da dodam datoteku cron.php u svoju crontab prije nego što zaboravim: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 nitko se ne uvija-tiho https://MyOtherHostname.com/cron.phpTo je to! Čestitam! Tarek:)

Preporučeni: