name: Развертывание с Apache

sort: 4

Конфигурирование Apache

Концепция Apache сильно похожа на nginx, работает как reverse proxy :TODO и посылаем запросы на бэкэнд. Пример конфигурации:

  1. NameVirtualHost *:80
  2. <VirtualHost *:80>
  3. ServerAdmin webmaster@dummy-host.example.com
  4. ServerName www.a.com
  5. ProxyRequests Off
  6. <Proxy *>
  7. Order deny,allow
  8. Allow from all
  9. </Proxy>
  10. ProxyPass / http://127.0.0.1:8080/
  11. ProxyPassReverse / http://127.0.0.1:8080/
  12. </VirtualHost>
  13. <VirtualHost *:80>
  14. ServerAdmin webmaster@dummy-host.example.com
  15. ServerName www.b.com
  16. ProxyRequests Off
  17. <Proxy *>
  18. Order deny,allow
  19. Allow from all
  20. </Proxy>
  21. ProxyPass / http://127.0.0.1:8081/
  22. ProxyPassReverse / http://127.0.0.1:8081/
  23. </VirtualHost>