admin 2014.11.25 DEFAULT_LIMIT_REQUEST_LINE 수정 DEFAULT_LIMIT_REQUEST_LINE , recompile해야 한다. 컴파일 작업 전 httpd-2.2.22/include vi httpd.h define DEFAULT_LIMIT_REQUEST_LINE 8190 수치변경 Read More..
admin 2014.11.19 centos6 apache2 geoip (mod_geoip2) apache geoip2 설치 o/s : centos 6.5 64bit apache : 2.2 wget mirror.koreaidc.com/geoip/geoip-api-mod_geoip2-1.2.9.tar.gz tar xvfz geoip-api-mod_geoip2-1.2.9.tar.gz cd geoip-api-mod_geoip2-1.2.9 /usr/local/apache/bin/apxs -i -a -L/usr/local/include -I/usr/local/lib -lGeoIP -c mod_geoip.c mkdir /var/geoip 최신파일 다운로드 wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz wget... Read More..
admin 2014.07.15 apache mod_rpaf 간혹 프락시를 거쳐서 온 아이피는 실제 source ip가 나오지 않고 proxy 아이피가 출력되게 구성된다 이렇게 되는경우 아파치에서 mod_rpaf를 설치하면 source ip를 확인할수 있다 설치 및 다운로드 wget http://www.stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz tar xvfz mod_rpaf-0.6.tar.gz cd mod_rpaf-0.6 apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c vi /usr/local/apache/conf/httpd.conf LoadModule rpaf_module modules/mod_rpaf-2.0.so RPAFenable On RPAFsethostname On RPA... Read More..
admin 2014.07.02 아파차 확장자 없이 이미지 불러 들이는 방법 <Directory “/usr/local/apache2/htdocs/”> # # Possible values for the Options directive are “None”, “All”, # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews Options FollowSymLinks MultiViews # # AllowOverride controls what directives may be placed in .htaccess files. # Options FileInfo AuthConfig Limit AllowOve... Read More..
admin 2013.03.21 특정 폴더 rewriterull 제외 RewriteEngine OnRewriteCond $1 !^/(all)RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_URI} !^/all/(.*)$RewriteRule ^/(.*) http://test3.xinet.kr/$1 [L]특정 폴더의 rewrite rull을 적용받지 않도록 하는 rull 설정위의 내용중에 /all/ 폴더는 내용을 적용받지 않는다 순서가 다르면 안되니 참고 해야 한다 관련자료 모음 RewriteEngine On RewriteBase / # RewriteCond %{HTTP_HOST} ^codeigniter-kr.org [NC]# RewriteRule ^(.*)$ ht... Read More..
admin 2013.03.07 apache virtualhost (가상호스트) 특정 아이피 허용 차단 <VirtualHost *:80>DocumentRoot /home/xinet/html/ServerName reject.xinet.krCustomLog logs/access_log vcommon env=!CodeRed<Directory “/home/xinet/html”>Order deny,allowDeny from allAllow from 192.168.0.1 192.168.10.1 </Directory></VirtualHost>위에서 Allow from 만 접속이 허용되고 나머지는 모두 denyEX 1Order allow,deny -> Deny는 막고 Allow는 열어준다, 그외 모조리 차단Allow from 192.168.10.1Deny from 192.168.15.1EX2Order deny,allow ... Read More..
admin 2013.02.27 특정폴더 php 실행금지 apache 특정 폴더 php 실행금지 [crayon-6787935f5065e813352476/] apache httpd.conf 파일에 넣으면 된다 Read More..
admin 2012.09.17 geoip virtualhost 특정 계정만 geoip 적용 #### GEOIP KR,EN ACCEPT <Directory /home/xinet.kr/html> Options FollowSymLinks MultiViews AllowOverride FileInfo Order deny,allow SetEnvIf GEOIP_COUNTRY_CODE KR AllowCountry SetEnvIf GEOIP_COUNTRY_CODE US AllowCountry Deny from all Allow from env=AllowCountry </Directory> 한국과 미국만 접속허... Read More..
admin 2012.02.08 apache worker 방식 접속자 튜닝 1) 일일 Access log size 500M 이하 ( 기본설정 )MaxKeepAliveRequests 1024< IfModule mpm_worker_module > StartServers 8 ServerLimit 16 MaxClients 1024 MinSpareThreads 64 MaxSpareThreads 512 ThreadsPerChild 64 MaxRequestsPerChild 0< /IfModule > 2) 일일 Access log size 500M ~ 1G MaxKeepAliveRequests 2048< IfModule mpm_worker_module > StartServers 16 ServerLimit ... Read More..
admin 2011.09.16 특정 계정에만 PHP 를 사용할수 있게 구성 <Directory /home/xinet/html*> <Files “*.html”> Order allow,deny Allow from all </Files> <Files “*.png”> Order allow,deny Allow from all </Files> <Files “*.htm”> Order allow,deny Allow from all </Files> <Files “*.php”> Order allow,deny Allow from all </Files> </Directory> 위와 같이 구성시 해당 폴더(계정)에 대해서먼 php. html png 를 사용할수 있다 그밖에 모든 계정은 사용하지 못하다록 구성하려면 아래와 같이 입력 <Files “*.cg... Read More..