Httpd - как создать виртульный сервер на Localhost
Автор
adeptus
, Окт 14 2008 08:16
7 ответов в теме
#1
Отправлено 14 Октябрь 2008 - 08:16
Доброго времени суток! кто больше знает чем я ) поможите мну плз. вопрос: как из этого добра сделать 2 и более виртульных серверов, для отладки сайтов., т.е. 1-н я поствил на localhost, требуеться начать разработку второго, паралельно с первым, имя нового сервера к примеру Intra* ... вообщим знаю что нуно прописать Алис под Intra., как правельно енто сделать не соображу - * ServerAlias intra * , что дописать и какие доп каталоги создать и где )? - Знаю для тех кто в *танке* это минутное дело :thank_you:
# 'Main' server configuration*
ServerAdmin admin@localhost
ServerName localhost:80
DocumentRoot "A:/server/www"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "A:/server/www">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Allow from 127.0.0.1
</Directory>
<IfModule dir_module>
DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
ErrorLog "logs/error.log"
LogLevel warn
<IfModule log_config_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access.log" common
#CustomLog "logs/access.log" combined
</IfModule>
<IfModule alias_module>
ScriptAlias /cgi-bin/ "A:/server/www/cgi-bin"
</IfModule>
<IfModule cgid_module>
#Scriptsock logs/cgisock
</IfModule>
<Directory "A:/server/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
# 'Main' server configuration*
ServerAdmin admin@localhost
ServerName localhost:80
DocumentRoot "A:/server/www"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "A:/server/www">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Allow from 127.0.0.1
</Directory>
<IfModule dir_module>
DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
ErrorLog "logs/error.log"
LogLevel warn
<IfModule log_config_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access.log" common
#CustomLog "logs/access.log" combined
</IfModule>
<IfModule alias_module>
ScriptAlias /cgi-bin/ "A:/server/www/cgi-bin"
</IfModule>
<IfModule cgid_module>
#Scriptsock logs/cgisock
</IfModule>
<Directory "A:/server/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
#2
Отправлено 15 Октябрь 2008 - 07:53
проще использовать вот этот готовый сервер http://www.appservnetwork.com/
включает в себя
Apache
PHP
MySQL
phpMyAdmin
я его даже использовал как собственный хостинг, когда форум и сайт для коллдежа делал!
стабильно работает! глюков не находил! Ты его только устанавливаешь и даже ничего настраивать не надо, заливаешь в папку WWW сайт и все! Если есть внешний IP то на него могут с инета заходить!
включает в себя
Apache
PHP
MySQL
phpMyAdmin
я его даже использовал как собственный хостинг, когда форум и сайт для коллдежа делал!
стабильно работает! глюков не находил! Ты его только устанавливаешь и даже ничего настраивать не надо, заливаешь в папку WWW сайт и все! Если есть внешний IP то на него могут с инета заходить!
Сообщение отредактировал beat: 15 Октябрь 2008 - 07:55
#3
Отправлено 15 Октябрь 2008 - 10:13
beat, да спасибо..., енти все настроенные сервера известны!)..., они немного урезаны в свих возможностях., при наличии нормального собранного в ручную сервера другие варианты просто не нужны..., требуеться немного поднастроить текущий под новые требования... напомю: добавить дополнительно 1-2 виртуальных сервера.
#4
Отправлено 15 Октябрь 2008 - 11:19
Давным давно ставил денвер или апаче, а может это и одно и тоже, запамятовал так вот там делалось сколь угодно много виртуальных серверов, простым добавление еще одной папки, как раз таки с названием (адресом) этого сервера.
#5
Отправлено 16 Октябрь 2008 - 11:27
Давно делал для apache, что то типа этого, смотри доку по VirtualHost
<VirtualHost 111.222.111.222> #Port 80 DocumentRoot "/var/www/htdocs/vhost1" ErrorLog /var/log/httpd/error_log.vhost1 #AccessLog /var/log/httpd/access_log.vhost1 ServerName vhost1.qqqq.ru <Directory "/var/www/htdocs/vhost1"> allow from all Options ExecCGI AllowOverride All DirectoryIndex index.php </Directory> AddHandler cgi-script .cgi </VirtualHost>
#6
Отправлено 20 Октябрь 2008 - 08:16
#7
Отправлено 21 Декабрь 2011 - 01:00
а сервер то на какой ОС ?
#8
Отправлено 21 Декабрь 2011 - 06:09
Человек последний раз на форуме в 2009 году был.
Судя по записям
Судя по записям
A:/server/www A:/server/www/cgi-bin ...речь идёт о Windows. Смущает название диска - A:/
1 посетителей читают тему
0 members, 1 guests, 0 anonymous users