Рубрики
Uncategorized

Обратный прокси-сервер с PHP

Что такое обратный прокси-сервер? Предположим, у вас есть один VPS-СЕРВЕР, один IP-адрес и несколько доменов. У вас все по-другому… Помечено как php, devops, linux, новички.

Что такое обратный прокси-сервер?

Предположим, у вас есть один VPS-СЕРВЕР, один IP-адрес и несколько доменов. У вас разные контейнеры docker/lxc. Каждый контейнер содержит какой-либо веб-сайт. Естественно, каждый контейнер будет иметь свой собственный внутренний IP-адрес. Вы не хотите покупать IP-адрес для каждого домена. Вместо этого вы хотите использовать свой общедоступный IP-адрес в качестве общего IP-адреса между доменами. Кроме того, на хосте доступен только один порт 80, поэтому все контейнеры должны будут его прослушивать.

Обратный прокси-сервер – это разрешение URL-адреса запроса на другой сервер (или тот же сервер с другим портом) в качестве удаленного местоположения. Он получает содержимое из удаленного местоположения, а затем возвращается обратно клиенту, который запрашивает URL-адрес. Содержимое или информация заголовка могут быть изменены перед возвратом клиенту, а исходное содержимое может храниться в виде файлов кэша или внутри базы данных. Обратный прокси-сервер может быть строительным блоком для других приложений, таких как – Действующий в качестве сервера балансировки нагрузки – Действующий в качестве резервного сервера при отказе – Справляться с веб-сервером, действующим в качестве сервера кэша, действующего в качестве интерфейса для поисковой системы, действующего в качестве фильтра содержимого – Интерфейс портала, который обслуживается различными типами веб-сервисов с другого сервера.

Обратный прокси-сервер поможет вам. Стандартным решением являются HAPROXY и nginx. Пожалуйста, поищите.

В этом посте я делюсь двумя проектами для достижения одной и той же цели:

  1. СПАЙК: (Обратный прокси-сервер) Spike – это быстрый обратный прокси-сервер, построенный поверх ReactPHP, который помогает предоставлять доступ к вашим локальным службам в Интернете

с тех пор/спайк

📣 Быстрый обратный прокси-сервер, написанный на PHP, который помогает предоставлять локальные сервисы в Интернет

Spike – это быстрый обратный прокси-сервер, построенный поверх ReactPHP это помогает предоставить доступ к вашим локальным службам в Интернете.

Упрощенный китайский

Установка

Установка с помощью композитора

composer global require slince/spike

Это необходимо установить как на сервере, так и на локальном компьютере.

Принципиальная схема

Настройте сервер

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

На основе значений по умолчанию

Используйте следующую команду для запуска сервера

$ spiked --address=127.0.0.1:8088

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

На основе файла конфигурации.

  • Создает файл конфигурации

Выполните следующую команду, чтобы создать его.

$ spiked init --dir=/home/conf --format=json

Поддерживаются файлы Yaml, Xml,Ini и Json (по умолчанию). Используйте следующую команду для получения справки.

$ spiked init -h
  • Откройте файл конфигурации и измените…

  1. Домен Fwd и Обратный Прокси-сервер:

Домен Fwd и Обратный Прокси-сервер:

ЗАПРОС IMP:
Приглашаем вас присоединиться к моей команде

Нажмите здесь, чтобы присоединиться к моей команде .

Также приглашаем вас присоединиться к ИНТЕЛЛЕКТУАЛЬНОЙ СИСТЕМЕ с ОТКРЫТЫМ ИСХОДНЫМ КОДОМ (OSINT), если вы можете помочь в проекте с открытым исходным кодом, касающемся защиты людей от различных заболеваний, таких как вспышка КОРОНЫ
Также приглашаем вас присоединиться к ИНТЕЛЛЕКТУАЛЬНОЙ СИСТЕМЕ с ОТКРЫТЫМ ИСХОДНЫМ КОДОМ (OSINT), если вы можете помочь в проекте с открытым исходным кодом, касающемся защиты людей от различных заболеваний, таких как вспышка КОРОНЫ

Контактный адрес электронной почты: Manishfoodtechs@gmail.com .

Если у вас возникнут какие-либо проблемы, наша команда также займется профессиональными консультациями и доставкой.

Кредит на изображение: pixabay

Оригинал: “https://dev.to/manishfoodtechs/reverse-proxy-with-php-4ij6”