아직 검색 스킬이 엄청 부족한가보다.. 짜증 89%를 느꼇다 오랫만에..
소스로 컴파일해 설치한 mysql 5 에서 기본 charset 을 바꾸려고 my.ini 나 my.cnf / cfg 파일을 찾으려고 하니 어디에도 없는거다..
죽을둥 구글에서 검색을 한지 1시간 걸렸다..
과연 아직까지도 소스컴파일보다 RPM 을 많이 사용하고 있었고 우리나라 문서는 90% 이상이 윈도우용 APM패키지에 관한 글들뿐이었다.. (도움이 안돼.ㅠㅠ)
소스로 컴파일해 설치한 MySQL 엔 기본적으로 my.ini (cnf) 와 같은 환경설정 파일이 생성되지 않는다.
MySQL 실행 파일인 share/mysqld.server 를 열어보니 주석에 /etc 아래에 cnf 파일을 만들어 기타 환경설정을 하라는 부분을 볼 수 있었다.
없으면 만들라는 소리군.. 그런데 어떻게 만드냐... 다시한번 검색 고고싱! 역시나 어렵게 찾았다.
http://sir.co.kr/bbs/board.php?bo_table=pl_mysql&wr_id=40&page=5
글 적어주신 This 님 정말로 감사합니다.ㅠㅠ 님은 진정한 엔지니어 이십니다..
설치한 루트 경로 밑에 있는 share/my-huge.cnf 이 파일이 샘플로 제공되는 환경설정 파일이다.
다른 문서들에선 운영 서버에 맞는 규모의 샘플 파일을 사용하라고도 한다.large , medium , small 등..
이 파일을 /etc 밑에 my.cnf로 복사하여 원하는 설정을 바꾸고 사용하면 되는것이다.
소스로 설치한 후 어떻게 MySQL 이 이 파일을 찾아서 로딩을 하는지는 정확하게 모르겠지만 글로벌한 셋팅을 위해 /etc 밑에서 my.cnf 를 찾는것은 분명한것 같다.
[추가] UTF-8 설정
각 섹션에 각 값들을 넣어 줍니다. ( 추가, 동일 변수 존재시 대체 )
[client]
default-character-set=utf8
[mysqld]
init_connect=SET collation_connection=utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8
2008년 9월 12일 금요일
JIRA Install ( 지라 설치 )
본 노트는 JIRA & Confluence Installation 의 첫번째 Part 인 JIRA Install 입니다.
JIRA 설치 메모
JIRA 를 Standalone 으로 먼저 설치하고 Confluence는 WAR/EAR 로 JIRA 웹서버에서 함께 운영되도록 설치. ( 웹서버 및 데이터 베이스 관리 용이 / 사용자 통합 가능 )
아래 링크에서 원하는 버전 원하는 플랫폼으로 다운로드
http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa
파일 다운로드시 처음 인덱스에는 Enterprise & Standalone 링크만 보인다. show all 링크를 눌러 모든 다운로드 항목을 확인하기 바란다. 이는 후에 라이센스를 발급받을때 영향을 준다.
이번에 나는 리눅스버전 3.13을 다운로드
tar.gz 파일 압축을 풀고 bin/startup.sh 파일을 실행하라고 아래 도움말에 나옴
http://www.atlassian.com/software/jira/docs/latest/install.html
그다음은 설치된 시스템의 8080 포트로 접속을 하여 기본 설정을 하는것이다.
http://www.atlassian.com/software/jira/docs/latest/setup.html
실행을 하고 나니 프로세스는 백그라운드 모드로 실행된다.. 로그를 보라는 말이 가이드에 있긴 했지만 궁금해서 직접 프로세스를 찾아보았다..
처음엔 jira 나 atlassian 등과 같은 프로세스를 기대했으나.. 도저히 해당 항목이 보이지 않아 netstat 명령으로 8080 포트로 운영중인 프로세스의 pid 를 찾아보았다.
java 라는 이름으로 돌아가고 있었다.
bin 폴더아래 shutdown 등의 스크립트 파일이 있으나, 혹시 만에 하나 문제가 생겨 말을 안들으면 이 java 프로세스를 죽이고 다시 startup 하기를 바람.
다시 기본설정 부분으로 돌아가 라이센스 부분이다.
이번엔 개인용으로 한번 받아봐야겠다.
제품 종류( enterprise , professional , standard )에는 구애를 받지 않으나 생성 가능한 사용자수가 3명밖에 안되는거 같다.. 사용목적에 따른 규모에 맞춰 라이센스를 받기 바란다.. 물론 필요하다면 구매를 해야겠지..
라이센스를 발급 받기 위해선 로그인을 해야 하며 로그인 후엔 my account 메뉴에서 확인이 가능하다.
http://www.atlassian.com/my/MyAccount.jspa
참, 처음에 언급했던것 처럼 라이센스를 발급 받을때 다운받아서 사용하려는 제품종류( enterprise , professional , standard )에 맞는 라이센스를 받아야 한다.
정상적으로 라이센스를 입력하면 다음에 계정을 생성하고 ( 이때 생성되는 계정은 관리자 계정임 ) 알림 기능에 사용될 SMTP 서버 설정을 한다.
http://www.atlassian.com/software/jira/docs/latest/setup.html
셋팅이 끝나면 로그인 화면이 나오고, 설치가 완료된다.
다음으로 메모리DB 가 아닌 사용중인 DB를 사용하기 위해 아래 문서를 확인하기 바란다.
http://www.atlassian.com/software/jira/docs/v3.13/databases/
노트에서 선택한 DB 는 MySQL 이다. 아래 링크는 해당 DB 의 문서이다.
http://www.atlassian.com/software/jira/docs/v3.13/databases/mysql.html
기타 세세한 셋팅 및 튜닝이 또한 중요하다.
이번 노트에선 다루지 않겠다.
JIRA 설치 메모
JIRA 를 Standalone 으로 먼저 설치하고 Confluence는 WAR/EAR 로 JIRA 웹서버에서 함께 운영되도록 설치. ( 웹서버 및 데이터 베이스 관리 용이 / 사용자 통합 가능 )
아래 링크에서 원하는 버전 원하는 플랫폼으로 다운로드
http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa
파일 다운로드시 처음 인덱스에는 Enterprise & Standalone 링크만 보인다. show all 링크를 눌러 모든 다운로드 항목을 확인하기 바란다. 이는 후에 라이센스를 발급받을때 영향을 준다.
이번에 나는 리눅스버전 3.13을 다운로드
tar.gz 파일 압축을 풀고 bin/startup.sh 파일을 실행하라고 아래 도움말에 나옴
http://www.atlassian.com/software/jira/docs/latest/install.html
그다음은 설치된 시스템의 8080 포트로 접속을 하여 기본 설정을 하는것이다.
http://www.atlassian.com/software/jira/docs/latest/setup.html
실행을 하고 나니 프로세스는 백그라운드 모드로 실행된다.. 로그를 보라는 말이 가이드에 있긴 했지만 궁금해서 직접 프로세스를 찾아보았다..
처음엔 jira 나 atlassian 등과 같은 프로세스를 기대했으나.. 도저히 해당 항목이 보이지 않아 netstat 명령으로 8080 포트로 운영중인 프로세스의 pid 를 찾아보았다.
java 라는 이름으로 돌아가고 있었다.
bin 폴더아래 shutdown 등의 스크립트 파일이 있으나, 혹시 만에 하나 문제가 생겨 말을 안들으면 이 java 프로세스를 죽이고 다시 startup 하기를 바람.
다시 기본설정 부분으로 돌아가 라이센스 부분이다.
이번엔 개인용으로 한번 받아봐야겠다.
제품 종류( enterprise , professional , standard )에는 구애를 받지 않으나 생성 가능한 사용자수가 3명밖에 안되는거 같다.. 사용목적에 따른 규모에 맞춰 라이센스를 받기 바란다.. 물론 필요하다면 구매를 해야겠지..
라이센스를 발급 받기 위해선 로그인을 해야 하며 로그인 후엔 my account 메뉴에서 확인이 가능하다.
http://www.atlassian.com/my/MyAccount.jspa
참, 처음에 언급했던것 처럼 라이센스를 발급 받을때 다운받아서 사용하려는 제품종류( enterprise , professional , standard )에 맞는 라이센스를 받아야 한다.
정상적으로 라이센스를 입력하면 다음에 계정을 생성하고 ( 이때 생성되는 계정은 관리자 계정임 ) 알림 기능에 사용될 SMTP 서버 설정을 한다.
http://www.atlassian.com/software/jira/docs/latest/setup.html
셋팅이 끝나면 로그인 화면이 나오고, 설치가 완료된다.
다음으로 메모리DB 가 아닌 사용중인 DB를 사용하기 위해 아래 문서를 확인하기 바란다.
http://www.atlassian.com/software/jira/docs/v3.13/databases/
노트에서 선택한 DB 는 MySQL 이다. 아래 링크는 해당 DB 의 문서이다.
http://www.atlassian.com/software/jira/docs/v3.13/databases/mysql.html
기타 세세한 셋팅 및 튜닝이 또한 중요하다.
이번 노트에선 다루지 않겠다.
피드 구독하기:
글 (Atom)