아파치 썸네일형 리스트형 Apache에서 mod_slotmem_shm 모듈을 로드하지 못하는 오류 Apache에서 mod_slotmem_shm 모듈을 로드하지 못하는 오류mod_slotmem_shm 모듈 에러[Thu Feb 05 22:15:10.867013 2015] [:emerg] [pid 93061:tid 140235937994496] AH00020: Configuration Failed, exiting[Thu Feb 05 22:15:31.544553 2015] [proxy_balancer:emerg] [pid 93067:tid 140239783388928] AH01177: Failed to lookup provider 'shm' for 'slotmem': is mod_slotmem_shm loaded??이 오류는 Apache 웹 서버가 mod_slotmem_shm 모듈을 로드하지 못해서 발생합니.. 더보기 [리눅스] 아파치 웹서버 MPM(prefork, worker) 설정 방법 아파치 웹서버 MPM(prefork, worker) 설정 방법 아파치 웹 서버의 MPM (Multi-Processing Module)은 웹 서버가 처리할 수 있는 동시 연결 수와 처리 방식을 결정합니다. 아파치 웹 서버의 MPM 중에서는 prefork와 worker MPM이 있으며, 각각의 특징과 설정 방법을 알아보겠습니다. prefork MPM prefork MPM은 각 연결을 처리하는 프로세스를 별도로 생성하는 방식입니다. 이 방식은 안정적이고 예측 가능한 성능을 제공하지만, 동시 연결 수가 적을 경우에는 성능이 낮아집니다. 이러한 이유로 prefork MPM은 일반적으로 PHP와 같은 스크립트 언어를 사용하는 웹 사이트에서 사용됩니다. prefork MPM 설정 방법 1. 아파치 구성 파일(http.. 더보기 Apache MPM prefork와 worker의 개념 및 작동 방식 그리고 차이점 Apache MPM prefork와 worker의 개념 및 작동 방식 그리고 차이점 Apache MPM(prefork, worker)은 Apache 웹 서버의 동작 방식을 결정하는 모듈입니다. MPM은 Multi-Processing Module의 약자로, 동시 접속자를 처리하기 위한 프로세스와 스레드 관리 방식을 정의합니다. Apache Prefork는 Apache의 Multi Processing Module(MPM) 중 하나입니다. Prefork MPM은 각 요청을 별도의 프로세스로 처리합니다. Prefork MPM은 보안성이 뛰어나고, 스레드를 지원하지 않는 웹 서버와 호환이 좋습니다. 그러나 Prefork MPM은 성능이 좋지 않고, 많은 메모리를 사용합니다. Apache Worker는 Apache.. 더보기 [리눅스] CentOS 6.4 YUM으로 Apache + Tomcat6 연동하기 CentOS 6.4 YUM으로 Apache + Tomcat6 연동하기 1. 아파치 설치 [root@at ~]# yum install httpd httpd-devel $ httpd-devel을 설치하는 이유는 커넥터 설시 apxs를 사용하기 때문 2. Tomcat 설치 [root@at ~]# yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps 3. Tomcat 설치 후 설정을 변경 3-1. servlet invoker 관련 내용의 주석 제거 [root@at ~]# vim /usr/share/tomcat6/conf/web.xml invoker org.apache.catalina.servlets.InvokerServlet debug 0 2 ... invoke.. 더보기 아파치 서버의 로그 삭제 스크립트 아파치 서버의 로그 삭제 스크립트 이 스크립트는 /var/logs 디렉터리에서 2일 이전에 수정된 파일을 찾아 삭제하는 역할을 합니다. vim cleanup_old_logs.sh #!/bin/bash # Script Name: cleanup_old_logs.sh # Description: Remove files in /var/logs that are older than 2 days cd /var/logs # Remove files modified more than 2 days ago find . -type f -mtime +2 -exec /bin/rm -f {} \; 주요 내용 cd /var/logs : 스크립트가 작업을 수행할 디렉터리로 이동합니다. find . -type f -mtime +2 -exe.. 더보기 아파치에서 443 포트를 활성화하는 방법 아파치(Apache)에서 443 포트를 활성화하는 방법아파치(Apache) 웹 서버에서 443 포트를 사용하여 SSL/TLS 암호화된 연결을 지원하려면 다음 단계를 따를 수 있습니다.1. SSL/TLS 인증서 가져오기443 포트를 사용하여 HTTPS 연결을 설정하려면 유효한 SSL/TLS 인증서가 필요합니다.인증서는 인증기관(Certificate Authority)에서 구매하거나 Let's Encrypt와 같은 무료 인증 기관을 통해 얻을 수 있습니다.인증서를 얻은 후 .crt 및 .key 파일로 저장합니다.2. Apache SSL 모듈 활성화Apache에서 SSL을 사용하려면 SSL 모듈을 활성화해야 합니다.sudo a2enmod ssl 명령을 사용하여 SSL 모듈을 활성화합니다.sudo apt upd.. 더보기 [아파치] Apache Server Information Apache Server Information : Apache 서버의 상태와 성능에 대한 정보를 제공하고 서버 설정에 대한 종합적인 정보를 제공. # vi /usr/local/apache2/conf/extra/httpd-info.conf # # Get information about the requests being processed by the server # and the configuration of the server. # # Required modules: mod_status (for the server-status handler), # mod_info (for the server-info handler) # # Allow server status reports generated by mod_s.. 더보기 CentOS 6에서 mod_cband를 설치, 설정, 사용하는 방법 CentOS 6에서 mod_cband를 설치, 설정, 사용하는 방법 mod_cband는 Apache 웹 서버의 기능을 확장하여 속도 제한 및 대역폭 제어를 가능하게 해주는 모듈입니다. 이 모듈을 사용하면 웹 서버의 트래픽을 제한하여 공정한 리소스 분배를 할 수 있고, 웹 사이트의 성능과 안정성을 향상시킬 수 있습니다. 1. 필수 패키지 설치 먼저 필요한 패키지들을 설치합니다. 필요한 패키지는 아래와 같습니다. sudo yum install httpd-devel gcc 2. 소스 파일 다운로드 공식 웹 사이트인 http://cband.linux.pl에서 최신 버전의 소스 파일을 다운로드할 수 있습니다. mod_cband의 소스 파일을 다운로드합니다. 예를 들어, mod-cband-0.9.5.tar.gz 파.. 더보기 이전 1 2 3 다음