Përmbajtje:

Instalimi i një hosti të ri virtual në serverin e uebit Apache: 3 hapa
Instalimi i një hosti të ri virtual në serverin e uebit Apache: 3 hapa

Video: Instalimi i një hosti të ri virtual në serverin e uebit Apache: 3 hapa

Video: Instalimi i një hosti të ri virtual në serverin e uebit Apache: 3 hapa
Video: What is a Server? Servers vs Desktops Explained 2024, Nëntor
Anonim
Instalimi i një hosti të ri virtual në serverin e uebit Apache
Instalimi i një hosti të ri virtual në serverin e uebit Apache

Qëllimi i këtij tutoriali është të kalojë nëpër procesin e konfigurimit dhe fillimit të një hosti të ri virtual të serverit në internet Apache. Një host virtual është një "profil" që zbulon se cili host DNS (p.sh., www. MyOtherhostname.com) po kërkohet në çdo adresë IP të caktuar. Thisshtë e mundur të ngushtohet kjo vetëm duke bashkuar adresat IP dhe emrat e hostit në konfigurimin e hostit virtual, por unë do ta anashkaloj atë dhe do të supozoj se çdo adresë IP që serveri ka është e lejuar për të hyrë në hostin virtual. Ky udhëzues është bërë posaçërisht me një Debian server që funksionon Apache 2.2.x.

Hapi 1: Hyni dhe shkoni në vendin e duhur

Hyni dhe shkoni në vendin e duhur
Hyni dhe shkoni në vendin e duhur

Së pari, regjistrohuni dhe ndryshoni drejtoritë në drejtorinë tuaj të konfigurimit. Në shumicën e serverëve të arsyeshëm, kjo do të thotë të regjistroheni si një përdorues me privilegje të superpërdoruesit dhe të shkoni diku në/etc/$ ssh [email protected]: emocionuese_kalim Mirë se vini! $ Cd/etc/apache2/sites-available

Hapi 2: Krijoni Virtualhost nga një model i paracaktuar

Krijoni Virtualhost nga një model i paracaktuar
Krijoni Virtualhost nga një model i paracaktuar

Zakonisht mbaj një skedar të paracaktuar përreth, të cilin e kopjoj në një kujtesë dhe e ngjis për përdorim. Nga ai skedar i paracaktuar, mund të redaktoni specifikat. Më poshtë është një skedar i arsyeshëm i parazgjedhur të cilit mund t'i referoheni, i cili e cakton dokumentin në një drejtori Drupal: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions trashëgojnë CustomLog /var/log/apache2/MyOtherHostname.log e kombinuarNuk është e nevojshme të thuhet, ju mund të bëni çfarëdo personalizimi që dëshironi sipas informacionit të gjetur në dokumentacionin virtual të Apache 2.2.

Hapi 3: Aktivizoni sitin dhe rinisni serverin tuaj

Aktivizoni sitin dhe rinisni serverin tuaj
Aktivizoni sitin dhe rinisni serverin tuaj

Tani është koha për të aktivizuar sitin dhe rinisni serverin. Debian ka disa truke të mrekullueshme të menaxhimit të serverit këtu: Së pari, le të aktivizojmë sitin: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com të instaluar; ekzekutoni /etc/init.d/apache2 ringarkoni për të aktivizuar. $ sudo /etc/init.d/apache2 ringarkoniRingarkoni konfigurimin e serverit të uebit…. PID#Dhe tani ju duhet të jeni në gjendje të hyni në faqe për sa kohë që serveri DNS e tregon atë në serverin tuaj. Për faqet e Drupal, unë shpesh shfrytëzoj këtë mundësi për të shtuar skedarin cron.php në crontab tim para se të harroj: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 askush nuk përkulet-i heshtur https://MyOtherHostname.com/cron.php Kjo është! Urime! Tarek:)

Recommended: