[Linux] Cacti 설치 방법

1. cacti로 사용할 계정 생성 : # useradd cactiuser

2. cactiuser 계정 패스워드 설정 : # passwd cactiuser -> 패스워드 입력

3. cacti에 사용할 MySQL계정 생성 :

# mysql -u root (또는 관리자계정) -p

– root 패스워드 입력 후 아래 명령 순서대로 실행

4. 생성된 cactiuser 디렉토리 권한 확인 후 755가 아니면 755로 변경 -> # chmod 755 ./cactiuser

5. # cd /home/cactiuser 로 이동

6. # mkdir cacti 로 cacti 디렉토리 생성

7. # wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz 명령을 이용해 서버에 Cacti 압축 파일 다운로드

8. # tar xvzpf ./cacti-0.8.8b.tar.gz -C ./cacti 로 cacti 디렉토리에 압축 해제

9. 만약 관리자 계정으로 압축을 풀었다면 소유자 변경 -> # chown cactiuser:cactiuser ./cacti/*

10. # vi /home/cactiuser/cacti/include/config.php 명령으로 파일 수정

11. 브라우저에서 http://localhost/cacti/install 로 접속

12. 붉은 색으로 표기되는 부분에 대해 체크 후 모듈 설치 -> apm 설치가 기본적으로 되어 있다면 rrdtool, net-snmp-utils 만 설치해주면 됨.

13. 설치가 완료되었다면 install 페이지 새로고침 후 설치 확인 메세지 확인 되면 Finish 버튼 클릭

14. 로그인 페이지로 이동되고 초기 계정은 admin, 비번도 admin

15. 최초 접속하면 패스워드 변경화면으로 이동되고 패스워드 변경하고 확인

16. 마지막으로 poller.php를 cron에 등록하는 작업이 남아있습니다.

17. # crontab -e 명령을 이용해 cron 편집을 합니다. (root 또는 관리자 계정 권한으로 cron 등록해야함)

18. cacti 화면에서 graph 탭을 선택하고 데이터가 잘 쌓이는지 확인 합니다.

 

 

[Linux] Vim 편집기 컬러 설정 방법

* CentOS / RedHat / Fedora 계열 기준으로 작성되었습니다.

 

1. vimrc 파일 내에서 설정

실행 후 syntax off 검색 후 syntax on 으로 변경 후 저장.

 

2. vim-enhanced 설치가 안되있다면 설치하기

설치 후 alias 설정

vimrc 파일에서 syntax on 설정 확인

off 로 설정 되있다면 on으로 변경 후 저장

 

3. vi 에디터 라인 번호 표시하기

vi 편집기 실행 후 아래 명령어 실행

위 방법은 현재 작업에만 임시로 적용되는 것이고 아래 명령어를 vimrc 파일에 넣고 저장하면 실행시마다 표시 됨

 

[Linux] 간단한 MySQL DB 백업과 복원

덤프파일 백업
# mysqldump -u 사용자아이디 -p 백업받을디비 > 백업파일명

덤프파일로 복원
# mysql -u 사용자아이디 -p 복구할디비 < 백업파일명

복원된 데이터베이스 확인
1. # mysql -u 사용자아이디 -p 접속할디비
2. > show databases;

[Linux] tar.gz 압축/해제 명령어

tar.gz 압축
#tar cvfpz 압축파일명.tar.gz 저장디렉터리경로

tar.gz 압축해제
#tar xvfpz 압축파일명 -C 압축해제디렉토리경로

옵션설명
-z : gzip 압축/해제를 한번에 처리
-c : tar 파일로 압축
-x : tar 파일 압축 해제
-v : 압축/해제 진행 상황 출력
-p : 압축/해제시 원본 파일의 퍼미션 정보 그대로 적용
-f : 압축 파일 확인