Ksiŕgi GoÂci za darmo !

 
 
DOKUMENTACJE:

 Apache Manual
 PHP Manual
 MySQL Manual
 SQLite Manual
 Perl Manual
 Java Script Manual
 
 

 
 
KURSY:
 

HTML
CSS
JAVA Script
PERL 1
PERL 2
MySQL
MySQL - Online

PHP
 
 

 
 
POMOC:

 KILKA PORAD
 FTP
 Serwery Wirtualne
 
 

 
 
PARTNERZY:

PHP Solutions

KESS

Wydawnictwo HELION

PHP 5

PhpByBastek

PROGRAMOSY.PL

 
 

 
 
Wtorek, 25 wrzesień 2018 r.
szukaj w htmlzonie

Serwery wirtualne

    Na pocz─ůtku za┼éo┼╝yli┼Ťmy, ┼╝e b─Ödziemy mieli mo┼╝liwo┼Ť─ç uruchamiania witryn o r├│┼╝nych adresach. Aby by┼éo to mo┼╝liwe musimy skonfigurowa─ç tzw. serwery wirtualne. W tym celu, otwieramy plik httpd.conf i przenosimy si─Ö na jego koniec. W ostatnich liniach umieszczone s─ů, opatrzone komentarzem, przykladowe wpisy definiuj─ůce serwer wirtualny. Mo┼╝emy skopiowa─ç ten fragment, wstawi─ç na ko┼äcu i usuwaj─ůc komentarze skonfigurowa─ç odpowiednio do naszych potrzeb. Mog┼éoby to wygl─ůda─ç tak:

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
    ServerAdmin ToTy@pierwszy.ppl
    DocumentRoot C:/www/pierwszy
    ServerName pierwszy.ppl
    ErrorLog logs/pierwszy-error_log
    CustomLog logs/pierwszy-access_log common
</VirtualHost>

<VirtualHost 127.0.0.1>
    ServerAdmin ToTy@szkola.ppl
    DocumentRoot C:/www/szkola
    ServerName szkola.ppl
    ErrorLog logs/szkola-error_log
    CustomLog logs/szkola-access_log common
</VirtualHost>

<VirtualHost 127.0.0.1>
    ServerAdmin ToTy@kumpel.ppl
    DocumentRoot C:/www/kumpel
    ServerName kumpel.ppl
    ErrorLog logs/kumpel-error_log
    CustomLog logs/kumpel-access_log common
</VirtualHost>

Oczywiste jest, ┼╝e niezb─Ödnym warunkiem dzia┼éania trzech wymienionych adres├│w jest istnienie katalog├│w zawieraj─ůcych strony www. S─ů to katalogi okre┼Ťlone w dyrektywie DocumentRoot. Nie jest konieczne, aby znajdowa┼éy sie one w katalogu instalacyjnym.

Prawid┼éowe dzia┼éanie tak zdefiniowanych serwer├│w wymaga funkcjonowania na naszym komputerze protoko┼éu TCP. Protok├│┼é ten u┼╝ywa pliku hosts (nie myli─ç z hosts.sam), aby "przet┼éumaczy─ç" numery IP na przyjazne nazwy host├│w. Tak wi─Öc musimy stworzy─ç lub zmodenizowa─ç plik hosts (C:\Windows\hosts). Je┼╝eli go nie ma, mo┼╝emy skopiowa─ç plik hosts.sam (plik przykladowy). Do istniej─ůcego wpisu dodajemy trzy w┼éasne linijki. Po tej operacji jego zawarto┼Ť─ç powinna wyglada─ç nast─Öpuj─ůco:

127.0.0.1    localhost
127.0.0.1    pierwszy.ppl
127.0.0.1    szkola.ppl
127.0.0.1    kumpel.ppl

Teraz mo┼╝emy w zasadzie ju┼╝ u┼╝ywa─ç wspomnianych nazw. Pewn─ů niedogodno┼Ťci─ů mo┼╝e by─ç fakt, ┼╝e w przypadku Internet Explorera (testowano z IE 5.5), ka┼╝de odwo┼éanie do serwera wirtualnego powoduje pr├│b─Ö uruchomienia po┼é─ůczenia Dial-Up. Netscape Navigator (testowano z NN 4.07) nie ma tego typu problem├│w. Rozwi─ůzaniem mo┼╝e by─ç zastosowanie serwera proxy, lub odznaczenie w IE opcji "Nigdy nie ┼é─ůcz".

Jak wspomnia┼éem - to dopiero pocz─ůtek konfiguracji naszego domowego stanowiska do testowania serwis├│w. Na dalsza cz─Ö┼Ť─ç zapraszam w najbli┼╝szej przysz┼éo┼Ťci.

UWAGA: Wpisanie adresu w plik HOST powoduje i┼╝ je┼╝eli istnieje taki adres w necie to komputer do niego nie dotrze.

AUTOR: S┼éawomir Fajer 

Zobacz tak┼╝e:

 
 


 
 
DOWNLOAD:


KRASNAL Serv


- SERWER 1
 (2.7)
- SERWER 2
 (2.7)
- SERWER 3 (2.7)

Plik zajmuje 25 MB

KRASNAL Pack 2.0

- Blue Dragon (2.2.0)
- Fusion (5.0.1)
- Geeklog (1.3.11)
- IPB (1.3.1)
- IPB (2.0.0)
- jPortal (2.3.1)
- Mambo (4.5.1b)
- phpBB2 by Przemo (1.9.2)
- PHP Nuke (7.5)
- Post Nuke (0.726)
- XOOPS (2.0.9.2)

KApache 2.0.50
Apache 2.0.50 dla Krasnala

KApache 1.3.41
Apache 1.3.41 dla Krasnala

KPHP 4.4.0
PHP 4.4.0 dla Krasnala

KPHP 5.2.17
PHP 5.2.17 dla Krasnala

KMySQL 4.1.11
MySQL 4.1.11 dla Krasnala

KMySQL 5.5.29
MySQL 5.5.29 + phpMyAdmin 3.5.7 dla Krasnala

Ścieżki - (D,E,F,G)

Pliki konfiguracyjne dla ┼Ťcie┼╝ek (D,E,F,G):\USR

Deinstalator
Deinstalator Serwera Krasnal

 
 

 
 
LINKI:
 
WebInside.PL
Portal  PHP
WebHelp
KESS
PHP by Bastek
HotScripts
WebMade
Webdeveloper
Siteql
Wirtu@ls
 


APACHE  KRASNAL Serv  MySQL PHP

Copyright © 2001 - 2018 by Pablo