admin 2010.09.27 configure: error: pixman >= 0.10.0 is required cairo 설치시 configure: error: pixman >= 0.10.0 is required 메세지가 나타나면pixman 을 설치해 준다 centos 4.x 에서는 컴파일 해줘야 하며 centos5.x 에서는 그냥 yum으로 설치해주면된다 [root@mrtg cairo-1.6.4]# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig [root@mrtg cairo-1.6.4]# ./configure Read More..
admin 2010.08.25 nginx + php (fastCGI) 설치 nginx + php (fastCGI) 설치 환경 : centos 5.x (32bit) 우리가 사용하는 서버의 대 다수는 아파치 웹서버가 주로 사용하고 있다 이미지 전용서버를 찾던 중 nginx를 알게되어 실제 어느정도 퍼포먼스가 나오는지알고 싶어 설치 및 테스트를 해 보았으나그렇게 체감속도가 빠른것은 아니였으나 이미지로딩이나 cpu부하는 전반적으로apache 서버보다 더 성능이 우수하게 나왔다 그럼 설치에 앞서 구성을 살펴보면 nginx + php + memcache + eaccelerator + ImageMagick + imagick 자료 다운로드 [root@xinet ~]# wget http://sysoev.ru/nginx/nginx-0.8.46.tar.gz[root@xinet ~]# wget htt... Read More..
admin 2010.08.10 아파치 GeoIP를 이용한 국가별 제한 아파치 1.3 버전 GEOIP를 이용한 해외망 아파치 차단 (하단 apache2.x 적용) GeoIP데이터를 apache에서 사용하기위해서는 mod_geoip를 설치하기에 앞서 GeoIP C API를 먼저 설치하여야 한다 하지만 O/S 버전이 CENTOS 4. 이상 YUM 서비스를 지원한다면 YUM으로 설치할수 있다 [root@ns1 ~]# yum -y install GeoIP GeoIP-devel GeoIP-data perl-Geo-IP YUM 서비스 지원되지 않는 운용체제에서는 아래와 같이 컴파일 작업을 진행한다 ㅋ 다운로드 : http://www.maxmind.com/app/c [root@ns1 ~]#wget http://geolite.maxmind.com/download/geoip/api/c/GeoI... Read More..
admin 2010.07.13 Flooding in SYN and IP Tables #!/bin/bash/sbin/modprobe ip_tables/sbin/modprobe ip_conntrack/sbin/modprobe ip_conntrack_ftprm /root/.dyn*echo “Setting kernel tcp parameters to reduct DoS effects”#Reduce DoS’ing ability by reducing timeoutsecho 30 > /proc/sys/net/ipv4/tcp_fin_timeoutecho 1800 > /proc/sys/net/ipv4/tcp_keepalive_timeecho 1 > /proc/sys/net/ipv4/tcp_window_scalingecho 0 > /proc/sys/net/ipv4/tcp_sackecho 1280 > /pro... Read More..
+ admin 2010.06.24 Layer 7 Traffic Control (set up ) How to set up Layer 7 Traffic Control How to set up Layer 7 Traffic Control Resources Prerequisites Patching the kernel Patching iptables Testing the setup Traffic Control Script IP Accounting Dependencies Setting up pmacct and pmgraph pmacct pmgraph Resources Some resources that greatly helped to figure this stuff outL7-HomepageLARTC-GuideFreifunk-WikiHTB Linux queue manualHTB How To Prerequisite... Read More..
admin 2010.06.08 libphp5.so: cannot restore segment prot after reloc: Permission denied libphp5.so: cannot restore segment prot after reloc: Permission denied : 원인은 페도라 계열에서 SELinux와의 퍼미션 충돌이 발생해서 그렇다 * 에러메시지 httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied * 해결책 shell> restorecon -R -v /usr/local/apache2... Read More..
admin 2010.06.08 fastcgi 설치 및 설정 FCGI 설치 http://www.fastcgi.com 에서 mod_fastcgi-2.4.2.tar , fcgi-2.4.0.tar 받아온다 – mod_fastcgi 생성 mod_fastcgi-2.4.2.tar 압축 푼 디렉 토리에서 Makefile.AP2 파일에서 top_dir=/home/fs/apmz/apache2로 설치된 아파치 경로 지정 cp Makefile.AP2 Makefile make ; make install ( 아파치 2.2.2 버전의경우 헤더파일 없다는 에러 발생함) ls /home/fs/apmz/apache2/modules... Read More..
admin 2010.05.18 spamassassin 룰 설정 (점수부여) 스팸어쎄신을 이용하여 스팸메일을 차단하는데 있어 스코어 점수을 이용하여 그 점수를 판단하여 스팸여부를 확인 할수 있다 local.cf에서 점수 부분을 기여하면 된다.자신이 보내는 메일에 대해서 스팸어쎄신을 적용하려면 스팸밀터를 설치하면 되는것이다.아래 옵션에 대한 부분은 검색해보면 많이 나올것이다 [root@ns1 ~]# vi /etc/mail/spamassassin/local.cf # SpamAssassin config file for version 3.x# NOTE: NOT COMPATIBLE WITH VERSIONS 2.5 or 2.6# See http://www.yrex.com/spam/spamconfig25.php for earlier versions# Generated by http://www.y... Read More..
admin 2010.05.06 configure: error: …No recognized SSL/TLS toolkit detected configure: error: …No recognized SSL/TLS toolkit detected 아파치 설치시 위의 에러가 발생이 된다면 아래와 같이 해결하면 된다 openssl 이 없기때문에 그런것이다yum을 이용하여 openssl 설치yum install openssl-devel Read More..