Skip to content

CHICPRO

  • Life Log
  • Cycling Log
  • Photo Log
    • Portrait
    • Landscape
    • Flower
    • Etc
  • Coding Log
  • Information

Apache Reverse Proxy 설정

2020-11-17 by 편리

Reverse Proxy 라고 하면 흔히 nginx 를 떠올리게 되는데.. 최근에야 Apache 에서도 Proxy 설정이 가능하다는 것을 알게 됐다. 회사의 개발서버가 Apache + PHP 5.6 으로 세팅된 상태여서 최근에 개발을 진행할 때 PHP 버전 때문에 여러 번 골머리를 앓게됐는데.. 그것도 Docker를 사용하면 쉽게 해결이 가능하다는 것을 또한 최근에 알게 됐다. 머리가 굳었던 것은 아닌데.. 그런 걸 하는 게 아마도 귀찮았던 모양이다. 회사 일이니까..

지난 포스트에서 Docker 로 개발환경을 구축했는데 이번엔 Apache Reverse Proxy 설정을 통해 웹접속 때 Docker 컨테이너로 접속하도록 설정을 했다. 이렇게 하니 PHP 7.4 환경에서 개발을 진행할 수 있게 됐다.

<VirtualHost *:80>
    ServerAdmin chicpro@notsun.com
    ServerName test.example.com
    ErrorLog "logs/test.example.com-error_log"
    CustomLog "logs/test.example.com-access_log" common
    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass / http://localhost:9001/
    ProxyPassReverse / http://localhost:9001/
</VirtualHost>

브라우저에서 test.example.com 으로 접속하면 Apache에서 localhost의 9001 포트로 요청을 넘겨주는 설정이다. 9001 은 Docker 컨테이너가 실행 중인 포트이다.

Post navigation

Previous Post:

MySQL DB 테이블 정보 얻기

Next Post:

Docker를 이용한 Centos7 + httpd + php 5.4 개발환경 구축

Recent Posts

  • iPhone 음악 음질 향상 방법
  • Windows 11 업데이트 수동으로 설치하기
  • AWS CLI를 이용하여 S3 파일의 Content-Type 변경
  • 맥 Automator를 이용한 여러 개 App 동시실행
  • 인터넷 접속이 제한된 환경에서 brew 를 이용한 패키지 업데이트
  • Notepad++ NppFTP 플러그인 수동 설치
  • Gitlab CI 에서 Merge Request Approve 여부 체크
  • hidutil 을 이용한 맥키보드 한/영 변경키 변경
  • 아이폰 캘린더 대체공휴일 표시하기
  • Axios 에서 http proxy 사용 때 오류 해결방안

Recent Comments

  • 편리 on Notepad++ NppFTP 플러그인 수동 설치
  • paul-j on Notepad++ NppFTP 플러그인 수동 설치
  • YS on Windows 10 iCloud 사진 저장 폴더 변경
  • 편리 on Docker를 이용한 Centos7 + httpd + php 5.4 개발환경 구축
  • Stas on Docker를 이용한 Centos7 + httpd + php 5.4 개발환경 구축
  • 편리 on [PHP] HTTP와 PHP를 이용한 html5 video 스트리밍 구현
  • Kim on [PHP] HTTP와 PHP를 이용한 html5 video 스트리밍 구현
  • 편리 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 고맙습니다 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 편리 on PHPMailer를 이용한 이메일 발송

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2023 CHICPRO | Built using WordPress and SuperbThemes