Сайт localhost не позволяет установить соединение что делать
Перейти к содержимому

Сайт localhost не позволяет установить соединение что делать

  • автор:

localhost

Если вы хотите перейти на http://localhost, то воспользуйтесь быстрыми ссылками для входа:

  • http://localhost
  • http://localhost:8080
  • http://localhost:8081
  • http://localhost/phpmyadmin
  • http://localhost/WordPress
  • http://localhost:3000
  • http://localhost/php
  • http://localhost/index
  • http://localhost/index.php
  • http://localhost/server
  • http://localhost/bonfire

Что такое localhost

localhost — это универсальное имя хоста, которое всегда указывает на этот же самый компьютер. Точнее говоря, это имя указывает на IP адрес 127.0.0.1, а данный IP уже является специальным адресом, всегда принадлежащий локальному компьютеру.

Если открыть адрес http://localhost в веб-браузере, то будет выполнено подключение к локальному веб-серверу. По этой причине localhost обычно ассоциируется с веб-сервером, но на самом деле localhost можно использоваться самыми разными сетевыми службами: программами для обмены данными между собой, MySQL, SSH, FTP и пр.

Вы можете даже пинговать localhost:

ping localhost

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

Про loopback будет чуть ниже — на случай, если вам интересна теория, а сейчас рассмотрим, почему не работает localhost.

Как включить localhost

Возможно вы и так знали, что localhost это локальный веб-сервер, но при попытке открыть

http://localhost у вас возникает ошибка, например такая:

Не удается получить доступ к сайту

Сайт localhost не позволяет установить соединение.

Попробуйте сделать следующее:

Проверьте подключение к Интернету.

Проверьте настройки прокси-сервера и брандмауэра.

ERR_CONNECTION_REFUSED

Причин может быть несколько, самая популярная — вы просто не установили веб-сервер. Если это действительно так, то переходите к инструкции «Как установить веб-сервер Apache c PHP, MySQL и phpMyAdmin на Windows».

После завершения указанной инструкции localhost заработает!

Веб-сервер установлен, но localhost не открывается

В этом случае причины могут быть следующие:

  • веб-сервер установлен, но его служба не запущена (особенно если раньше работало, а после перезагрузки перестало работать) — вернитесь к инструкции по установке, запустите службу веб-сервера и добавьте её в автозагрузку;
  • неправильно настроены права доступа в веб-сервере, либо ошибка в конфигурации — вернитесь к настройке веб-сервера или переустановите его.

127.0.0.1

127.0.0.1 — это специальный IP адрес, который имеет loopback интерфейс. В любой операционной системе имеется поддержка 127.0.0.1, поскольку этот специальный IP описан в протоколе.

Суть работы 127.0.0.1 (а следовательно и localhost, который является именем для указания на этот IP) состоит в том, что пакет, отправленный на адрес 127.0.0.1 на самом деле никуда не отправляется, но при этом система начинает считать, что этот пакет пришёл из сети. То есть образно можно представить так: пакет отправляется на сетевую карту компьютера, там разворачивается и возвращается с сетевой карты обратно в компьютер.

Несмотря на кажущуюся бесполезность, такой подход очень популярен и используется для взаимодействия с самыми разными программами.

http://localhost:8080

Чтобы подключиться к localhost на 8080 порту перейдите по ссылке http://localhost:8080

localhost php

Чтобы использовать PHP на своём компьютере нужно установить веб-сервер. Пошаговую инструкцию смотрите в статье «Как установить веб-сервер Apache c PHP, MySQL и phpMyAdmin на Windows».

localhost phpmyadmin

Аналогично, для получения phpMyAdmin установите веб-сервер.

localhost error

Ошибки могут возникнуть в случае неправильной установки веб-сервера или приложений. Смотрите «Ошибки при настройке и установке Apache, PHP, MySQL/MariaDB, phpMyAdmin».

Связанные статьи:

  • Apache для Windows (100%)
  • Как запустить Apache на Windows (100%)
  • Документация по Apache на русском языке (100%)
  • Как подключить PHP к Apache на Windows (100%)
  • Как подключить MySQL к Apache на Windows (100%)
  • Как запустить два экземпляра Apache (RANDOM — 100%)

Сайт не виден в localhost

Установил LAMP, пробросил порты, все сделал, но введя в браузер с компьютера или с планшета http://localhost/ — ошибка. Текст ошибки: «Не удается получить доступ к сайту Сайт localhost не позволяет установить соединение.». Веб сервер в локальной сети только один. В чем проблема? Перед переустановкой Ubuntu с 14.04 на 16.04 работало.

nagav
06.01.17 23:05:05 MSK

Веб сервер в локальной сети только один

А локалхостов — много.

h578b1bde ★☆
( 06.01.17 23:35:34 MSK )

Укажите конкретный ип адрес. Твой планшет по сути тоже локалхост.

garik_keghen ★★★★★
( 06.01.17 23:37:50 MSK )
Последнее исправление: garik_keghen 06.01.17 23:38:22 MSK (всего исправлений: 1)

Ответ на: комментарий от h578b1bde 06.01.17 23:35:34 MSK

Веб сервер в локальной сети только один

И всегда открывался только этот сервер.

Открываеться 192.168.0.101, но по внешнему ip ничего не открывается. Что делать?

nagav
( 06.01.17 23:46:14 MSK ) автор топика
Ответ на: комментарий от nagav 06.01.17 23:46:14 MSK

но по внешнему ip ничего не открывается

Было все нормально, все открывалось, с Ростелекомом, потом сменился провайдер из-за переезда. По внешнему ip ничего не открывается, хотя по localhost все открывалось. Решил что в сервере проблема, у текущего провайдера ограничений никаких нет, переустановил, localhost не открывается.

А почему по внешнему ничего не открывалось? Спасибо

nagav
( 06.01.17 23:49:58 MSK ) автор топика

а по ssh на localhost пускает? ))

Infra_HDC ★★★★★
( 06.01.17 23:50:34 MSK )
Ответ на: комментарий от Infra_HDC 06.01.17 23:50:34 MSK

Нет, но мне не ssh нужен. По внешнему ip ничего не видно, не знаете почему? (сообщение выше)

nagav
( 06.01.17 23:51:38 MSK ) автор топика
Ответ на: комментарий от nagav 06.01.17 23:51:38 MSK

Надеюсь, вы в браузере для открытия «по внешнему ip» набираете http:///, а не http://localhost/ ? И что значит «не открывается» ? пишет таймаут? сразу или спустя некоторое время? или другую ошибку?

Infra_HDC ★★★★★
( 06.01.17 23:56:55 MSK )
Ответ на: комментарий от nagav 06.01.17 23:49:58 MSK

Попробуй подсоединиться, во-первых, по ip компьютера в локальной сети (не 127.0.0.1, в ifconfig после inet у интерфейса правильного).

А по поводу внешнего ip — стоит убедиться, что новый провайдер даёт белые ip.

evilface ★★
( 06.01.17 23:58:10 MSK )
Ответ на: комментарий от evilface 06.01.17 23:58:10 MSK

А по поводу внешнего ip — стоит убедиться, что новый провайдер даёт белые ip.

Ещё может понадобиться настроить NAT loopback чтобы ходить по белому айпи изнутри сети.

h578b1bde ★☆
( 07.01.17 00:00:01 MSK )
Ответ на: комментарий от h578b1bde 07.01.17 00:00:01 MSK

В TP Link есть? Пробежался — нету.

Попробуй подсоединиться, во-первых, по ip компьютера в локальной сети
Надеюсь, вы в браузере для открытия «по внешнему ip» набираете http:///, а не http://localhost/ ?

Открываеться 192.168.0.101, но по внешнему ip ничего не открывается.

nagav
( 07.01.17 00:08:33 MSK ) автор топика
Ответ на: комментарий от h578b1bde 07.01.17 00:00:01 MSK

Ещё может понадобиться настроить NAT loopback чтобы ходить по белому айпи изнутри сети.

Я про внешний ip написал к тому, что ТС сказал, что «пробросил порты» и утверждения, что с прошлым провайдером всё работало. Если у нового айпишники серые выдаются, то и Port Forwarding, и NAT loopback на данном этапе бессмысленны и факт того что они настроены бесполезен.

evilface ★★
( 07.01.17 00:08:47 MSK )
Ответ на: комментарий от evilface 07.01.17 00:08:47 MSK

Если у нового айпишники серые выдаются, то и Port Forwarding, и NAT loopback на данном этапе бессмысленны и факт того что они настроены бесполезен.

h578b1bde ★☆
( 07.01.17 00:10:33 MSK )
Ответ на: комментарий от nagav 06.01.17 23:49:58 MSK

Вы случаем не забыли, что у новый провайдер выдал новый, т.е. другой IP-адрес?

Infra_HDC ★★★★★
( 07.01.17 00:12:51 MSK )
Ответ на: комментарий от nagav 07.01.17 00:08:33 MSK

В TP Link есть? Пробежался — нету.

evilface ★★
( 07.01.17 00:14:33 MSK )
Ответ на: комментарий от evilface 07.01.17 00:08:47 MSK

Если у нового айпишники серые выдаются

Хотя, помнится, мой провайдер перед тем как начать выдавать белый айпи прямо на интерфейс клиента сначала выдавал серый, а потом у себя мапил его на уникальный белый.

h578b1bde ★☆
( 07.01.17 00:14:36 MSK )
Ответ на: комментарий от h578b1bde 07.01.17 00:14:36 MSK

Хотя, помнится, мой провайдер перед тем как начать выдавать белый айпи прямо на интерфейс клиента сначала выдавал серый, а потом у себя мапил его на уникальный белый.

Как это проявлялось, как выяснилось и на что влияло?

В моём городе Ростелеком ещё со времён когда он был Волгателекомом без проблем даёт белые IP, ничего дополнительно просить/доплачивать даже не надо. И всё нормально работает.

evilface ★★
( 07.01.17 00:17:18 MSK )
Ответ на: комментарий от evilface 07.01.17 00:17:18 MSK

Провайдер недавно появился в городе, пока нормально, ip 87.238.x.x.

Всегда использовал noip, было все нормально, но не с этим провайдером..

nagav
( 07.01.17 00:20:20 MSK ) автор топика
Ответ на: комментарий от evilface 07.01.17 00:17:18 MSK

Как это проявлялось, как выяснилось и на что влияло?

На сетевой интерфейс клиента по DHCP выдавался серый айпи (192.168.*.*), но все сервисы, поднятые клиентом, были доступны извне по статическому белому айпи, уникальному для каждого клиента, который указывался в личном кабинете. Лет пять назад начали выдавать те же самые статические белые адреса уже прямо на интерфейс клиента, всё это что тогда что сейчас автоматически и бесплатно.

h578b1bde ★☆
( 07.01.17 00:24:16 MSK )
Ответ на: комментарий от nagav 07.01.17 00:20:20 MSK

Всегда использовал noip, было все нормально, но не с этим провайдером..

Возможно что этот провайдер засунул тебя за NAT, из-за чего ты и не можешь всякими noip пользоваться, либо тебе 80/443 порт закрыли. Лучше прочти договор и спроси у техподдержки провайдера.

h578b1bde ★☆
( 07.01.17 00:30:08 MSK )
Ответ на: комментарий от h578b1bde 07.01.17 00:30:08 MSK

Не то что noip, я по внешнему ip перейти не могу, соседей просил перейти — тоже самое. Позвонил, никаких ограничений на порты нет, сказали потом уточнят про белый ip. Но почему перед переустановки ubuntu переходило по localhost? Сейчас 16.04 не переходит.

nagav
( 07.01.17 00:33:29 MSK ) автор топика
Ответ на: комментарий от h578b1bde 07.01.17 00:24:16 MSK

У нас статика отдельной услугой идёт, приходится dyndns-сервисы использовать.

В целом механизм понятен, спасибо.

evilface ★★
( 07.01.17 00:34:27 MSK )
Ответ на: комментарий от nagav 07.01.17 00:33:29 MSK

Но почему перед переустановки ubuntu переходило по localhost?

h578b1bde ★☆
( 07.01.17 00:34:30 MSK )
Последнее исправление: h578b1bde 07.01.17 00:34:52 MSK (всего исправлений: 1)

Ответ на: комментарий от h578b1bde 07.01.17 00:34:30 MSK

/etc/hosts 127.0.0.1 localhost 127.0.1.1 computer

::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters

Сайт localhost не позволяет установить соединение

Author24 — интернет-сервис помощи студентам

После того, как заменил код «body» на «frameset», когда захожу на сайт пишет «Сайт localhost не позволяет установить соединение.». Не пойму в чем проблема, сам интернет работает, сайт запустил, т.е. через «body» все работает, но когда вставляю тег «frameset» то пишет «Сайт localhost не позволяет установить соединение.» С чем это может быть связано, как эту ошибку исправить??

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Сайт disk.yandex.ru не позволяет установить соединение
Сайт disk.yandex.ru не позволяет установить соединение. Пытаюсь на свой домашний сайт добавить.

Сайт не позволяет соединение
Привет всем с футбольное поле. Может мне кто-нибудь по русски и доходчиво объяснить, как бороться.

Невозможно установить безопасное соединение, поскольку сайт использует устаревший протокол
Здравствуйте форумчане, столкнулся с такой проблемой, пишу софт для одного сайта, использую xNet .

Глючит соединение с интернетом. Не открываются сайты, не удается установить DNS соединение
Добрый день! Помогите разобраться с проблемой. Есть сеть из 30 ПК, последнее 7 дней стал глючить.

Эксперт по компьютерным сетям

5896 / 3353 / 1035
Регистрация: 03.11.2009
Сообщений: 9,996
добавьте в settings.py

X_FRAME_OPTIONS = 'SAMEORIGIN'

Регистрация: 09.04.2021
Сообщений: 17

Все ровно не помогло, попробывал еще раз через «body» с таким кодом в настройках, все работает, а через frameset нет.

Эксперт по компьютерным сетям

5896 / 3353 / 1035
Регистрация: 03.11.2009
Сообщений: 9,996

Что значит не помогло? Хорошо хоть приложили скрин, ошибка-то совершенно другая. Помогло! Теперь у вас просто нет маршрутов в нужным вьюхам. А Вы намеренно хотите грустный сайт через фреймы сделать или Вас так заставляют делать?

В html5 frameset/frame — считаются отжившими, устаревшими (obsolete).

Регистрация: 09.04.2021
Сообщений: 17

т.е. да, теперь ошибка «страница не найдена», но не пойму, как страница не найдена, что не так делаю??

Эксперт по компьютерным сетям

5896 / 3353 / 1035
Регистрация: 03.11.2009
Сообщений: 9,996

Как что — вы пытаетесь соединить мамонтов и межгаллактические крейсеры. Джанго пытается найти путь about.html, а есть только about/.

Добавлено через 3 минуты

path('about.html', about),

Регистрация: 09.04.2021
Сообщений: 17

Получается вместо frameset что использовать? Так же попробовал написать в urls.py about.html, почти тоже самое, просто фон изменился в тот который я сделал и маленькое окно, о том что страница не найдена.

Эксперт по компьютерным сетям

5896 / 3353 / 1035
Регистрация: 03.11.2009
Сообщений: 9,996

ЦитатаСообщение от Евгений9 Посмотреть сообщение

Получается вместо frameset что использовать?

ЦитатаСообщение от Евгений9 Посмотреть сообщение

просто фон изменился в тот который я сделал
значит один из фреймов прогрузился, а второй так и не смог найтись, все еще проблема с урлами.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

При развертывании куба выдает ошибку подключения сервера localhost проверьте соединение
Пытаюсь развернуть куб MS SQL Server 17.При развертывании куба выдает ошибку подключения сервера.

Вирус не позволяет установить антивирусы
Здравствуйте! Начались проблемы при работе с графикой в after effects, которых раньше не было.

Вирус не позволяет установить антивирус
У меня на компьютере появился вирус, у всех папок на сменных носителях появился атрибут "скрытый".

localhost грузит сайт
Привет! После работы по статье "Почтовый сервер Ubuntu 10.04+iRedMail".

Samsung sgh-x480 — не позволяет установить 2015 год
Здравствуйте, уважаемые форумчане! С наступлением 2015 года возникла следующая проблема: на.

Или воспользуйтесь поиском по форуму:

127.0.0.1 / localhost

Не удается получить доступ к сайту
Сайт localhost не позволяет установить соединение.

Возможно, вы имели в виду http://locallhost.com/.
Выполните поиск по запросу localhost в Google
ERR_CONNECTION_REFUSED

Рекунов Кирилл Вадим.
4 years ago

посмотрите здесь https://beonmax.com/qa/ustanovka-xampp-pomogite-ne-otkryvaet-stranicu-127001-fbwa7x/

скорее всего нужно вам порт 8080 использовать т.е.

Кирилл Лавров
4 years ago

Один ответ

JavaScript — полный курс с нуля до результата!

Полный курс Python для начинающих – с нуля до специалиста

Photoshop для начинающих Веб-дизайнеров

Adobe Illustrator с нуля – основы дизайна для начинающих

Программирование на Java с нуля

React JS для начинающих + Redux

Django 3 — Full Stack разработка веб сайтов на Python

WordPress – с нуля до Профи!

Основы HTML/CSS — верстка сайтов с нуля

WordPress – Быстрый старт!

Шаблонизатор Pug/jade — современный ускоритель для HTML

ВЕБ-разработчик — с нуля до результата!

Посадка верстки и создание тем на CMS WordPress

Настройка рекламы Яндекс Директ — продвижение сайтов

Настройка рекламы Google — продвижение сайтов

Настройка таргетированной рекламы и продвижение ВКонтакте

Настройка рекламы и продвижение Facebook+Instagram

МЕГАКУРС по рекламе: Яндекс Директ, Google Реклама, ВКонтакте, Facebook+Instagram

Полный курс Android + Java для начинающих

Kotlin — Быстрый старт!

Программирование на C# – от новичка до специалиста

Верстальщик сайтов — HTML, CSS, Bootstrap, JavaScript

SQL и PostgreSQL для начинающих

Создание административной панели на React JS + PHP

Практический JavaScript — продвинутый уровень

GIT. Управление версиями для разработчиков

Программирование на Java с нуля — Уровень 2 + 10 собеседований

Полный курс Python – продвинутый уровень + SQL

Figma для Веб дизайнера — с нуля до профессионала

React с нуля для начинающих + 3 проекта в портфолио!

Веб Дизайн в Figma. Основы Ui Ux дизайна на практике

Алгоритмы и структуры данных от А до Я

Adobe Illustrator с нуля – Уровень 2 – продвинутая практика

Android разработчик – профессиональный уровень (Kotlin)

Веб Дизайн в Figma 2022 Продвинутый уровень. Создание Ui Kit

Шаблоны проектирования на Python

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *