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, Novembar
Anonim
Instaliranje novog virtualnog hosta na Apache web poslužitelju
Instaliranje novog virtualnog hosta 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 datoj 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 dozvoljava pristup virtualnom hostu. Ovo uputstvo je napravljeno posebno pomoću Debiana server sa Apache 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 servera to znači prijavljivanje kao korisnik sa privilegijama superkorisnika i odlazak negdje na/etc/$ ssh [email protected]: uzbudljiva_lokacijaDobro došli! ~ $ Cd/etc/apache2/sites-available

Korak 2: Kreirajte Virtualhost iz zadanog predloška

Kreirajte Virtualhost iz zadanog predloška
Kreirajte Virtualhost iz zadanog predloška

Obično držim zadanu datoteku koju kopiram u međuspremnik i lijepim za upotrebu. Iz te zadane datoteke možete urediti pojedinosti. Ispod 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 servera www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine Na RewriteOptions nasljeđuje CustomLog /var/log/apache2/MyOtherHostname.log kombinirano Nepotrebno je reći da možete izvršiti bilo koja prilagođavanja po želji prema podacima iz dokumentacije o virtualnom hostu Apache 2.2.

Korak 3: Omogućite web lokaciju i ponovo pokrenite server

Omogućite web lokaciju i ponovo pokrenite server
Omogućite web lokaciju i ponovo pokrenite server

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

Preporučuje se: