목록분류 전체보기 (30)
아림이의 라이프~~~~!!!
ssi를 사용하기CGI와 거의 비슷하게 세팅한다. 아파치(Apache)의 설정파일은 이젠 httpd.conf하나로 통일되었으므로 이 파일에 모든 설정을 한다.AddType text/html .shtml AddHandler server-parsed .shtml위의 2개를 꼭 있어야 한다. 그리고 CGI와 마찬가지로 ssi가 실행될 디렉토리에 Includes옵션을 설정한다. 아래의 예는 /www/htdocs/count라는 티렉토리에 CGI, SSI가 실행될 수 있게 한다.# 내가 추가(Options에 ExecCGE는 CGI를 사용하기위해, Includes는 SSI를 사용하기 위해) Options ExecCGI Includes AllowOverride None
설치환경은 다음과 같다. Glibc 2.1.3 libpcap 0.6.2 SNORT 1.8.2 SNORT설치 본인은 프로그램 자체에 대한 설명을 많이 하지는 않는다. 자신이 원할때 해야 집중력이나 이해력에 정점에 이르는 것이다. - 갑자기 뚱딴지 .. SNORT는 IDS(Instrusion Detection System)이다. 즉, 기존 방화벽등이 외부의 침입을 막는데 중점을 두었다면(iptables, tcp wrapper...), 이 놈은 침입하려는 것을 탐지하는데 중점을 두었다. 패킷내의 특정 부분이(침임흔적이라고 판단되는) 발견되면 이를 탐지할 수 있다. 이런 특정 부분은 계속 갱신되어야 하므로 룰셋이라는 별도의 파일로 계속 갱신되어 제공되고 있다. libpcap 설치 snort는 libpcap라이브..
Zend Optimizer사용하기 설치환경은 다음과 같다. Glibc 2.1 apache 2.0 php 4.0.6 zend optimizer 1.1.0 zend.com에 접속하여 Zend Optimizer를 얻어온다. Zend Optimizer는 무료로 배포된다. 단지 zend.com에 등록후 다운받을 수 있다. Zend Optimizer는 PHP의 버전에 따라 호환되는 버전이 존재하므로 자신이 사용하는 환경에 맞는 것을 선택한다. Zend Optimizer는 현재 솔라리스, 리눅스, FreeBSD, 윈도계열만 지원한다. [root@ns kang]# tar xvzf "ZendOptimizer-1[1].1.0-PHP_4.0.5-Linux_glibc21-i386.tar.gz" -C /usr/local/src..
MySQL 관련 root암호변경설정 PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! This is done with: /usr/bin/mysqladmin -u root -p password 'new-password' /usr/bin/mysqladmin -u root -h ns.dbakorea.pe.kr -p password 'new-password' 쉘에서는 mysql이 되는데 PHP에서 mysql.sock error를 내면서 MySQL이 안되는 경우 mysql.sock은 /tmp 아니면 /var/lib/mysql에 생기게 된다. 나의 경우, /var/lib/mysql에 mysql.sock파일이 있는데 PHP에서는 /tmp에서 찾으려하면서 에러를..
DB2 사용(리눅스) 작성일: 2002-04-14 작성자: 강명규 OS : LINUX 7.0(kernel 2.4.10) with glibc-2.2-9 CPU : Pentium III 500(Katmai) RAM : 512MB DB : DB2 Universal Database Enterprise - Extended Edition Version 7.2 [DB2 테스트] X윈도상에서 관리서버 사용자로 로그인하여 Control Center, Information Center등을 실행한다. IBM의 Java Runtime을 사용해야 한다. blackdown은 되지 않았다. [root@dev2 /root]# su - db2as [db2as@dev2 db2as]$ l total 2 drwxr-xr-x 5 db2as ..
작성일: 2002-04-07 수정일: 2002-04-14 수정내용: 페이지가 넘 커서(--;) 사용예제부분을 분리함 작성자: 강명규 OS : LINUX 7.0(kernel 2.4.10) with glibc-2.2-9 MIZI LinuxOS release 1.1 -> WOWLINUX Release 7.0 (AllLiEs)로 업그레이드 했었음 CPU : Pentium III 500(Katmai) RAM : 512MB DB : DB2 Universal Database Enterprise - Extended Edition Version 7.2 참조문서: DB2 Version 7.1 for Linux HOWTO(http://www.linuxdoc.org/HOWTO/DB2-HOWTO/index.html) 외국에 보..
yasql(Yet Another SQL*Plus replacement)설치 yasql은 현재 sourceforge.net에서 진행중인 프로젝트이다. sql*plus의 불편함을 아는 사람은 다 알것이다. MySQL프롬프트의 history이 얼마나 아쉬웠던가! yasql은 GNU의 readline라이브러와 같은 프롬프트의 히스토리기능을 지원하다. 자세한 사항은 설치시 제공되는 문서를 참조하라. [주요특징] Full ReadLine support - 명령어 히스토리 제공 Alternate output methods - 데이터크기에 맞게 컬럼길이 조정 - CSV(Comma Seperated Value format)출력 지원(좋다) Output of query results - sqlplus의 spool 명령기능..
작성자: 강명규(kang@dbakorea.pe.kr) 작성일: 2001-08-03 수정일: 2001-09-06(2.0버전에 맞게 변경) OS: Linux 2.2.14 사이트: www.ntop.org ntop은 네트웍에서 사용되는 top과 같다고 보면 된다. 항상 그렇듯이 말로 설명해봐야 별 도움이 안된다. 특히 모니터링툴들은.. 직접 따라해보자 우선 ntop을 받아온다. www.ntop.org에 가서 직접 받아도 되고(소스는 snapshot.ntop.org에 있다고 하나 현재는 서비스되고 있지 않았다.), 미러 ftp에서 받아도 된다. 사이트가 속도가 느리므로(나는 그랬다) 미러사이트에서 받는것이 좋을 것 같다. 현재 최신버전은 2.0beta지만, 미러사이트에는 1.1버전이 있다. 최신버전: http:/..
SSH설치 ssh는 Secure Shell의 약자로 쉽게 생각하면 전송되는 패킷을 암호화시켜 네트웍상에 떠돌아 다니는 패킷을 어떤 놈이 스니퍼하더라도 그 내용이 무엇인지 파악하기 곤란(?)하게 한다. 실제 TCP/IP의 자체결함(?)으로 인해 네트웍상의 패킷을 잡아서 보는 것은 그리 어려운 일이 아니다. 그냥 스니퍼툴을 사용하면 됩니다. SSH는 OpenSSH(www.openssh.com)를 사용했다. 그냥 ssh(www.ssh.org)도 있으나, 왠일인지 다운로드링크가 막혀있었다. 한마디로 사이트가 썰렁해서.. 이에 비해 OpenSSH는 뭔가 진행된다는 분위기가... OpenSSH는 설치시 OpenSSL(www.openssl.org)이나 SSLeay를 필요로 한다. 여기서는 OpenSSL을 사용하겠다...
리눅스에서 PHP, JSP, Servlet설치 oracle 8.1.6 R2 MySQL-3.22.32-1 apache 1.3.12 php 4.0.2 gd 1.8.3(jpeg zlib 필요) tomcat 3.1(src로 받지 말고 bin으로 된 것을 다운) 모든 설정은 /etc/profile.d/myset.sh에 저장하기로 한다. /etc/profile.d디렉토리에 놓이는 파일은 실행퍼미션이 있으면 부팅시 실행되게 된다. myset.sh의 권한은 755모드로 해야 한다. 자바설치 이는 /usr/java에 설치된다. javasoft에서 기존 Blackdown에서 하던 리눅스포팅을 하면서 솔라리스와 같은 방식으로 디렉토리를 생성한다. 설치된 곳은 rpm -ql jdk로 알 수 있다. (rpm -qf /usr/j..