Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.02;
Скачать: CL | DM;

Вниз

Apache   Найти похожие ветки 

 
OneFragLeft ©   (2004-12-03 08:19) [0]

Нет, речь не про вертолёт, а про вэб сервер.
Может не в том месте спрашиваю, но всё же, может кто-то знает,
можно ли обойтись без DNS сервера только средствами апача? Т.е. задать
имя сервера вида: WWW.MYSERVER.MY? Вроде у одного знакомого получалось
так сделать, но только при установке с нуля, а сейчас и его не достать
и сервак работает, но приходится обращаться по айпишнику. Может подскажите как
отконфигурировать сервер? Спасибо.


 
OneFragLeft ©   (2004-12-03 08:24) [1]

Ой, совсем забыл: всё это будет работать в локалке.


 
Layner ©   (2004-12-03 08:31) [2]

http.conf


 
080D:07BBh ©   (2004-12-03 08:37) [3]

OneFragLeft ©   (03.12.04 08:24) [1]

настройки Апача находятся в http.conf в том числе и те про которые ты спрашиваеш


 
OneFragLeft ©   (2004-12-03 08:38) [4]

Я в курсе. Но вот как там что прописать? Я уже 2 часа парюсь.
VirtualHost надо юзать?


 
OneFragLeft ©   (2004-12-03 08:40) [5]

http.conf?
У меня может версия другая или что-нибудь ещё, короче у меня он называется httpd.conf. Но я думаю разницы нету-те же яйца, только вид сбоку:)


 
Layner ©   (2004-12-03 08:44) [6]

Странно, там все под комментариями, лет 5 назад настраивал в первый раз, выставил за 30 минут. Может перегрузку апача попробовать после каждой правки httpd.conf? А файлик host в винде (если вы в винде) правили?


 
OneFragLeft ©   (2004-12-03 08:47) [7]

Нет, не трогал host.


 
Layner ©   (2004-12-03 08:47) [8]

C:\WINNT\system32\drivers\etc\hosts
# (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999
#
# Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
#
# Этот файл содержит сопоставления IP-адресов именам узлов.
# Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
# находиться в первом столбце, за ним должно следовать соответствующее имя.
# IP-адрес и имя узла должны разделяться хотя бы одним пробелом.
#
# Кроме того, в некоторых строках могут быть вставлены комментарии
# (такие, как эта строка), они должны следовать за именем узла и отделяться
# от него символом "#".
#
# Например:
#
#      102.54.94.97     rhino.acme.com          # исходный сервер
#       38.25.63.10     x.acme.com              # узел клиента x

127.0.0.1       localhost
127.0.0.100     y


 
OneFragLeft ©   (2004-12-03 08:54) [9]

127.0.0.100     y-это тут будет мой айпи и название сервера? y- будет вида www.myserver.my?
А в конфиге апача установить serverName www.myserver.my? Без VirtualHosts?


 
Chel   (2004-12-03 08:59) [10]

Удалено модератором


 
Chel   (2004-12-03 09:01) [11]

Удалено модератором


 
OneFragLeft ©   (2004-12-03 09:07) [12]

Удалите этого чела модератором:)


 
OneFragLeft ©   (2004-12-03 09:14) [13]

Спасибо огромное, Layner © !
Буду должён:)


 
Layner ©   (2004-12-03 09:33) [14]

Да не зачто :) Все мы когда то делаем что то в первый раз :)
В апаче сделай виртуальный сервер(а), у меня их 10шт (просто так сделал, чтоб не путаться в одном..), и у каждого есть IP, 127.0.0.101,127.0.0.102,127.0.0.103... А в hosts напротив этих же ip, свои названия.


 
OneFragLeft ©   (2004-12-03 09:54) [15]

Тут ещё вопросик, извините конечно:)
У меня то работает, а с другой машины нет. Если меняю у на ней файл hosts, то видит, иначе не-а. Неужели на каждой машине в сети менять его надо? Прошу прощения ещё раз.


 
Layner ©   (2004-12-03 10:04) [16]

Не... тут надо DNS прописывать на отдельной тачке, и все будет без проблем.


 
NeyroSpace ©   (2004-12-03 10:04) [17]

А другая машина как узнает что твой IP это www.myname.why?
Или dns сервер подними, например WINGATE и пропиши у всех машин в локалке его в настройках TCP или всем машинам локалки дописать в из файл хост строчку соответствия
192.168.х.х myname.why


 
OneFragLeft ©   (2004-12-03 10:06) [18]


### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn"t need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at <URL:http://www.apache.org/docs/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option "-S" to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost ???????????
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost ??????????>
 ServerAdmin 9911615@sms.etk.ru
 DocumentRoot c:/usr/local/apache/htdocs
 ServerName ???????????
 ErrorLog c:/usr/local/apache/htdocs
 #  CustomLog c:/usr/local/apache/htdocs
</VirtualHost>


Где вопросики стоят мне что писать, если я хочу чтобы сервер назывался www.myserver.my?


 
OneFragLeft ©   (2004-12-03 10:09) [19]

NeyroSpace ©   (03.12.04 10:04) [17]

А..понял. Я поэтому и спросил сначала, могу ли я без DNS обойтись.
Всё понял, век живи - век учись:)


 
Иксик2   (2004-12-03 10:18) [20]


> OneFragLeft ©   (03.12.04 09:54) [15]

:))

Нет, можно DNS сервер поставить.


 
Иксик2   (2004-12-03 10:26) [21]

Упс, поздно :)


 
OneFragLeft ©   (2004-12-03 10:30) [22]

Когда я сказал, что всё понял, я имел ввиду про ДНС, а чё делать с ВиртуалХостами? Плз.


 
Плохиш ©   (2004-12-03 10:52) [23]


>OneFragLeft ©   (03.12.04 10:30) [22]

А что www.apachе.ru уже не работает?
http://www.apache.ru/docs/rabota.html


 
vidiv ©   (2004-12-03 12:19) [24]


### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn"t need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at <URL:http://www.apache.org/docs/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option "-S" to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost *>
ServerAdmin 9911615@sms.etk.ru
DocumentRoot c:/usr/local/apache/htdocs
ServerName www.myserver.my
ErrorLog c:/usr/local/apache/htdocs
#  CustomLog c:/usr/local/apache/htdocs
</VirtualHost>

Я так делал


 
mrcat ©   (2004-12-03 12:31) [25]

>OneFragLeft
А зачем тебе VH ? Ты собираешся делать мн-ный хостинг на одной машине ? Или что ?
P.S. Не проще ли поставить BIND9 и не париться ? Ж)


 
OneFragLeft ©   (2004-12-03 15:18) [26]

mrcat ©   (03.12.04 12:31) [25]

Ну ежели он у меня был, то наверное проще было бы, вот нету его.
А ВиртуалХосты? Просто интересно как это будет:)

Спасибо всем за советы.

Придётся ДНС сервер ставить:(


 
mrcat ©   (2004-12-04 22:13) [27]

>Ну ежели он у меня был, то наверное проще было бы, вот нету его.
Ну так скачай ! :) А править hosts на каждой машине - криво, imho.

>А ВиртуалХосты? Просто интересно как это будет:)
Заводится пул алиасов для машины, а на DNS для него ставятся в соответствие различные имена. После чего правится httpd.conf
Если же хочешь хостить только один сайт - секцию VH вообще можешь не расскомментировать


 
OneFragLeft ©   (2004-12-05 10:48) [28]

<VirtualHost www.myserver.my>
DocumentRoot c:/usr/local/apache/htdocs
ServerName www.myserver.my
</VirtualHost>

<VirtualHost www.soft.myserver.sol>
DocumentRoot d:/
ServerName www.soft.myserver.my
</VirtualHost>

Я храню дистрибутив на диске D, а сервак стоит на C. У меня не получается сделать так, чтобы при переходе на страницу www.soft.myserver.my открывался документ в корне диска D.
Подскажите, пожалуйста, что тут не верно. Не работает второй адрес, хоть убейся!:(


 
OneFragLeft ©   (2004-12-05 13:41) [29]

Спасибо что не ответил никто:) Пришлось пробовать всякие варианты самому, и методом высоконаучного тыка пришёл вот к чему:
NameVirtualHost  192.168.3.14
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#

<VirtualHost 192.168.3.14>
DocumentRoot c:/usr/local/apache/htdocs
ServerName www.myserver.my
</VirtualHost>

<VirtualHost 192.168.3.14>
DocumentRoot D:/
ServerName www.soft.myserver.my
</VirtualHost>

Может кому пригодится:)

Но вот проблема встала: Я не могу обратиться к файлам в подкаталогах второго хоста,
вернее ХТМЛ и CFM файлы открывает, а EXEшники - нет!
И ещё злобно ругается вот так:
Forbidden
You don"t have permission to access путь/имя_файла
.

Как избавиться от отой ошибки? На первом хосте всё работает.
Может аттрибуты какие надо, чтобы у файлов были?
Если да, то не подскажите как это сделать? (всё это стоит на XPюше)

Только пожалуйста не принимайте всерьёз первые строчки этого сообщения. Мне действительно нужна помощь.


 
OneFragLeft ©   (2004-12-05 16:49) [30]

Ребята, ну помогите же человеку.
Уже волос на голове мало осталось:)


 
OneFragLeft ©   (2004-12-05 20:31) [31]

Чйорт побйери, откликнитесь кто-нибудь....
Я уже вообще запутался что делать...


 
Cobalt ©   (2004-12-05 20:37) [32]

Предположу, что надо смотреть в настройки сервака - права доступа к файлам (по умолчанию).


 
OneFragLeft ©   (2004-12-05 21:01) [33]

Секция <Files>, как я понимаю?
В мануале написано, что всё должно работать.


 
OneFragLeft ©   (2004-12-05 21:14) [34]

Хм.. странно. Если пытаюсь обратиться к Zip-архиву, то получается.
Наверно это файервол не пускает. Надо попробовать....


 
OneFragLeft ©   (2004-12-05 21:24) [35]

Нет, это не файервол.
Что такое? Архив сохраняет а exeшник блокируется.


 
Cobalt ©   (2004-12-05 21:27) [36]

"Пилите, Шура, пилите ..."
Т.е., читай мануал дальше.
А может, тебе поможет поиск по папке с апачем и его настроками текста "exe"


 
OneFragLeft ©   (2004-12-05 21:36) [37]

Если отбросить все файлы, которые имеют отношение к ColdFusion, Perl и другой инфы, то получается около 40 файлов.(Из 1856)
Я в них до старости искать буду. А ещё мышка глючит, я аж звереть начинаю....


 
Cobalt ©   (2004-12-05 21:43) [38]

А что, поиск в виндовс уже не работает?
Хотя я предпочитаю использовать для этого FAR.


 
OneFragLeft ©   (2004-12-05 21:43) [39]

Это после поиска...


 
OneFragLeft ©   (2004-12-05 21:48) [40]

А не может быть это вызвано установкой PHP?

Там строку прописывал:

Action application/x-httpd-php "/php/php.exe"

Хотя, вряд ли...


 
OneFragLeft ©   (2004-12-05 21:57) [41]

И вправду из-за ПХП, только не та строка, вот как было:

AddHandler cgi-script .cgi .pl .exe .bat

А вот как стало:

AddHandler cgi-script .cgi .pl .bat

Спасибо, что выслушивали меня, вы уже этим мне помогли.
Мысли вслух - тоже полезно!


 
Гроссмейстр   (2004-12-06 07:36) [42]


> OneFragLeft ©   (05.12.04 21:57) [41]

:))
Очень хотел бы помочь, помню как сам копался, но сейчас очень проблематично - все на другой машине осталось, а наизусть не помню, сорри.


 
Иксик2   (2004-12-06 07:39) [43]


> Гроссмейстр   (06.12.04 07:36) [42]

Тьфу ты, ник забыл обратно. Это я был.


 
OneFragLeft ©   (2004-12-10 16:35) [44]

Здравия всем!!!
У меня никак не получается сделать, чтобы с сайта можно было загрузить файл формата mp3. Т.е. при нажатии на ссылке на файл, скажем, exe, то браузер предлагает его сохранить, а вот mp3 начинает воспроизводить. Как это преодалеть?


 
OneFragLeft ©   (2004-12-12 22:11) [45]

Ребята, ну подскажите, пожалуйста. Уже три дня сижу с этой проблемой.



Страницы: 1 2 вся ветка

Текущий архив: 2005.01.02;
Скачать: CL | DM;

Наверх




Память: 0.59 MB
Время: 0.058 c
1-1103194660
Socol
2004-12-16 13:57
2005.01.02
работа с текстовыми файлами


14-1102962094
AlterEgo of WondeRu
2004-12-13 21:21
2005.01.02
Почему аська находит только 20 контактов?


14-1103019388
AlexG
2004-12-14 13:16
2005.01.02
Кто-нибудь что-нибудь об этом знает?


3-1102268056
ks
2004-12-05 20:34
2005.01.02
Фильтрация записей в TTable


1-1103310754
Жекер
2004-12-17 22:12
2005.01.02
Что за предупреждение?