catchv blog 135

MariaDB yum을 이용한 설치

MariaDB는 rpm, zip, yum을 통해서 설치를 할 수 있다. 가장 편하게 설치하는 방법은 yum일 것 같다. (https://mariadb.com/kb/en/installing-mariadb-with-yum/ ) yum을 이용해서 설치하기 위해서는 repository 를 추가해야 한다. MariaDb.repo 파일에 아래의 내용을 추가하고 저장한다. [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos5-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 baseurl = http://yum.mariadb.org/5.5/centos5-x86 이 부분을 자신이 ..

Database/MariaDB 2014.05.28

MySQL root 접근 권한 설정

MySQL은 HOST별 계정별 접근권한을 설정해야 데이터베이스에 접근 할 수 있다. root 계정의 경우 모든 권한을 할당하여 접근 권한을 줄 수있다. grant all privileges on *.* to root@'host명 또는 IP주소' identified by '패스워드' with grant option; grant all privileges on *.* to root@'192.168.0.%' identified by '패스워드' with grant option; grant all privileges on *.* to root@'%' identified by '패스워드' with grant option;그리고 반드시 아래의 명령어를 실행해야 적용이 된다. flush privileges; mysq..

Database/MySQL 2014.05.26

MySQL Linux Port 방화벽 설정(3306)

MySQL은 설치시 3306을 포트로 사용한다. 물론 변경도 가능하다. 하지만 CentOS(minimal) 버젼 기준으로 방화벽이 설정되어 있어서 외부에서 접근이 불가능하다. 그래서 방화벽에 정책을 넣거나 방화벽 자체를 OFF 시켜야한다. 방화벽 정책 설정 [root@localhost /]# iptables -I INPUT 1 -p tcp --dport 3306 -j ACCEPT [root@localhost /]# service iptables save iptables: 방화벽 규칙을 /etc/sysconfig/iptables에 저장 중: [ OK ] [root@localhost /]# vi /etc/sysconfig/iptables [root@localhost /]# service iptables re..

Database/MySQL 2014.05.26

yum을 이용한 MySQL 설치

yum이 요즘은 너무 좋습니다. 이전 rpm의 경우 관련된 모든 것을 알아서 설치해야되는 아픔이 있어지만 yum의 경우 알아서 관련 라이브러리등을 설치하고 업데이트도 가능합니다. 아래의 내용은 모두 root 계정을 사용하였습니다. 만약 root 계정이 아니라면 sudo를 이용하여햐 합니다. (관련 : http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/index.html#repo-qg-yum-installing ) MySQL 을 yum으로 설치하기 위해서는 repositories 를 추가해 주어야 합니다. [root@localhost yum.repos.d]# pwd /etc/yum.repos.d [root@localhost yum.repos.d]# vi my..

Database/MySQL 2014.05.26

vmware 공유 폴더 vmhfs

WMWare 에 Linux를 설치한 경우 ftp등을 이용해서 파일을 받을 수 있지만 시간도 걸리고 복잡합니다.(서버 구성 등…) 그래서 VMWare 에서는 파일을 간단하게 공유할 수 있는 공유 폴더를 구성할 수 있도록 제공을 하고 있습니다. 하지만 Linux에 VMWare Tools를 설치해도 mount가 자동으로 되지는 않습니다.(CentOS minimal 기준) 우선 공유 폴더를 사용 할 수 있는 모듈이 적재 되었는지 확인이 필요합니다. [root@localhost /]# lsmod | grep vmhgfs아무것도 나오지 않는다면 모듈이 올라가 있지 않은 상태입니다. modprobe vmhgfs명령어로 모듈을 적재합니다. 만약 "FATAL: Module vmhgfs not found." 에러가 나온다..

Dev/Linux 2014.05.26

yum proxy 설정

회사에서 web proxy 를 사용하는 경우 yum이 동작하지 않습니다. yum 설정에도 proxy를 설정 할 수 있습니다. [root@localhost etc]# pwd /etc [root@localhost etc]# vi yum.conf yum.conf 파일에 proxy 내용을 추가 합니다. [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=5 bugtracker_url=http://bugs.centos.org/set_project.php?project_id..

Dev/Linux 2014.05.26