본문 바로가기

Apache17

사이트 트래픽 제한 1, 필요한 라이브러리 설치 yum -y install gcc* 2. 설치 파일 다운로드 cd /usr/local/src wget http://linux.softpedia.com/get/Internet/HTTP-WWW-/mod-cband-4737.shtml#download tar xfz download 3. 컴파일 시작 cd mod-cband-0.9.7.5 ./configure \ --with-apxs=/usr/sbin/apxs make && make install 4. 정상적으로 설치가 되었음을 확인 chmod 755 /usr/lib64/httpd/modules/mod_cband.so [activating module `cband' in /etc/httpd/conf/httpd.conf] 5. vi /e.. 2021. 10. 19.
게시판에 파일용량 100MB크기 업로드 가능하게 설정(centos 6) vi /etc/php.ini upload_max_filesize = 100M post_max_size = 128M 2021. 10. 18.
게시판에 파일용량 500MB 크기를 첨부하여 업로드 가능하게 설정 OS : Centos 6.10 Tool : VMware 1. vi /etc/php.ini upload_max_filesize = 500M //업로드 최대 용량 설정 post_max_size = 128M 2021. 10. 9.
httpd.conf 설정 -Timeout 지정한 시간동안 클라이언트가 응답이 없을 경우, 세션을 끊어 버립니다. Timeout 60 -KeepAlive 지속적인 연결을 허용 여부를 설정합니다. 비활성화하려면 Off 를 입력하면 됩니다. KeepAlive On -MaxKeepAliveRequests 허용할 최대 요청 수를 지정합니다. 최상의 성능을 위해서는 수치를 높게 설정하는 것을 권장합니다. 무제한으로 설정하려면 0 으로 설정하면 됩니다. MaxKeepAliveRequests 100 -KeepAliveTimeout 동일한 연결에서 동일한 클라이언트의 다음 요청을 대기하는 시간입니다. 응답이 없을 경우 서버가 클라이언트의 접속을 끊습니다. KeepAliveTimeout 5 -> 아파치 서버가 현재 처리 중인 소켓 연결 개수를 확.. 2021. 10. 5.
httpd.mpm 방식에 따른 설정 -> 자식 프로세스를 미리 준비해두는 방식 -> 자식 프로세스는 최대 1024개 -> 하나의 자식 프로세스당 1개의 스레드 연결 -> 스레드간 메모리 공유를 하지 않아 독립적사용으로 안정적이나 메모리를 많이 사용함 -> 프로세스당 여러개의 스레드 연결 -> 스레드간 메모리를 공유하여 메모리 사용량이 비교적 적음 -> 통신량이 많은 서버에 적합 -> 아파치 2.4.x 버전부터 생성된 방식 -> worker 방식을 기반으로 함 -> keepalive 시에 클라이언트로부터 요청을 기다리고 있는 자식 프로세스 또는 자식 스레드 전체를 keep하게 되는 문제를 해결하기 위하여 리스닝 소켓과 기타 모든 소켓을 처리하는 각 프로세스를 위한 전용 리스너 스레드를 사용 /usr/local/apache/conf/extra.. 2021. 10. 5.

메인으로가기


    

Big Ju

IT Engineer


항상 답을 위해 노력하는

엔지니어입니다.

 

 

    


 UP!