본문 바로가기

전체 글931

리눅스 여러가지 문제점 해결 - 초보 * Apache 서버에서 localhost만 보이고 딴곳에서 안보일때 : 방화벽 문제.... 콘솔에서 -> ipchains -F * mysql에서 sock 따질때 -> usr/local/bin/safe_mysqld start * table 접근 error~! -> grant all privileges on dbName . * to root @ "hostName" * 프로세스 죽이기 rpm -e --nodeps mysql * 시스템 시작시 설정 외... ntsysv, netconfig, init5 [출처] 세이박스 - http://www.saybox.co.kr/bbs/board.php?bo_table=board01&wr_id=21 2009. 6. 9.
httpd.conf 파일 번역판 # 이문서는 누군가가 아파치 환경설정화일 httpd.conf의 # 주석문을 한글로 번역해 놓은건데요 # 제가 와우리눅스 까치버전에 맞게끔 조금 고쳤어요 # 이 글을 복사하셔서 /etc/httpd/conf/httpd.conf에 # 그대로 쓰셔도 아무런 문제 없이 사용 하실수 있습니당. ################################################## # # 작성 : 김 정 균 ;; # ############################################################# # # 문제가 발생했을 때에는 httpd.conf (srm.conf, access.conf) 설정 파일의 # 문법을 제대로 지켰는지 먼저 점검하고 다른 아파치 관리자들에게 도움을 # 요청하는.. 2009. 6. 9.
한 IP에 도메인을 여러개 셋팅 저두 초보이지만 윗분이 설명하신것은 아파치에서 Virtual host를 설명하신것 같습니다. 그리고 님이 설명하시는 것은 DNS(Domain Name Server)에 대한 질문인것 같은데.. 예를 들어 111.222.333.444 란 IP에 aaa.com 과 bbb.com두개를 할당 하고 싶다는 것이 아닌지....? http://www.kr.freebsd.org/doc/PoweredByDNS/ 에가시면 설명이 자세히 나와 있습니다. 참고 해보세요. dns설치가 되어 있다면 /etc/named.conf 파일에 aaa.com 과 bbb.com을 형식에 맞게 넣어 주시고 /var/naemd/ 디렉토리 및에 각각의 해당 파일을 넣어 주시면 됩니다. 음... 대충 파일을 보시면 named.conf 파일은 zone.. 2009. 6. 9.
Unix의 디렉토리 구조 0. 개요 Windows에서는 C 드라이브 밑에 자신이 원하는 대로 디렉터리는 사용하는데, Unix, Linux의 경우는 디렉터리 구조를 잘 지키면서 사용해야 합니다. 즉, 특정 파일은 특정 디렉터리에 존재해야하는데, 응용 프로그램들의 실행 파일도 Windows처럼 마음대로 존재하는 것이 아니라 특정 디렉터리에 모여있습니다. 1. 디렉토리 구조 /bin 기본적인 시스템 명령어가 들어 있습니다. 예) ls, cp /usr/bin 이곳에는 'vi'나 'mc'와 같은 콘솔 모드에서의 응용 프로그램을 비롯하여 'kedit'나 'gqview'와 같은 X윈도용 응용 프로그램이 들어 있습니다. /boot 부팅에 사용되는 커널과 LILO 부팅 관련 파일이 저장되는 디렉터리입니다. /dev 장치 파일들이 모여있는 디렉터.. 2009. 6. 9.
리눅스 서비스 데몬 설명 1. 서비스 데몬 설명 데몬명 간략한 기능 설명 amd 요청이 있을 때 장치와 NFS 호스트를 마운트시켜 주는 자동 마운트 데몬. apmd 배터리 상태를 조회하는데 사용. 배터리 부족시 시스템 셧다운. arpwatch 이더넷 카드와 IP 할당 관계를 보여주는 데몬. autofs 파일 시스템(fs)을 자동으로 마운트, 언마운트. crond 사용자가 지정한 프로그램을 특정 시간에 주기적으로 실행할 수 있도록 하는 데몬. dhcpd 동적 호스트 통제 프로토콜에 접근할 수 있도록 하는 데몬. gated 라우팅 데몬을 시작하거나 종료시키는 데몬. gpm 마우스 지원해 주는 데몬. 시스템 셧다운하는 옵션 제공. httpd 아파치 데몬. inetd 인터넷을 관장하는 인터넷 수퍼 서버 데몬. Telnet, FTP, r.. 2009. 6. 9.
rpm, package, pacth 설치 1. rpm(Red Hat Package Manager) - 조회 # rpm -qa | more -a : all. 현재 설치된 모든 패키지의 목록을 보여준다. -c : configure. 패키지 안의 환경 설정 파일들을 표시한다. -d : document. 패키지 안에 들어있는 문서를 보여준다. -i : information. 패키지에 대한 상세한 정보를 보여준다. -l : list. 패키지에 들어있는 파일의 목록을 표시한다. -s : state. 패키지에 들어있는 파일의 상태를 표시한다. -q : query. 설치 파일이 있는 디렉토리를 표시한다. - 설치 # rpm -ivh package_file -i : install. 패키지 설치 명령. -v : verbose. 처리 상태를 표시한다. -h : h.. 2009. 6. 9.
리눅스 DNS 설치하기 1. Bind 설치 -. bind(Berkeley Internet Name Daemon) 파일 소스를 다운 받아 컴파일, rpm 파일로 설치, 패키지로 설치하는 방법이 있습니다. 소스 파일 다운 : ftp://ftp.isc.org/isc/bind/src rpm 파일은 리눅스 설치 CD내에 있습니다. 설치해야 하는 rpm 파일은 bind-9.1.xx.rpm, bindconf-1.xx.noarch.rpm, bind-utils-9.xx.rpm, caching-nameserver-7.xx.noarch.rpm 입니다. -. 소스 설치 # make clean depend all install -. rpm 설치 # -rpm -ivh rpm_FileName 2. 네트워크 파일 설정 # vi /etc/hosts 127... 2009. 6. 9.
Vi 편집기 명령어 1. 커서 이동 h 한 문자 왼쪽으로 이동 l(L의 소문자) 한 문자 오른쪽으로 이동 b 한 단어 왼쪽으로 이동 w 한 단어 오른쪽으로 이동 j 한 줄 아래로 이동 k 한 줄 위로 이동 $ 현재 행의 맨 뒤로 이동 H 화면의 맨 위로 이동 M 화면의 중간으로 이동 L 화면의 맨 아래로 이동 Ctrl + b 이전 화면으로 이동 Ctrl + f 다음 화면으로 이동 Ctrl + u 이전 반화면으로 이동 Ctrl + d 다음 반화면으로 이동 G 파일의 마지막 행으로 가기 3G 파일의 3번째 행으로 가기 :3 파일의 3번째 행으로 가기 2. 삽입 a 커서 오른쪽에 삽입 A 커서 맨 뒤에 삽입 i 커서 왼쪽에 삽입 I(i의 대문자) 커서 맨 앞에 삽입 o 커서 아래에 삽입 O 커서 위에 삽입 :f 파일명 커서 다음.. 2009. 6. 9.
정규식 (Regular Expression) 특수문자 처리 (1) ^ (caret) 라인의 처음이나 문자열의 처음을 표시 예 : ^aa (문자열의 처음에 aa를 포함하면 참, 그렇지 않으면 거짓) (2) $ (dollar) 라인의 끝이나 문자열의 끝을 표시 예 : aaa$ (문자열의 끝에 aaa를 포함하면 참, 그렇지 않으면 거짓) (3) . (period) 임의의 한 문자를 표시 예 : ^a.c (문자열의 처음에 abc, adc, aZc 등은 참, aa 는 거짓) 예 : a..b$ (문자열의 끝에 aaab, abbb, azzb 등을 포함하면 참) (4) [] (bracket) 문자의 집합이나 범위를 나타냄, 두 문자 사이의 범위는 "-" 사용. []내에서 "^"이 선행되면 not을 나타냄 예 : [abc] (a, b, c 중 어떤 문자, "[a-c]."과 동일.. 2009. 6. 9.
[자바스크립트] 강력한 소스 보호 소스 못 퍼가게 하는 전형적인 예입니다. body tag에 다음을 선언합니다. . . . oncontextmenu="return false" - 마우스 오른쪽 버튼을 눌렀을 때 나오는 메뉴창(contextmenu)을 안나오게 합니다. ondragstart="return false" - 문서내에서 드래그하여 하여 끌어내는 것 막기 xxonkeydown="return false" - Ctrl + C(복사) 와 같은 단축키 막기, 사용시 모든 키는 먹통이 됩니다. xxonselectstart="return false" - 문서의 내용을 마우스로 선택하는 것 막기 return false의 의미는 '돌아오는 값을 무시 한다'라 정도로 이해 하시면 됩니다. 만약 마우스로 어떤 부분을 선택하려 할 때 return f.. 2009. 6. 9.
AJAX 금액을 입력할때 세자리마다 컴마찍기 [출처] 세이박스 - http://www.saybox.co.kr/bbs/board.php?bo_table=ajax&wr_id=3 2009. 6. 9.
초간단 AJAX 샘플 간단하게 테스트 할 수 있는 샘플이다. word: [출처] 세이박스 - http://www.saybox.co.kr/bbs/board.php?bo_table=ajax&wr_id=2 2009. 6. 9.