Как освободить порт 80 в Windows 10

Обновлено: 21.11.2024

16 ответов. Более простое решение — просто введите sudo fuser -k 8000/tcp. Это должно убить все процессы, связанные с портом 8000.

Как мне остановить запущенный процесс порта?

Как завершить процесс, использующий порт на локальном хосте в Windows

  1. Запустите командную строку от имени администратора. Затем запустите приведенную ниже команду. netstat -ано | findstr : номер порта. …
  2. Затем вы выполняете эту команду после определения PID. taskkill /PID введите свой PIDздесь /F.

Как узнать, что работает на порту 8080 Windows 10?

Используйте команду Windows netstat, чтобы определить, какие приложения используют порт 8080:

  1. Удерживая нажатой клавишу Windows, нажмите клавишу R, чтобы открыть диалоговое окно "Выполнить".
  2. Введите «cmd» и нажмите «ОК» в диалоговом окне «Выполнить».
  3. Убедитесь, что открывается командная строка.
  4. Введите «netstat -a -n -o | найти «8080»». Отображается список процессов, использующих порт 8080.

Как остановить порт, который уже используется?

Вот как вы можете закрыть его, не перезагружая компьютер и не меняя порт вашего приложения.

  1. Шаг 1. Найдите PID соединения. netstat -ано | findstr :вашНомерПорта. …
  2. Шаг 2. Завершите процесс, используя его PID. tskill yourPID. …
  3. Шаг 3. Перезапустите сервер. …
  4. Шаг 4. Правильно остановите сервер.

Как исправить уже используемые порты?

Устранение неполадок с уже используемым портом

  1. >Остановите конфликтующее приложение следующим образом:
  2. а. Откройте командную строку и введите netstat -aon | findstr "8080". …
  3. б. Завершите конфликтующий процесс:
  4. я. Откройте диспетчер задач Windows.
  5. II. На вкладке "Процессы" нажмите "Просмотр" > "Выбрать столбцы".
  6. III. Выберите PID и нажмите OK.
  7. IV. …
  8. в.

Как проверить, открыт ли порт 8000?

«проверьте, открыт ли порт 8000 linux» Код ответа

Кто использует порт 8080?

Ответ: IntelliJ IDEA + Tomcat 8 использует порт 8080.

Как проверить, что работает на порту 8000?

Как освободить порт 80?

В меню «Вид» -> «Выбрать столбцы» включите столбец PID, и вы увидите имя процесса, прослушивающего порт 80. Если это так, снимите флажок и снова подключите netstat (или TCPVIEW), чтобы узнать, свободен ли порт 80. используйте netstat -bano в командной строке с повышенными привилегиями, чтобы узнать, какие приложения прослушивают какие порты.

Как закрыть порт 445?

Как закрыть порт 445 в Windows 10/7/XP?

  1. Выберите «Пуск» > «Панель управления» > «Брандмауэр Windows» и найдите «Дополнительные параметры» слева.
  2. Нажмите «Правила для входящих подключений» > «Новое правило». …
  3. Выберите «Блокировать подключение» > «Далее». …
  4. Проверьте, создали ли вы правило, выбрав «Свойства» > «Протоколы и порты» > «Локальный порт».

Что делает команда netstat?

Как узнать, используется ли порт 8080?

  1. В MS Windows выберите «Пуск» > «Все программы» > «Стандартные» > «Системные инструменты» > «Монитор ресурсов».
  2. Разверните вкладку "Сеть".
  3. Перейдите к разделу прослушивания портов.
  4. Посмотрите в столбце "Порт" и прокрутите, чтобы найти запись для порта 8080.
  5. Выберите данный процесс и удалите/уничтожите его.

Порт 8080 и 80 — это одно и то же?

Нет, порт 80 и порт 8080 не совпадают. Порты используются для создания уникальных соединений и имеют диапазон от 0 до 65535, из которых до 1024 называются общеизвестными портами, зарезервированными по соглашению для идентификации определенных типов служб на хосте. … Порт 8080 — это просто второй выбор по умолчанию для веб-сервера.

Удерживая нажатой клавишу Windows, нажмите клавишу R, чтобы открыть диалоговое окно «Выполнить». Введите «cmd» и нажмите «ОК» в диалоговом окне «Выполнить». Убедитесь, что открывается командная строка. Введите «netstat -a -n -o | найти «8080»».

Как остановить прослушивание порта в Windows?

  1. Откройте cmd.exe (примечание: вам может потребоваться запустить его от имени администратора, но это не всегда необходимо), затем выполните следующую команду: netstat -ano | findstr :PORT> (замените PORT> на нужный номер порта, но оставьте двоеточие) …
  2. Затем выполните следующую команду: taskkill /PID /F. (На этот раз без двоеточия)

Что делает команда netstat?

Как проверить, какие порты работают в Windows?

  1. Откройте окно командной строки (от имени администратора). В поле «StartSearch» введите «cmd», затем щелкните правой кнопкой мыши «cmd.exe» и выберите «Запуск от имени администратора».
  2. Введите следующий текст и нажмите Enter. нетстат -абно. …
  3. Найдите порт, который вы слушаете, в разделе «Локальный адрес».
  4. Посмотрите на имя процесса прямо под ним.

Как проверить свободные порты Windows 10?

Нажмите кнопку «Пуск», введите cmd , затем щелкните правой кнопкой мыши «Командная строка», когда она появится в результатах поиска. Нажмите «Запуск от имени администратора».” Это будет постоянно отображать список портов, который, вероятно, довольно длинный, вместе с процессами Windows, которые их используют.

Как разрешить уже используемый порт?

Устранение неполадок с уже используемым портом

  1. >Остановите конфликтующее приложение следующим образом:
  2. а. Откройте командную строку и введите netstat -aon | findstr "8080". …
  3. б. Завершите конфликтующий процесс:
  4. я. Откройте диспетчер задач Windows.
  5. II. На вкладке "Процессы" нажмите "Просмотр" > "Выбрать столбцы".
  6. III. Выберите PID и нажмите OK.
  7. IV. …
  8. в.

Как запустить Tomcat на другом порту?

Как изменить порт по умолчанию в Apache Tomcat?

  1. Остановить службу Apache Tomcat.
  2. Перейдите в папку Apache Tomcat (например, C:Program FilesApache Software FoundationTomcat 7.0) и найдите файловый сервер. xml в папке conf.
  3. Измените значение порта коннектора с 8080″ на тот, который вы хотите назначить своему веб-серверу. …
  4. Сохраните файл.
  5. Перезапустите службу Apache Tomcat.

Как открыть порт 8080?

Открытие порта 8080 на сервере Brava

  1. Откройте брандмауэр Windows в режиме повышенной безопасности (Панель управления > Брандмауэр Windows > Дополнительные параметры).
  2. На левой панели нажмите Правила для входящих подключений.
  3. На правой панели нажмите «Новое правило». …
  4. Установите для типа правила значение "Пользовательский", затем нажмите "Далее".
  5. Установите для параметра "Программа" значение "Все программы", затем нажмите "Далее".

Почему порт 80 заблокирован?

Как разблокировать порты, заблокированные моим интернет-провайдером?

Если ваш интернет-провайдер блокирует ВСЕ порты, вы ничего не можете с этим поделать, кроме как позвонить им и вежливо спросить. В противном случае это, вероятно, проблема с настройками вашего маршрутизатора или настройками приложения. Очень немногие интернет-провайдеры блокируют ВСЕ порты. Большинство домашних интернет-провайдеров блокируют общие порты (80, 443, 21, 22, 23, 53 и т. д.).

его классическая ситуация сегодня, когда я пытался запустить Apache в Windows (в основном пакет WAMP, называемый vertrigo). Я получал сообщение об ошибке при попытке запустить Vertrigo (apache) о том, что порт 80 используется, и для моего развлечения у меня никогда не было других серверов, работающих для использования порта 80. Однако я хотел остановиться глубже, и поэтому я выполнил следующую команду чтобы узнать, какой процесс использует порт 80.

  1. Нажмите комбинацию клавиш Windows+R (или откройте окно запуска)
  2. Введите cmd и нажмите Enter.
  3. Откроется командная строка.
  1. В окне командной строки введите следующую команду.

  1. Щелкните правой кнопкой мыши на панели задач, чтобы открыть диспетчер задач.
  2. Перейдите на вкладку "Процессы".
  3. Откройте меню "Вид".
  4. И убедитесь, что вы выбрали PID (идентификатор процесса), как показано на изображении ниже.
  5. Теперь вы сможете увидеть, какой процесс использует рассматриваемый PID. В моем случае идентификатор процесса был равен 4, что означало NT AUTHORITY/SYSTEM.
  6. Я был наивен и поэтому убил этот процесс. ХЛОПНУТЬ! У меня был синий экран смерти (BSOD). Очевидно, это важный процесс, состоящий из различных сервисов. Поэтому я немного погуглил, чтобы найти, что речь идет о службе (той, которая использует порт 80) «Служба публикации в Интернете (W3SVC)». Это была служба, использующая порт 80. Все, что я сделал дальше, это зашел в службу и остановил ее. Чтобы остановить эту службу:

    1. Перейдите в диспетчер задач.
    2. Перейдите на вкладку "Службы".
    3. Упорядочить Услуги по описанию.
    4. Найдите в столбце описания что-то вроде World Wide Web Publishing Service.
    5. Щелкните правой кнопкой мыши и выберите Остановить службу.

    Перезапустите веб-сервер Apache, и вы будете рады видеть, что сервер запущен и работает. Пожалуйста, оставьте заявку, чтобы оскорбить Microsoft за то, что она сбрасывает дерьмо на пользователей.

    "Используется порт 80" — распространенная, но неприятная ошибка, которая может застать врасплох нового веб-разработчика. В этой статье описывается, как устранить эту ошибку на компьютере с Windows XP.

    Симптомы

    Когда вы пытаетесь запустить веб-сервер Apache на своем компьютере, вы получаете следующую ошибку:

    (OS 10048) Обычно разрешено только одно использование каждого адреса сокета (протокол/сетевой адрес/порт). : make_sock: не удалось выполнить привязку к адресу 0.0.0.0:80 нет доступных прослушивающих сокетов, завершение работы
    Не удалось запустить Apache
    Нажмите любую клавишу, чтобы продолжить. . .

    Рисунок 1. Apache не может работать на порту 80

    Разрешение

    Найдите процесс, блокирующий порт 80

    Часто это просто, в большинстве случаев вы можете догадаться о приложении, поскольку веб-сервер (например, IIS) обычно является подозреваемым. Если вы не знаете, какой процесс блокирует порт, выполните следующие действия:

    а. Откройте командную строку и введите netstat –anb. Это даст вам список всех процессов, прослушивающих различные порты на вашем компьютере.
    b. Найдите приложение, использующее порт 80. На моем компьютере это inetinfo.exe .

    Рисунок 2. Поиск блокирующего приложения с помощью NetStat

    <р>в. Иногда имя процесса может не отображаться. В этом случае обратите внимание на идентификатор процесса (столбец PID). Идентификатор процесса — это уникальный номер, который Windows использует для идентификации любого процесса, работающего на компьютере. В моем случае это 292.
    d. Теперь откройте диспетчер задач Windows. Выберите столбец идентификатора процесса в View->Select columns, как показано ниже

    Рисунок 3A. Выбор столбцов в диспетчере задач Windows

    Рисунок 3B. Выберите столбец PID (идентификатор процесса) и нажмите OK.

    Рисунок 3C. Найдите блокирующий процесс в диспетчере задач Windows.

    Остановить процесс, блокирующий порт 80

    Это очевидный способ решения проблемы. Например, если вы хотите остановить IIS,

    а. Откройте меню «Пуск» -> «Панель управления»
    b. Откройте инструменты администрирования
    c. Открытые информационные службы Интернета
    d. Выберите Веб-сайты->Веб-сайт по умолчанию e. Нажмите кнопку "Стоп" на панели инструментов

    Рисунок 4. Останов IIS

    Перенастройте Apache для работы на другом порту

    Возможно, вы захотите выбрать этот путь, если не хотите закрывать приложение, блокирующее порт 80. Типичной причиной может быть то, что вы хотите запустить, скажем, Apache и IIS на одном компьютере одновременно.

    Измените обе эти строки, чтобы вместо 80 было другое число. Я выбрал 8000 вместо 80. Убедитесь, что это свободный порт, не используемый никакими приложениями.

    а. Слушайте 8000
    б. имя_сервера localhost:8000

    Перенастройте блокирующее приложение

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

    а. Откройте интерфейс IIS, как обсуждалось выше.
    б. Щелкните правой кнопкой мыши Веб-сайт по умолчанию и выберите Свойства

    Читайте также: