Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.037 c
14-1102909771
Думкин
2004-12-13 06:49
2005.01.02
С днем рождения! 13 декабря


4-1100735932
GanibalLector
2004-11-18 02:58
2005.01.02
Thread


3-1102427097
zom
2004-12-07 16:44
2005.01.02
Как в запросе использовать набор данных, возвращаемый sp_who2?


14-1103050726
IllusoryOrion
2004-12-14 21:58
2005.01.02
программа DesktopX


14-1101480561
Alexander Panov
2004-11-26 17:49
2005.01.02
Победа Януковича. Противостояние. (продолжение)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский