개발자의 노트
[ALTIBASE ] MyBatis, Spring, ALTIBASE 연동

http://aid.altibase.com/plugins/servlet/mobile#content/view/7340868 MyBatis, Spring, ALTIBASE 연동할 일이 있어.. 위의 링크로 설정은 해결했으나.. 이놈의 altibase jdbc용 jar가 altibase 홈페이지에서 받은 걸로 안됨.. 버전마다 좀 차이가 있는 듯하여.. 찾으시는 분들을 위해 몇개 올려둠. 인터넷으로 찾다찾다.. altibase-jdbc-driver-5.1.5.46.jar 구해서 하니 됨.. altibase 서버가 설치된 업체에게 서버에 설치된 jar를 달라고 해서 사용하면 제일 좋을 듯..

WordPress에서 mysql 연결시 sock 위치 설정하기

mysql을 구동하다보면 sock 위치를 임의로 지정해서 사용할 일이 있다. mysql> SHOW VARIABLES LIKE 'socket'; +---------------+-------------------------------+ | Variable_name | Value | +---------------+-------------------------------+ | socket | /aaa/bbb/mysql/mysql.sock | +---------------+-------------------------------+ wordpress 사용시 /var/run/mysqld/mysqld.sock 처럼 기본 sock 위치를 찾는다. 이때문에 "데이타베이스 연결 에러"가 나는 상황이 있는데.. wp-conf..

[Linux] 비트수 확인하기

getconf LONG_BIT 32가 나오면 32Bit64가 나오면 64Bit

[Linux] 해당 위치의 폴더들의 사용용량을 확인

해당 위치의 폴더들의 사용용량을 확인하고 싶을 경우... / 위치에서 날려보자.. # du -ks * | sort -nr | cut -f2 | xargs -d '\n' du -sh 3.1Gusr 474Mvar 325Mlib 149Mroot 102Mwordpress 92Mboot 31Mlib64 27Metc 16Msbin 7.7Mbin 188Kdev 140Ktmp 132Klog 36Khome 16Klost+found 4.0Ksrv 4.0Kselinux 4.0Kopt 4.0Knet 4.0Kmnt 4.0Kmisc 4.0Kmedia 4.0Kcgroup 0sys 설명은 없음...

서버 시간을 UTC로 변경하기

글로벌 서비스를 위해서는 서버 시간을 KST 나 EST와 같은 지역시간이 아닌 UTC로 맞춰서 하는게 좋음.. KST 로 설정이 되어있다면 아래와 같이 KST 가 표시된다. # date Wed May 28 13:34:41 KST 2014 우선 rdate로 시간을 동기화한 후 시스템 시간을 UTC로 변경해보자. (time.bora.net 도메인 인식을 못할 경우에는 rdate -s 203.248.240.103) # rdate -s time.bora.net # vi /etc/sysconfig/clock UTC=true # ln -sf /usr/share/zoneinfo/UTC /etc/localtime UTC로 변경되었다. # date Wed May 28 04:40:37 UTC 2014 추가로... 하드웨어..

리눅스에서 한글로 된 파일명을 UTF8에서 EUC-KR로 변경하기

리눅스는 기본적으로 UTF8 기반입니다.파일명도 UTF8 로 생성이 된다는 말이죠. 리눅스의 파일을 압축한 파일을 윈도우로 다운로드 받아서 압축을 풀 경우파일명이 깨진다든가 하는 문제가 있는데요. 그래서 압축 전에 리눅스 파일명을 UTF8 에서 EUC-KR 로 변경해서 압축을 하면 문제가 없습니다.이걸 제공하는 패키지가 convmv 인데요. 레드헷의 경우 yum install convmv우분투의 경우 apt-get install convmv 해서 설치합니다. 콘솔에서는 convmv -f utf8 -t euc-kr –notest 파일명 하시면 되구요 jsp에서는 아래처럼 사용하면 됩니다. String str[] = {“/usr/bin/convmv”, “-f”,”utf8″,”-t”,”euc-kr”,”–not..

로그 파일을 날짜별로 rotate 생성하기 (& 구동 시간 변경 포함)

REDIS 같은 경우 로그 파일이 하나의 파일로 계속 쌓인다. logrotate를 통해 log를 날짜별로 rotation 해보자. logrotate의 기본 설정 값을 /etc/logrotate.conf 에 있다. # vi /etc/logrotate.conf 그리고 각각의 logrotate 설정은 /etc/logrotate.d 폴더 아래에 구성한다. 대략 아래와 같은 구조 # ll /etc/logrotate.d/ total 24 -rw-r--r-- 1 root root 103 Dec 10 22:28 dracut -rw-r--r-- 1 root root 329 Jan 15 2011 psacct -rw-r--r-- 1 root root 210 Sep 9 23:46 syslog -rw-r--r-- 1 root ..

CentOS에서 rpm repository 등록

1. # rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org 2. RHEL5 / CentOS5 경우 # rpm –Uvh http://elrepo.org/elrepo.org/elrepo-release-5-4.el5.elrepo.noarch.rpm RHEL6 / CentOS6 경우 # rpm –Uvh http://elrepo.org/elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm