не работает test1.ru при запуске денвера, а localhost работает. Что делать?
не работает test1.ru при запуске денвера, а localhost работает. Что делать? Как мне сделать, чтоб тестовые сайты открывались?
Открывается яндекс поиск с запросами
Раздел: Другое, последний комментарий: 07.02.2017 03:02 Вопрос закрыт пользователем Zastoj
1. Из школьного курса информатики вспомнить тему «разрешение доменных имён».
2. Найти у себя в системе файл «hosts» и прописать test1.ru в нём по адресу 127.0.0.1
Затем, что если все совсем упростить, сначала браузер обращается к этому файлу, а потом уже к гуглу. Таким образом, забив в этот файл, например, 127.0.0.1 mail.ru, то вместо сайта mail.ru у тебя будет открываться собственный сайт с денвера (тут еще апач править, кстати, надо будет).
1. Из школьного курса информатики вспомнить тему «разрешение доменных имён».
2. Найти у себя в системе файл «hosts» и прописать test1.ru в нём по адресу 127.0.0.1
зачем?
Затем, что если все совсем упростить, сначала браузер обращается к этому файлу, а потом уже к гуглу. Таким образом, забив в этот файл, например, 127.0.0.1 mail.ru, то вместо сайта mail.ru у тебя будет открываться собственный сайт с денвера (тут еще апач править, кстати, надо будет).
Вопрос был «Что делать» -- тебе ответили. Зачем -- за партой. Тему тебе подсказали, откроешь конспект по информатике -- там ответы на все вопросы по механизму разрешения доменных имён и работе DNS. Squizzer ответил, правда не совсем правильно, что при запросе адреса, который соответствует доменному имени, запрос сначала перехватывается системой и сверяется со списком из hosts, потом уже перенаправляется по адресу службы доменных имён (DNS).
Добавлено спустя 02 минуты 27 секунд
(тут еще апач править, кстати, надо будет)
А он разве не по дефолту слушает локалхост? Или слушает, но отличный от 80 порт? Не имел ещё близко дела с денвером, поэтому спрашиваю.
Я постарался упростить максимально, поэтому и ответил про поиск. А насчет апача - уточню. Локалхост открывается по-умолчанию. Сам с денвером дел имел мало, у меня свой сервачок на убунте крутится. Обычно в Апаче (веб-сервер, входящий в поставку денвера и на котором крутятся более половина веб-серверов инета) при работе более двух разных сайтов на одном сервере нужно править конфигурационные файлы. В убунте они находятся /etc/apache2/sites-available/. В денвере, хз - юзай поиск.
Добавлено спустя 03 минуты 44 секунды
А вообще, не в обиду, но с такими вопросами лучше сначала подучить матчасть. И как ни странно, очень желательно поучить линуксы. Все-таки денвер - это просто игрушка. Если хочется учиться серьезно, лучше завести свой сервачок. На убунте сервак с php, phpmyadmin, mysql поднимается за полчаса. В качестве железа пойдет любой хлам 10-15-ти летней давности (Можно даже на третьем пне спокойно запустить с 256-512 метрами оперативки, если без графической среды).
Объясню в чем проблема - денвер изначально идет в односайтовой конфигурации, настроенной на пресловутый localhost (твой компьютер). Чтобы заставить его работать с двумя, тремя и более сайтами нужно его настроить. Попробуй погуглить "denwer несколько сайтов". Возможно, такой вариант будет проще и поможет.
А если в адресной строке http://localhost -- тогда открывается?
Добавлено спустя 03 минуты 21 секунду
с 256-512 метрами оперативки, если без графической среды).
У меня первая в жизни машина имела 64МБ ОЗУ. Всё отлично работало и с графической средой, правда заметно свопило. Видяха была NVidia Riva TNT2 M64, среда -- FvwM с гномскими отдельно собранными приложениями, без свопа и подключений с запущенным Нетскейпом было занято 44,5МБ памяти.