본문 바로가기

OS/Linux Lecture22

무단 링크 방지 아파치 설정 무단 이미지 링크 방지를 막는 아파치 conf 파일 설정이다. 해당 도메인의 VirualHost 내에 기술하면 된다. SetEnvIf Referer www.aaaa.com link_allow SetEnvIf Referer aaa.com link_allow Order Deny,Allow Deny fom All Allow from env=link_allow Order deny, allow Deny from all Allow from env=link_allow ErrorDocument 403 http://aaa.com/error/error.jpg 2014. 12. 22.
mysql 백업 스케줄 mysql 백업 스케줄을 걸어보자. root로 로그인한다. cd /etc/cron.daily vi mysql_backup #파일내용 #!/bin/bash fileName="DBname_$(date +%Y%m%d).sql" if /usr/bin/mysqldump -uroot -p***** DBname> /home/backup/${fileName} then echo "complete" else echo "error!!!!!!" exit 1 fi 권한 설정을 변경해야 한다. 문제가 없는 한번 확인 한다. [root@host cron.daily]# chmod 755 mysql_backup [root@host cron.daily]# ./mysql_backup [root@host cron.daily]# ls -as.. 2011. 3. 9.
Ubuntu에 Oracle 10G 설치 리눅스, 유닉스에 오라클 설치는 커널 설정 및 환경 변수 설정 등을 하지 않으면 설치화면 자체도 안뜨기 때문에 이번 기회에 정리를 해서 올려본다.참고 사이트 : http://www.dizwell.com/prod/node/52?page=0%2C0*설치 환경*OS : Ubuntu 7.04Database : Oracle 10gps) 설치시 Ubuntu 환경은 7.04버전을 설치를 끝내고 시냅틱 업데이트를 모두 마친 상태임. 한마디로 깨끗하다....;;;*설치 시작*1. 터미널을 열고 설치에 필요한 기본 시탭틱을 설치한다.$sudo apt-get install gcc binutils libaio1 lesstif2 lesstif2-dev make rpm libc6 libstdc++5 build-essentia.. 2008. 8. 22.
파일 다루기 1.생성 1)디렉토리 생성 : mkdir mkdir 디렉토리명 mkdir -p 디렉토리명/파일명 2)디렉토리 삭제 : rmdir 2)파일 생성 : touch touch 파일명 cat > 파일명 vi 파일명 2.복사 cp [option] 복사할파일명 디렉토리명 cp a1 /mnt [옵션] -i (interactive) : 대화형 모드 (파일중복시 덮어쓸지 경고) -f (force) : 강제형 모드 (경고없이 강제로 덮어씀) -r (recursive) : 모두 다 (디렉토리 하위 파일까지 모두 복사하기) 3.삭제 rm [option] [옵션] -i (interactive) : 대화형 모드 (파일중복시 덮어쓸지 경고) -f (force) : 강제형 모드 (경고없이 강제로 덮어씀) -r (recursive) :.. 2008. 8. 22.