Die installering van 'n nuwe virtuele gasheer in die Apache -webbediener: 3 stappe
Die installering van 'n nuwe virtuele gasheer in die Apache -webbediener: 3 stappe
Anonim

Die doel van hierdie tutoriaal is om deur die proses van die opstel en aanvang van 'n nuwe virtuele gasheer van die Apache -webbediener te gaan. 'N Virtuele gasheer is 'n' profiel 'wat opspoor watter DNS -gasheer (bv. Www. MyOtherhostname.com) by 'n gegewe IP -adres aangevra word. Dit is moontlik om dit verder te beperk deur slegs IP -adresse en gasheernaam te koppel in die konfigurasie van die virtuele gasheer, maar ek sal dit oorslaan en aanvaar dat elke IP -adres wat die bediener het, toegang tot die virtuele gasheer kan kry. bediener met Apache 2.2.x.

Stap 1: Meld aan en kom op die regte plek

Meld eers aan en verander dopgehou na u konfigurasiemap. In die meeste gesonde bedieners beteken dit om aan te meld as 'n gebruiker met supergebruikerregte en iewers in te gaan/etc/$ ssh [email protected] Wagwoord: opwindend_wagwoord Welkom! ~ $ Cd/etc/apache2/sites-available

Stap 2: Skep die virtuele gasheer uit 'n standaard sjabloon

Gewoonlik hou ek 'n standaardlêer rond, wat ek na 'n knipbord kopieer en plak om te gebruik. Vanuit die standaardlêer kan u die besonderhede wysig. Hieronder is 'n redelike standaardlêer waarna u kan verwys, wat die dokument aan 'n Drupal-gids toewys: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions erwe CustomLog /var/log/apache2/MyOtherHostname.log gekombineer U hoef nie te sê watter aanpassings u wil volgens die inligting in die dokumentasie van die virtuele gasheer Apache 2.2.

Stap 3: Aktiveer die webwerf en herbegin u bediener

Dit is nou tyd om die webwerf in te skakel en die bediener weer te begin. Debian het hier 'n paar goeie bedienerbestuur -truuks: Laat ons eers die webwerf aktiveer: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com geïnstalleer; hardloop /etc/init.d/apache2 herlaai om te aktiveer. $ sudo /etc/init.d/apache2 herlaai Herlaai webbediener konfigurasie …. PID#En nou moet u toegang tot die webwerf hê solank die DNS -bediener dit na u bediener wys. Vir Drupal -webwerwe gebruik ek gereeld die geleentheid om die cron.php -lêer by my crontab te voeg voordat ek vergeet: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 niemand krul nie-stil https://MyOtherHostname.com/cron.phpDit is dit! Baie geluk! Tarek:)