본문 바로가기

반응형

전체 글

Ubuntu 9.10 karmic에서 drizzle 설치하기 ubuntu에서 drizzle 설치가 의외로 까다로와서, 따로 정리한다. 우선 컴파일에 필요한 아래의 패키지를 다운로드/설치한다 > sudo apt-get install libpcre3-dev libevent-dev autoconf automake bison libtool ncurses-dev libreadline-dev libz-dev g++ libssl-dev uuid-dev libpam0g libpam0g-dev gperf libevent 가 too old 하다고 나올 경우 새 버전을 받아야 한다 > sudo apt-get install libevent-dev libdrizzle, Google protocol buffer가 필요하다, 다운로드/설치한다. >sudo apt-get install lib.. 더보기
MySQL에서 character-set 을 utf8로 바꾸기 APM에서 UTF-8을 구현하려면 아래 여러 부분을 수정해야 한다. 1. apache 환경파일 편집 (httpd.conf) 2. php 환경파일 편집 (php.ini) 3. mysql 환경파일 편집 (my.cnf) 4. apache, mysql 서비스 재시작 5. mysql에서 캐릭터셋 확인 및 디비생성 6. php 소스코드에 mysql_query("set names utf8;"); 함수 추가 7. php 소스에 한글문자열이 있으면 파일저장할때 UTF-8 파일형식으로 저장 8. 웹브라우즈의 보기-인코딩-UTF-8로 선택 1. /etc/httpd/conf/httpd.conf 에서 캐릭터셋 수정 /*------------ AddDefaultCharset UTF-8 2. /etc/php.ini 에서 캐릭터셋 .. 더보기
MySQL에서 timezone 사용을 위한 설정, 확인 사항 1. MySQL 서버의 타임존 설정방법에 관하여 일반적으로 MySQL 설치시 timezone에 대해서 별도 옵션을 지정하지 않으면 태평양표준시인 PST(Pacific Standard Time) 으로 설정된다(PST/PDT 등에 대해서는 여기 참조). * 참고로 Ubuntu에서 시스템의 표준시를 KST(대한민국 표준시)로 바꾸려면 # ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime (MySQL 관련한 세부 정보 및 사용법은 http://www.mysqlkorea.com 참조) DB 서버에 클라이언트로 접속해서 타임존 설정을 확인해 보자 mysql> select @@system_time_zone; +--------------------+ | @@system_ti.. 더보기
표준시(GMT, UTC, KST, UT, UT+, ...) 시간의 기준은 제각각이다. 이를 표준화한 시간 계산 방법도 여럿 존재하는데 제목에도 나와있듯이 이것들이 또 여러가지이다. 정리해 보자면, 표준으로 사용하는 대표적인 시간 기준(세계시)에 대해서는 GMT, UTC, KST에 대해서만 정확히 알아두기 위해 정리한다. *** GMT = Greenwich Mean Time 경도 0˚인 그리니치 천문대에서의 표준 시간이다. 천체의 운동을 기준으로 정한 시간. 일반적으로 세계시(Universal Time)라고 부르는 것은 바로 이 GMT(=UT)를 의미한다. 초등/국민학교 때 배운 그리니치표준시(정확히 말하자면 그리니치 평균 태양시), 바로 그것이다. 역사적으로 보면 최초의 표준시간이었던 GMT는 기준이 정오였다고 한다. 이를 1925년에 12시간 앞 당겨 자정을 .. 더보기

반응형