Налаштуйте веб-сайт Apache для використання кількох портів


Кілька місяців тому я зіткнувся з потребоюналаштувати мій приватний веб-сайт на Apache для використання декількох портів. Інтернет-провайдер для мого будинку почав блокувати вхідний порт 80, тому мені довелося налаштувати Apache на використання альтернативного порту. Процес пройшов дуже просто, і оскільки мене нещодавно запитали "як" у своєму блозі, я зрозумів, що цей процес дуже швидко документую для всіх читачів.
Контекст: У моєму прикладі я запустив Apache на порт 80 на aєдиний IP. Однак мені потрібен був Apache для прослуховування та обслуговування мого веб-сайту на порту 8080. Хоча я вибрав порт 8080, ви можете використовувати будь-який порт (проте я рекомендую порт понад 1000). Гаразд, давайте вступимо в це.
Крок 1: Відкрийте файл конфігурації Apache httpd.conf (на моєму хості Windows він знаходиться тут: "c: Program FilesApache GroupApache2conf")
Крок 2: Знайдіть лінія: Слухайте 80 і Тип Слухай 8080 на наступному рядку:
Зауважте, ваша конфігурація може виглядати інакше, але вам слід зрозуміти, що це

Крок 3: Знайдіть то VirtualHost розділ для налаштування вашого веб-сайту та Додайте *: 8080 як показано нижче:

Зауважте, ваш конфігураційний файл може виглядати не зовсім точнояк моя. Замість *: 80 ви можете побачити IP-адресу: 80 - це залежить, але це повинно дати вам загальну думку. Ви також можете просто замінити старий номер порту на новий, якщо вам сайт не потрібен для обох портів.
Крок 4: Перезапустити Апач Веб-сервіс
Готово. Тепер ваш веб-сайт повинен бути доступний через будь-який порт.
Не забудьте перевірити свою роботу, натиснувши свій веб-сайт на новий номер порту: http://www.yoursite.com:8080.
Теги: apache, кілька портів, httpd.conf
Залишити коментар