티스토리 뷰
본 포스팅은 Apache에서 다중프로세스를 기동하여 사용하는 가이드입니다.
기존 설치되어있는 Apache에서 다중프로세스를 기동할수있도록 설정하도록 하겠습니다.
한대의 Apache 설치만으로 다중 Apache 프로세스를 띄우고자 할때는 아래와 같은 설정이 필요합니다.
프로세스명 | Port | PidFile | 설정파일명 |
httpd1 | 80 | run/httpd1.pid | $APACHE_HOME/conf/httpd1/httpd.conf |
httpd2 | 90 | run/httpd2.pid | $APACHE_HOME/conf/httpd2/httpd.conf |
Listen IP:80 |
-httpd2
Listen IP:90 |
PidFile run/httpd1.pid |
-httpd2
PidFile run/httpd2.pid |
httpd -f /home/apache/apache/conf/httpd1/httpd.conf -k start |
httpd -f /home/apache/apache/conf/httpd1/httpd.conf -k stop |
-httpd2 기동/종료
httpd -f /home/apache/apache/conf/httpd2/httpd.conf -k start |
httpd -f /home/apache/apache/conf/httpd1/httpd.conf -k stop |
[apache@k8s-worker~$]ps -ef | grep httpd [apache@k8s-worker~/apache/conf/httpd2$]ps -ef | grep httpd root 30227 1 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd1/httpd.conf -k start apache 30228 30227 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd1/httpd.conf -k start apache 30229 30227 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd1/httpd.conf -k start apache 30230 30227 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd1/httpd.conf -k start root 30314 1 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd2/httpd.conf -k start apache 30315 30314 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd2/httpd.conf -k start apache 30316 30314 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd2/httpd.conf -k start apache 30317 30314 0 14:21 ? 00:00:00 httpd -f /home/apache/apache/conf/httpd2/httpd.conf -k start apache 30434 22290 0 14:21 pts/0 00:00:00 grep --color=auto httpd |
4.기동 후 프로세스별로 pid file이 생성된것을 확인 할 수 있습니다.
[apache@k8s-worker~$]cd apache/run/ [apache@k8s-worker~/apache/run$]ls -al total 8 drwxrwxr-x. 2 apache apache 42 Dec 17 14:21 . drwxr-xr-x. 16 apache apache 186 Dec 11 10:38 .. -rw-r--r--. 1 root apache 6 Dec 17 14:21 httpd1.pid -rw-r--r--. 1 root apache 6 Dec 17 14:21 httpd2.pid |
Apache 한대의 설치만으로, 기동 파일을 분리하여 여러개의 httpd 프로세스를 기동/관리할 수 있습니다.
고맙습니다.
'④ 미들웨어 > ⓐ Apache' 카테고리의 다른 글
[SSL 암호화 취약점] 디피 헬만 키(Diffie Hellman Key) (0) | 2019.06.03 |
---|---|
[apache] LogFormat 설정 참고자료 (nickname) (2) | 2019.01.19 |
[Apache] SSL 적용하기 / HTTP->HTTPS로 Rewrite하기 (0) | 2018.11.27 |
[apache] 설치 (+apr,apr-util,pcre) (0) | 2018.10.18 |
Apache, WebtoB ProxySSL 상호인증 설정 및 테스트 가이드 (0) | 2018.08.14 |
- Total
- Today
- Yesterday
- kubernetes
- openstack tenant
- openstack token issue
- MSA
- git
- apache
- aa
- 쿠버네티스
- JEUS6
- aws
- Architecture
- 오픈스택
- Docker
- 마이크로서비스 아키텍처
- JBoss
- TA
- nodejs
- SA
- OpenStack
- Da
- wildfly
- API Gateway
- node.js
- 아키텍처
- SWA
- webtob
- jeus
- JEUS7
- 마이크로서비스
- k8s
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |