httpd
-
Apache Httpd Configuration 정리개발이야기 2021. 8. 16. 21:45
1. Apache Httpd Apache Httpd 는 Apache 재단에서 제공하는 웹서버이다. Tomcat과는 달리 정적인 리소스만을 제공한다. 동적인 리소스를 처리할 수 있는 서블릿 컨테이너(Tomcat 등)과 연결하여 안정적인 웹 서비스를 제공할 수 있다. 2. Install 2.1 직접 설치 리눅스 OS를 사용한다면 패키지 관리 툴을 사용하여 Apache Httpd를 쉽게 설치할 수 있다. apt install apache2 2.2 Docker 사용 Docker를 사용한다면 다양한 환경에서 Apache 웹서버를 쉽게 띄울 수 있다. docker run -d --name="apache" -p 80:80 httpd docker run -d --name="apache" -p 80:80 adoreje/..
-
docker를 활용한 apache-tomcat 이중화 서버 구현개발이야기 2021. 5. 13. 10:20
개요 이 글은 docker를 활용하여 httpd(apache) - tomcat 이중화 서버를 구현하는 방법을 정리한 글이다. 이 글에서 사용된 소스코드는 github 에 업로드 되어 있으며 프로젝트 구조는 다음과 같다. 디렉토리 구조 ├── README.md ├── docker │ ├── docker-compose-httpd.yml │ └── docker-compose-tomcat.yml ├── httpd │ ├── build │ │ ├── Dockerfile │ │ └── run-httpd.sh │ ├── conf │ │ ├── httpd.conf │ │ └── magic │ └── conf.d │ ├── README │ ├── autoindex.conf │ ├── mod_jk.conf │ ├── ur..