Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Jednoduchá viac Hosting v Ubuntu Apache

Virtuálne hostitelia , viac obyčajne volal vhosts , aby jediná konfigurácia Apache slúžiť viac webových stránok ako rozpätie IP adries . To znamená , že jeden server môže hostiť toľko stránok ako miesta na pevnom disku a výkon spracovania umožní . Nastavenie jednoduchého vhosting je tak jednoduché, ako úpravou súboru httpd.conf , aby ukazoval na správne adresára pre každé meno . Name - Based Virtual Hosting

Ak váš server Apache má jednu IP adresu a chcete slúžiť viac webových stránok , budete chcieť nastaviť smernicu NameVirtualHost ako " NameVirtualHost * : 80 " v httpd.conf . conf . Hviezdička označuje , že všetky IP adresy na porte 80 budú spracovávané touto konfiguráciou . To je najjednoduchšia konfigurácia pre väčšinu služieb Apache .
Nastavenie smerníc Cestuj

každej webovej stránke , budete musieť nastaviť niekoľko smerníc v súbore httpd.conf takže server vie, kde k bodu požiadavky a to , čo bude slúžiť pre návštevníkov . Pravidelné usporiadanie vyzerá podobne ako nasledujúce : .


ServerName www.example.com

ServerAlias ​​example.com * example.com

DocumentRoot /www /príklad

< /VirtualHost >

Zmeniť ServerName , ServerAlias ​​, a DocumentRoot , aby zodpovedali konfiguráciu vášho systému .

Pridanie Proper súborov

každý DocumentRoot pre každú vhost bude vyžadovať svoj ​​vlastný index stránku . Okrem toho budú všetky dokumenty , pre ktoré webové stránky musia zostať v týchto zložkách . Obrázky a stránky nemožno zdieľať medzi dvoma webových adresárov bez zavedenia bezpečnostné riziko pre váš server . Navyše , nastaviť HTTPS , budete musieť pridať ďalšie označenie VirtualHost , ktorá odkazuje na * : . 443 , predvolený port pre zabezpečené pripojenie HTTP
ďalšie možnosti

aj keď to nie je tak jednoduché, ako to nastaviť , môžete tiež nakonfigurovať Apache , aby viac virtuálnych hostiteľov roztiahnuť na viac IP adries . To je užitočné pre zdieľané webhostingové zostavách , kde je potrebné poskytnúť sadu užívateľov s vlastnými účtami , IP adries a prístupu . Pre väčšinu užívateľov riadiacimi svoje vlastné servery , nebude IP - based virtual hosting nutné nastaviť , a môže byť dokonca viac zmätkov , než je stojí za to , pretože východiskové konfigurácia Apache je navrhnutý pre prácu s názvom báze vhost .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené