Как включить порт 8080 для локального сервера

Давайте подробно разберем настройку локального сервера на порт 8080 для двух популярных серверов: Apache и Node.js.

Настройка Apache на порт 8080

Apache — это широко используемый HTTP-сервер. Чтобы изменить порт по умолчанию на 8080, выполните следующие шаги:

Шаги для настройки Apache:

➡️ Найдите конфигурационный файл Apache:

  • В зависимости от операционной системы, это может быть httpd.conf (Windows) или apache2.conf (Linux).
  • Для Windows, файл обычно находится в директории C:\Program Files\Apache Group\Apache2\conf\.
  • Для Linux, файл может находиться в /etc/apache2/.

➡️ Откройте конфигурационный файл:

  • Откройте файл в текстовом редакторе (например, Notepad на Windows или Nano/Vi на Linux).

➡️ Найдите строку с параметром «Listen»:

  • Найдите строку, которая выглядит как Listen 80.
  • Замените 80 на 8080, чтобы получилось Listen 8080.

➡️ Сохраните изменения и закройте файл:

  • Сохраните файл и закройте текстовый редактор.

➡️ Перезапустите Apache:

  • Для Windows: Откройте командную строку с правами администратора и выполните команду httpd -k restart.
  • Для Linux: Выполните команду sudo systemctl restart apache2.

Теперь ваш Apache сервер будет слушать порт 8080.

Настройка Node.js на порт 8080

Node.js — это среда выполнения JavaScript вне браузера, часто используемая для создания серверных приложений.

Шаги для настройки Node.js:

➡️ Создайте или откройте файл вашего серверного скрипта:

  • Это может быть файл server.js или любой другой файл вашего проекта.

➡️ Измените номер порта:

  • Найдите строку, где задается номер порта для прослушивания сервером, и измените её на 8080. Например:
   const express = require('express');
   const app = express();
   const port = 8080;  // Установите порт 8080
   app.listen(port, () => {
     console.log(`Server is running on http://localhost:${port}`);
   });

➡️ Запустите сервер Node.js:

  • В командной строке или терминале выполните команду node server.js (или имя вашего файла).

Теперь ваш сервер Node.js будет работать на порту 8080.

Проверка работы сервера

➡️ Откройте веб-браузер:

  • Введите http://localhost:8080 в адресной строке и нажмите Enter.

Если все настроено правильно, вы увидите страницу вашего сервера, работающего на порту 8080.

Закладка Постоянная ссылка.

Обсуждение закрыто.