본문 바로가기

천년열혼/리눅스이야기

MYSQL 5.1.x 설치 및 my.cnf 설정방법 그리고 오류대처법 우선 Mysql 5.1.x 버전대를 다운로드 한다. 최근 5.6버전과 5.7버전이 있으나 이는 좀 복잡하고 굳이 이런 상위버전까지 필요치 않은 옛사람(?)들에게는 5.1 버전대만 있어도 충분하다. 따라서 이 버전으로 설치하여 필자는 사용중이다^^;; 다운로드 주소는 아래와 같고 상위버전이나 최신버전을 다운받으려면 그냥 http://dev.mysql.com 에가서 받으면 되는데 최근 이 사이트가 다운로드를 하기 위해 오라클에 가입하라고 하던데 귀찮아서 패스함.. [다운로드 주소] 1. http://dev.mysql.com/downloads/mirrors/ 로 이동후 빠를것 같은 미러사이트로 접속하여 받으시면 됩니다. 2. 1번이 귀찮으신분은 아래 주소를 클릭하여 바로 받습니다.. 주소: ftp://ftp... 더보기
MYSQL 백업하기 요즘은 PHPMyadmin 이라는 웹툴을 이용하여 많이들 작업하시는데요 간혹 이녀석이 작동을 잘못하거나 버전에 따라 내보내기가 안되는경우가 있더군요 그래서 삽질의 끝에 알아냈답니다.. 콘솔에서 하는 작업이므로 반드시 쉘에서 작업해주세요 MySQL이 설치된 폴더의 'BIN' 로 이동하세요. 파일의 형태로 백업이 됩니다. 1. 백업 MySQLDump -u사용자 -p암호 DB이름 > DB백업.sql ex) mysqldump -uroot -p1234 test_db > test_db.sql -- ('test_db' 전체 내용을 백업) 2. 테이블 백업 MySQLDump -u사용자 -p암호 DB이름 TB이름 > TB백업.sql ex) mysqldump -uroot -p1234 test_db test_table > .. 더보기
vsftpd 설정하기 CentOS 5.2 VSFTPD 설치 1. vsftpd 설치 전 확인 사항 ① 설치전 nobody 유저가 생성되어 있는 확인 nobody 유저가 없다면 useradd 명령어를 이용하여 계정을 생성 ② vsftpd 서버는 /usr/share/empty/ 빈 디렉토리가 필요하다. 디렉토리가 없다면 mkdir /usr/share/empty/ 명령어를 이용하여 생성 ③ 익명 FTP (anonymous FTP)를 서비스하기 위해서는 ftp계정이 생성되어 있는 확인해야 하며 ftp계정의 홈디렉토리 /var/ftp 가 존재하는지 확인해야 한다. 계정과 디렉토리가 존재한다면 디렉토리의 권한을 수정하다록 한다. [root@helpdesk var]# chown root.root /var/ftp [root@helpdesk .. 더보기