본문 바로가기

LINUX & UNIX

CentOS5 에 yum 을 이용한 DNS 서버 설치 CentOS 기본 설치에는 DNS 서버가 기본적으로 빠져있기때문에, yum 으로 추가설치해야한다. #yum install bind #yum install caching-nameserver 서버설치는 끝났고, 각종 파일만 세팅하면 된다. (CentOS 5와 그 이전버젼은 세팅법이 다르니 참고바람) name.caching-nameserver.conf 수정 --------------------------------------- options { listen-on port 53 { any; }; listen-on port 53 { xxx.xxx.xxx.xxx; }; // listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/da.. 더보기
리눅스 하나의 랜카드에 두개의 아이피 부여 아이피 설정 파일 /etc/sysconfig/network-scripts/ifcfg-eth0 을 복사 한다 cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:1 ifcfg-eth0:1 을 수정 한다 DEVICE=eth0 을 DEVICE=eth0:1 로 IPADDR 의 내용을 두번째 아이피로 변경 하고 네트웍 스크립트 를 리스타트 /etc/init.d/network restart 더보기
FreeBSD 에서 Open VPN 사용 너무 오랫동안 FreeBSD 를 사용 안하던중 새로 이것 저것 해 보기위해서 문서로 정리 해 두는게 좋을것 같다. 블로그 에 이렇게 정리 해 두면 오래 지난 나중에 정보 를 찾기 위해서 서핑을 안해도 될거 같다 ㅎㅎ 우선 FreeBSD 에 OpenVPN 을 설치 한다 물론 ports upgrade 를 한 뒤면 좋겠다. cd /usr/ports/security/openvpn make install clean/usr/ports/security/openvpn 샘플 설정 파일은 /usr/local/share/doc/openvpn/sample-config-files 이걸 참고 하면 되겠다. 설정 파일의 위치는 /usr/local/etc/openvpn 이곳을 이용 하기 위해서 폴더 를 만든다 mkdir /usr/l.. 더보기
Apache 국가별 접속 제한 모듈 아파치에서 국가별 대역 차단하는 모듈입니다. http://www.maxmind.com/app/mod_geoip 다운로드 mod_geoip2_1.2.5.tar.gz (Apache 2.x) GeoIP.dat.tar.gz (free http://www.maxmind.com/app/geolitecountry) #yum install GeoIP* #tar xvf mod_geoip2_1.2.5.tar.gz #cd mod_geoip2_1.2.5 #view INSTALL #apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c #cp GeoIP.dat /etc/httpd/conf/ #httpd.conf에 추가 --------------------.. 더보기
Apache 한글파일 지원 ============================== case1 ============================== 설치 모듈 : mod_url.so (mod_url-apache2-1.8.tar.bz2) 설정은 다음과 같습니다. httpd.conf ================================================ LoadModule redurl_module modules/mod_url.so CheckURL On ServerEncoding EUC-KR ClientEncoding UTF-8 =============================================== 아래 처럼 한글 파일 을 링크 해서 확인해보시기 바랍니다. http://www.SAMPLEDOMAIN.com.. 더보기
Apache2, PHP4 소스 컴파일 설치 ( CentOS5 ) # Apache2 설치 Apache 다운로드 wget http://ftp.kaist.ac.kr/pub/Apache/httpd/httpd-2.2.4.tar.gz 설정 ./configure --prefix=/usr/local/httpd-2.2.4 --enable-rule=SHARED_CORE --enable-so --enable-shared=max --enable-unique-id make && make install ln -s /usr/local/httpd-2.2.4 /usr/local/apache (나중에 새로 설치시 에러 대비) # PHP4 설치 php다운로드 wget http://kr2.php.net/distributions/php-4.4.9.tar.bz2 tar xvf php-4.4.7.tar.bz.. 더보기
MySQL4.1.x 소스 컴파일 설치 ( CentOS5 ) rpm 으로 이미 설치된 시스템에 소스 설치를 원한다면 일단 rpm 으로 설치된것을 제거 한뒤 절차를 진행 한다. 카테고리 LINUX & UNIX 에 rpm 제거 글이 있다, 참고 하라 (트랙백) mysql4 설치설치확인rpm -qa|grep mysql 다운로드wget http://downloads.mysql.com/archives/mysql-4.1/mysql-4.1.21.tar.gz 유저생성 groupadd -g 5100 mysql useradd -g mysql mysql 압축해제 tar xvfz mysql-4.1.21.tar.gz 설정 ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --sysconfdir=/etc.. 더보기