備忘log

DBD-mysql 설치하기

2010/11/29 21:38

C와 Perl...
예전엔 많이들 사용했었지..
물론, 나는 지금도 자주 사용한다.

플랫폼을 가리지 않고 편하게 사용할 수 있는게 그 첫번째 이유..
그리고 다음 이유는....
뭐...
걍, 할줄 아는게 이것 밖에 없어서? -_-;;;;;;

암튼...
솔라리스가 돌아가는 플랫폼에서 시스템 로그 기록 프로그램이 필요하여
하나 만들었는데, DB처리가 문제였다.
파일 DB 사용하고자 했으나, 로그파일의 덩치가 커져 버리는 것이 걱정이 되었다.

다행히도 perl 에서는 여러 관계형 DBMS 접근을 위한 모듈을 지원을 해 준다.
그래서 DBD::mysql 이라는 모듈을 설치를 하려고 했으나....
또 몇번의 삽질을 거쳐.. -_-;;;

까먹지 않기 위해서 정리해 둔다.
덧1. 캡쳐 화면은 스팍 플랫폼이 아닌 인텔 플랫폼에서 다시 설치한 것이다.
덧2. 솔라리스 뿐만이 아니라 리눅스에서 해도 상관은 없다.
사용자 삽입 이미지

모듈 자체가 설치 되어 있지 않다.
자.. 그럼 설치 해 보자.
근데 우째 설치를 해야 하느냐...
우리에겐 CPAN 이 있다.
사용자 삽입 이미지

그러나..
이노무 솔라리스는 cpan 명령어 자체가 없다. -_-;
그럼 우째야 하느냐...
사용자 삽입 이미지

요로코롬 perlgcc -MCPAN -e shell 라는 명령어로 접속할 수 있다.
뭐, .bashrc 나 profile 같은데 alias 해 둬도 무방하겠다.
사용자 삽입 이미지

실행을 시키면 위와 같이 수동 설정 잡는 단계로 진입한다.
설정 과정은 간단하다.
그냥 디폴트 값인 []의 값으로 하면 되기 때문에 그냥 엔터만 쳐서 죽죽 넘어 가면 된다.
그래도 어떤 내용인지는 자세히 읽어 보시고, 필요한 경우 설정값을 바꿔 입력해야 한다.
사용자 삽입 이미지

각 명령어의 패스등을 입력해 주고 (대부분 엔터키로 그냥 통과) 나면
위와 같이 미러링 서버를 위해 지역 설정을 하는 것이 나온다.
자신이 있는 위치 대로 알아서 골라 주면 된다.
사용자 삽입 이미지

자.. 이제 설정은 완료 되었다.
본격적으로 설치를 진행하면 된다.
사용자 삽입 이미지

cpan> 프롬프트상에서 i /DBI/ 라고 입력해 주고 잠시 기다린다.
그 후, 다시 install DBI 명령으로 설치를 시작한다.
그러면 위의 화면과 같이 좔좔좔 넘어갈 것이다.
(시스템 사양에 따라서 대략 2~5분 정도 걸리니, 담배 태우실 분들은 이 때 한대 태우시면 되겠다.)
사용자 삽입 이미지

DBI 모듈이 설치 되었다.
이제 우리의 관심사인 DBD::mysql 모듈을 설치할 차례.
사용자 삽입 이미지

자... install DBD::mysql 이라는 명령어를 입력하고 가볍게 엔터.... 를 두드리면.
사용자 삽입 이미지

저딴식으로 mysql_config 를 찾을 수 없다고 나올 수도 있다.
$PATH에 mysql_config 가 잡혀 있지 않아서 그렇다.
mysql_config 는 mysql 이 설치된 디렉토리의 bin/ 에 있다.
(mysql, mysqldump 등이 있는 디렉토리)
$PATH에 추가를 해 주던가, 이미 패스가 걸려 있는 디렉토리에
심볼릭 링크를 걸어 둔다.
(후자를 추천하고 싶다. 디스크 보다는 메모리가 더 비싸니까... -_-;;; 환경변수는 램을 야금야금 잡아 먹는다.)

그리고 다시 한번 Try.
사용자 삽입 이미지

테스트 DB가 없기 때문에 make test 에서는 에러가 나지만, 지가 알아서 스킵해 버린다. -_-;;
사용자 삽입 이미지

이러면 설치 완료.
나머지는 perl 에서 열라 코딩하면 된다.

덧3. 솔라리스 x86 서버에 mysql 이 설치가 되어 있지 않아.. 후반부 캡쳐 부분은 linux 머신에서 다시 했음. -_-;

2010/11/29 21:38 2010/11/29 21:38

trackbacks

trackbacks rss

http://blog.piano000.net/trackback/136


facebook comments


  1. M/D R
    I very like this blog. Everything is cleared.
  2. M/D R
    I simply want to mention I'm all new to blogging and site-building and really savored you're web blog. Most likely I’m going to bookmark your blog . You certainly come with exceptional stories. Thanks a bunch for revealing your website.
  3. M/D R
    I simply want to say I am beginner to blogging and site-building and certainly loved you're web page. Probably I’m planning to bookmark your site . You amazingly have good articles and reviews. Thanks for sharing your blog site.
  4. M/D R
    Shop; Unique Functions. Simple Product Layouts. Post with review. Advanced Product Layout. Best conversion pages. Frontend Search · Listing example ...
  5. M/D R
    Welcome to iBeautys Best, iBeautys Best is the number one destination for Latest Beauty Products. Here you can easily buy your desired product from all over the world with very reasonable price.
  6. M/D R
    http://www.ibogamarket.com/
  7. M/D R
    Natural Releaf CBD | New York CBD Store with locations in Murray Hill, NY | Upper East Side, NY | White Plains, NY Serving New York City, NY and Westchester, NY High Quality CBD Products With Lab Test
  8. M/D R
    Best view i have ever seen !
  9. M/D R
    Love watching sunset !
  10. M/D R
    ilmaiset pornovideot, pornovideot, porno videot, pornovideoita, porn videos, free pornvideos, porno video
  11. M/D R
    Love watching sunset !
  12. M/D R
    ilmaiset videot, ilmaiset pornovideot, ilmaiset porno videot, porno video, porno videot
  13. M/D R
    Business Temperature Screening
  14. M/D R
    We are building consultants. We perform roof assessments, window testing, and wall testing for quality assurance on new and existing buildings.
  15. M/D R
    Online jewelry boutique specializing in custom gold and silver pieces. For the hippy hearted fashion lover. Known for its custom lotus flower hoop earrings and large collection of hoop earrings. Customers enjoy the classic and unique versatile everyday jewelry designs. Glamour hippy began is also known for its dainty gold jewelry pieces. Bohemian chic styles with modern fashion flare. Great prices and affordable. Everyday pieces to statement piece designs for special occasions. Glamour hippy is inspired by diverse world culture and it reflects into the ever changing designs. Its customer enjoys unique pieces and comfort in style. Glamour hippy wants to be a part of its customers wardrobe for many years and part of great memories where ever the customer takes their jewelry pieces. Glamour hippy is glamour and hippy all in one. Shiny pretty pieces, Unique, Glamorous, boho chic, one of a kind, dainty, but statement worthy.
  16. M/D R
    netticasinot, netticasino, casino, kasinot, nettkasinot
  17. M/D R
    You are a very capable person!
  18. M/D R
    It is actually a nice and helpful piece of information. I'm satisfied that you shared this useful information with us. Please keep us informed like this. Thanks for sharing.
  19. M/D R
    I intended to put you a bit of word to help say thanks again regarding the extraordinary suggestions you've shown on this website. It was shockingly open-handed with you giving publicly all some people would've marketed as an e book to generate some profit for their own end, mostly seeing that you might have done it in the event you considered necessary. The tips as well acted to provide a great way to comprehend some people have the identical keenness much like my personal own to realize more and more when considering this issue. I believe there are a lot more enjoyable occasions ahead for individuals that read through your site.
  20. M/D R
    Hiya, I'm really glad I've found this information. Today bloggers publish just about gossips and web and this is really irritating. A good site with exciting content, this is what I need. Thanks for keeping this web site, I'll be visiting it. Do you do newsletters? Cant find it.
  21. M/D R
    hotelgym,workout travel

Leave a Comment