[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как перекинуть денвер на другой порт
Страницы: 1, 2
John Cena
доброе время суток.

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

Цитата
Вы можете «перевесить» Денвер на другой порт. К примеру, если вы хотите использовать порт 8080, то исправьте в /usr/local/apache/conf/httpd.conf строчку $&{port:-80} на $&{port:-8080}. В этом случае адреса локальных хостов будут выглядеть примерно так: http://localhost:8080/ Если такое решение вам не очень нравится, просто удалите старый сервер или изыщите способ полностью его отключить.


я сделал так в своем /usr/local/apache/conf/httpd.conf:


Listen $&{ip:-127.0.0.1}:$&{port:-1988}
NameVirtualHost $&{ip:-127.0.0.1}:$&{port:-1988}
<VirtualHost $&{ip:-127.0.0.1}:$&{port:-1988}>
DocumentRootMatch "/home/(?!cgi-)(.*)^1/(?!cgi$|cgi-)(.*)"
DocumentRootMatch "/home/(?!cgi-)(.*)/public_html^1"
DocumentRootMatch "/home/(?!cgi-)(.*)/public^1"
DocumentRootMatch "/home/(?!cgi-)(.*)^1/html/(.*)"
DocumentRootMatch "/home/(?!cgi-)(.*)^1/domains/(?!cgi$|cgi-)(.*)"
DocumentRootMatch "/var/www/html/(?!cgi-)~(.*)^1/(?!cgi$|cgi-)(.*)"
DocumentRoot "$&"
ServerName "%&/-www"
ServerAlias "%&/-www" "%&/-www/www" $&{host:-}

$&{directives:-}

ScriptAlias /cgi/ "$^1/cgi/"
ScriptAlias /cgi-bin/ "$^1/cgi-bin/"
</VirtualHost>


до этого эта часть файла была полностью закоментирована.

теперь запускаю денвер и мне пишет ошибку:
Syntax error on line .... (aka Listen $&{ip:-127.0.0.1}:$&{port:-1988})
Port must be specified

подскажите что я делаю не так?
TranceIT
Параметр Listen в httpd.conf

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
John Cena
ну это я понял, что что-то там не так, а как правильно он должен выглядеть?
TranceIT
Listen 80 - Апач висит на 80-м порту.
Listen 8080 - Апач висит на порту 8080.
Listen 1988 - Апач висит на порту 1988.

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
TranceIT
Упс... Это актуально для винды... Что-то не обратил внимание что *nix...

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
John Cena
у меня и так винда.

я воощем щас сделал так: Listen 1988

теперь такую ошибку пишет:

could not bind to address 127.0.0.1:443
no listening sockets available, shutting down


это похоже че-то с ssl связано? как дальше быть?
John Cena
то что порт 443 занят это я сам знаю. на нем походу скайп весит... а как теперь поменять 443 на, например 1989, в денвере
John Cena
кто-нибудь может объяснить или показать пример httpd.conf в котором есть настройки, где указаны порты отличные от 80 и 443, потому что я сегодня уже весь день угробил на это и так нифига не подучилось...

ос - винда.
денвер послений.
caballero
проще у скайпа чекер убрать чтобы вэб порты не занимал
John Cena
тогда такой вопрос - какие еще проги могут использовать эти порты?

и как запретить всем доступ к сайту (но не через .htaccess, а именно в самих настройках сервера) кроме двух компов с определенным ip и самого компа на котором размещен денвер?
caballero
Цитата
тогда такой вопрос - какие еще проги могут использовать эти порты?

вообще то на серверах ничего лишнего не ставаится поэтому тиакой вопрос не стоит.

Запретить доступ можно в конфиге апача


Гость_Владимир
У меня такая же штука. или почти.
После установки все работало но отлично. Тестировал проект.
Потом сделал перезагрузку но забыл выключить денвер.
В результате не могу открыть проект и localhost
stump
Цитата (John Cena @ 23.02.2012 - 15:30)
Port must be specified

Ни о чем не говорит?

_____________
Трус не играет в хокей
Гость_Владимир
Я уже второй день не могу открыть ни сайт ни хост. В скайпе отключил использование порта 80.
Не могу понять что можно сделать. система вин7 в ХР вроде такое проходило с трудом. там я только сначала включал хост а потом инет. а сейчвс я так чуствую мой сайт ищен в инете, а не на виртуальном хосте, потому что пишет не найден.
killer8080
Цитата (Гость_Владимир @ 2.04.2015 - 10:50)
сейчвс я так чуствую мой сайт ищен в инете, а не на виртуальном хосте, потому что пишет не найден.

возможно файл hosts не доступен на запись
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.