Skapandet av virtuella webbplatser med Apache Web Server på Windows
Denna handledning kommer att guida dig genom att installera Virtual Sites for Apache Web Server. Detta gäller endast om du planerar att bygga din webbapplikation inte från http://localhost.
Nedan anges är den serie av åtgärder som gör att du kan lägga till virtuella platser:
Här är jag försöker lägga dev.hiteshagrawal.com. Innan du gör detta se till att skapa en säkerhetskopia av filerna som ska redigeras för att skapa virtuella plats utifall om något händer fel i systemet.
Steg 1 - Redigera Host File:
- Edit "hosts"-filen finns i mappen Windows \ system32 \ drivers \ etc
Exempel:
C: \ Windows \ system32 \ drivers \ etc \ hosts - Win98, WinXP, WinME
C: \ WINDOWS \ system32 \ drivers \ etc \ hosts - WINNT baserat operativsystem
- Open "hosts"-filen i en textredigerare. Du kommer att hitta poster i slutet liknar 127.0.0.1 localhost. Nedanför detta uttalande lägga till den här raden
127.0.0.1 dev.hiteshagrawal.com
Spara nu filen.
Steg 2 - Update Apache Web Server Configuration File
Nästa steg innebär att konfigurera Apache Web Server känna honom vidare att det krävs att acceptera begäran om http://dev.hiteshagrawal.com.
Öppna webbservern Apache konfigurationsfil (httpd.conf) finns på "Apache rotmappen / conf".
Exempel Om din Apache Web Server-mapp är på C Driva sedan sökvägen vara C: \ apache2.2 \ conf \ httpd.conf
Nu måste du lägga till följande kod inne i httpd.conf filen.
<VirtualHost *:80> DocumentRoot "/ webbplatser / hiteshagrawal.com" Servernamn dev.hiteshagrawal.com </ VirtualHost>
Steg 3 - ge tillstånd till den virtuella mapp
Nu måste du lägga till följande kod inuti filen httpd.conf
<directory "C:\websites\hiteshagrawal.com"> Options Indexes FollowSymLinks AllowOverride None Order tillåta, neka Tillåt alla </ Directory>
Steg 4 - Cross Kontrollera att bekräfta dina ändringar
Skapa en fil index.php i Virtual Directory mappen. Öppna din webbläsare och skriv in den domän som du konfigurerat och index.php.
Här http://dev.hiteshagrawal.com/index.php

















Jag har att läsa dina inlägg, very good work! thnaks för alla ...
HI,
Jag använder XAMPP som server ansökan. Jag försöker använda proceduren att vara värd för en webbplats men förväxlas med följande koder:
DocumentRoot "/ webbplatser / hiteshagrawal.com"
Vad betyder hiteshagrawal.com betyder här? Måste jag byta namn på mappen där min web-filer lagras på foldername.com? Om inte då vad de ska göra ...?
Jag ville låta databas nedladdningar från min D: disk, men jag fick det 403 misstag, detta är hur jag löste det i min httpd.conf
Alias / db "D: \ sqldata \ backups"
Options Indexes FollowSymLinks multiviews
AllowOverride alla
Order Deny, Allow
Neka från localhost
Tillåt alla
Hope this helps
Dan
Gå Euro DB Admin
Hej. Great job. Jag väntade mig inte det på en onsdag. Detta är en fantastisk historia. Tack!