본문 바로가기

WEB - Apache 계열

(56)
[OHS] 테스트용 SSL 인증서 생성 (orapki 사용) 테스트 환경OHS12.2.1.4 환경변수 세팅export ORACLE_HOME=/app/ohs/ohs_12214export PATH=${ORACLE_HOME}/oracle_common/bin:$PATHexport JAVA_HOME=/usr/jdk/jdk1.8.0_202 인증서 생성$ORACLE_HOME/oracle_common/bin/orapki wallet create -wallet ./wallet -compat_v12 -auto_login_only$ORACLE_HOME/oracle_common/bin/orapki wallet add -wallet ./wallet -dn 'CN=localhost, OU=FOR TESTING ONLY, O=FOR TESTING ONLY, L=Seoul, ST=Seoul,..
[JBCS] JBoss Core Services - Apache HTTP Server 설치 가이드 (Windows) #. 설치 파일 다운로드https://access.redhat.com/jbossnetwork/restricted/listSoftware.html #. 참고 RedHat 문서https://docs.redhat.com/ko/documentation/red_hat_jboss_core_services/2.4.23/html/apache_http_server_installation_guide/installing_jboss_core_services_apache_http_server_on_microsoft_windows#download_and_extract_apache_http_server_2
[Apache] Windows 서비스 등록 시 멀티 인스턴스 구성 #. 참고 글https://stackoverflow.com/questions/16959839/how-we-can-run-two-instance-of-apache-http-server-on-same-machine-windows-7  Windows 환경에서 Apache를 서비스로 등록하여 사용하지 않으면CMD 창이 굉장히 많이 띄워지게 되어 불편하다. 여러 개의 Apache 프로세스를 Windows 서비스에 등록하여 사용하고자 할 때위의 글 내용 참고
[JBCS] rotatelogs 모듈 위치 참고 RedHat 문서https://access.redhat.com/solutions/37044
[Apache] Tomcat 서버 mod_jk 연동 #. 참고 글https://jiurinie.tistory.com/45  #. Tomcat ajp 포트 활성화server.xml 파일 내 ajp connector 태그 내에 아래 옵션 추가하지 않으면 연동 불가함secretRequired="false"
[Apache] 하나의 Apache 서버 엔진으로 다중 프로세스 기동하기 #. 참고 글 https://waspro.tistory.com/399 https://opentutorials.org/course/3647/23840 #. httpd.pid 파일 apache 서버 기동 시 {APACHE_HOME}/logs 디렉토리 하위에 httpd.pid 파일이 생성된다. 해당 파일은 apache 서버 프로세스의 pid 정보를 담고 있는 파일로, 각각의 프로세스 마다 unique 해야 한다. 아래 이미지는 httpd.conf 파일의 상단부 내용. 하나의 Apache 서버 엔진을 가지고서 다수의 프로세스를 기동하기 위해서는 PidFile 옵션을 명시하여 각 프로세스 마다 httpd.pid 파일 생성 위치를 서로 다르게 해야 한다고 되어있다. #. 서버 인스턴스 디렉토리 구성 {APACHE_..
[Apache/OHS] access log 에 X-Forwarded-For 헤더 정보 기록하기 #. 참고 글 https://zetawiki.com/wiki/%EC%95%84%ED%8C%8C%EC%B9%98_X-Forwarded-For_%EB%A1%9C%EA%B7%B8_%EC%84%A4%EC%A0%95 아파치 로그에 로드밸런서 IP밖에 찍히는 경우 실제 클라이언트 IP 주소를 기록해야 하는 경우 access log 포맷 설정에서 %h를 %{X-Forwarded-For}i 로 변경한다.
[Apache] no-cache 설정 #. 참고 블로그 글 https://sarc.io/index.php/forum/tips/1880-apache-http-server-no-cache 브라우저에 cache 데이터를 저장하지 않음으로써 매 호출 시 마다 최신 정보를 보여주게끔 할 수 있다. 확장자 별로 no-cache를 설정하거나 디렉토리 별로 no-cache를 설정할 수 있다.