본문 바로가기

Linux

[linux] ssh, rsync를 이용한 원격백업 테스트 환경 - 백업대상서버(1) : 1.1.1.1 ssh포트는 22번 - 백업대상서버(2) : 1.1.1.2 ssh포트는 보안으로 100번사용중 - 백업서버 : 2.2.2.2 ■ 포트및 접속, 데먼에 대한 이해 - 백업대상인 1.1.1.1, 1.1.1.2는 rsync가 깔리지 않아도 된다. - 2.2.2.2는 rsync구동프로그램이 반드시 깔려야 한다. [1.1.1.1의 백업] rsync -avPz --stats -l -t -e ssh 아이디@1.1.1.1:/.backup/ /.backup/start1/ [1.1.1.2의 백업] rsync -avPz --stats -l -t -e ssh 아이디@1.1.1.2#100:/.backup/ /.backup/www2/ □ cron으로 구성시 백업스크립트작성 백업..
[ Linux]linux+JAVA+Apache+Tomcat+Oracle+Mysql+PHP+Curl Setting ] [ Linux JAVA+Apache+Tomcat+Oracle+Mysql+PHP+Curl Setting ] OS : Linux RedHat 7.3 Kernel 2.4.20-28.7 7.3 설치시 journal관련 kernel BUG 예방을 위해 기본커널(2.4.18-3)에 대한 적용 - RedHat 7.3 커널 업데이트 참조 JAVA : j2sdk-1_4_2_10-linux-i586.bin Oracle : Oracle9i (9.2.0.4.0) Mysql : mysql-4.0.27.tar.gz Curl : curl-7.15.5.tar.gz Apache : httpd-2.0.55.tar.gz Tomcat : jakarta-tomcat-4.1.31-LE-jdk14.tar.gz connector: jakarta-..
[linux][tomcat]Linux에서의 APM(Apache & PHP & MySQL) + Tomcat 연동 Linux에서의 APM(Apache & PHP & MySQL) + Tomcat 연동 -------------------------------------------------------------------------------- 들어가기에 앞서 이 글의 목적 여러가지 프로젝트를 위해 한 웹 서버에서 php, jsp등을 모두 요구할때에, 다른 방법으로 연결할 필요없이 모두 한 루트를 통해서 접근하고 싶게 된다. 본 문서는 그런 서버 관리자들을 위한 좋은 Solution이 될 것이라 생각한다. 책임의 한계 본 문서를 통해서 여러분은 웹서버 연동에 대한 여러가지 정보를 얻게 될 것이다. 그러나 이 문서에는 어떠한 보증도 없으며, 이 문서로 인해 야기할 수 있는 문제에 대해 본 문서의 필자는 어떠한 책임도 지지..
[linux] LVM : Logical Volume Manager LVM : Logical Volume Manager - 여러 하드디스크를 합쳐서 한 파일시스템으로 사용하는 것 - 특징 - 작은 용량의 여러 개를 큰 용량의 하드디스크 한 개처럼 사용 - 서버 운영 시에 대용량의 별도 저장 공간이 필요할 때 사용 - 용어 - Physical Volume : /dev/sda1, /dev/sdb1, /dev/sdc1 - Volume Group : Physical Volume 을 합쳐서 물리적 그룹 한 개로 만드는 것 - Logical Volume : Volume Group 을 나눠서 논리적 그룹으로 나눔(1개 이상) - Physical Extent : PV 가 갖는 일정한 블록 - Logical Extent : LV 가 갖는 일정한 블록 # fdisk /dev/sda SCS..
[linux]linux에서 사용가능한 메모리 계산 리눅스에서는 자동적으로 모든 램의 빈 공간을 버퍼 캐쉬로 사용하여 메모리를 효율성을 높이고있으며 프로그램에서 많은 메모리를 필요로 하는 경우에는 자동으로 캐쉬의 크기를 줄인다. 리눅스에서 실제로 사용 가능한 메모리는 ‘free+buffers+cached’ 이다. [root@linux net]# free total used free shared buffers cached Mem: 95648 93048 2600 65132 20824 36688 -/+ buffers/cache: 35536 60112 Swap: 201560 108 201452 사용가능 메모리량 : ( 2600+20824+36688 )/1024 = 58M
[linux]vi 색깔 사용 vim 을 아래에서 다운로드 받는다. 1.http://www.vim.org/download.php 2.wget ftp://ftp.vim.org/pub/vim/unix/vim-7.0.tar.bz2 3. tar xvjf vim-7.0.tar.bz2 4.readme 파일을 읽고 설치합니다.^^ 보통은 4.1. $> ./configure 4.2. $> make && make install 이렇게 설치 합니다. 5. .bashrc 파일에 알리아스를 잡는다. cd ~ vi .bashrc alias vi='vim' :wq source .bashrc 혹시 alias vi=`vim` 절대 이렇게 잡지 말길 바랍니다. 로그인하면 바로 실행되서 당황할 수도 있습니다. 그땐 :quit 엔터치고 bashrc 파일을 수정하세요...
[linux] vi 환경설정/etc/vimr vi의 설정 파일은 /etc/vimrc 파일과 홈 디렉토리의 .vimrc 파일이다 set autoindent " 자동으로 들여쓰기를 한다. set cindent " C 프로그래밍을 할때 자동으로 들여쓰기를 한다. set smartindent " 좀더 똑똑한 들여쓰기를 위한 옵션이다. set textwidth=79 " 만약 79번째 글자를 넘어가면 set wrap " 자동으로 를 삽입하여 다음 줄로 넘어간다. set nowrapscan " 검색할 때 문서의 끝에서 다시 처음으로 돌아가지 않는다. set nobackup " 백업 파일을 만들지 않는다. set visualbell " 키를 잘못눌렀을 때 삑 소리를 내는 대신 번쩍이게 한다. set ruler " 화면 우측 하단에 현재 커서의 위치(줄,칸)를 보..
[linux]vnc server xstartup 설정 .vnc/xstartup에서 #!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER