음머어's 까망별

블로그 이미지
무지 인간의 첫 걸음..
by 까망별 음머어
  • 303,486Total hit
  • 137Today hit
  • 147Yesterday hit

'2013/01'에 해당되는 글 1건

  1. 2013.01.24
    [Ubuntu] postgresql compile 용 받아서 설치 해보기

OracleVM

1. 해상도 조정

 1.1. VM 의 장치에서 게스트확장설치 

 1.2. 우분투에서 드라이버설치 

 1.3. /media/VB~ 에서 run 파일 실행(sudo)

2. 키보드 한영키

 2.1. 설정 -> 키보드 열기

 2.2. 실행 아이콘 -> 허드를 표시할 키 비활성화


vi 셋팅

1. vi 에서 화살키 안 먹을때

1.1  /etc/vim/vimrc 파일 오픈 후 아래 명령어 추가

1.2. set autoindent

1.3. set bs=2

1.4. set nocp 



postgresql 설치

  1. 일단 root 로 시작하자(bash 기반)
    1. 계정생성 : adduser --shell /bin/bash postgres
    2. 대상 폴더 설정 
      1. 데이터 파일 저장 공간 : mkdir /data01 
      2. 디비 라이브러리 실행 공간 : mkdir /db
  2. 파일받기
    1. postgres 로 로그인
    2. wget http://ftp.postgresql.org/pub/source/v9.2.2/postgresql-9.2.2.tar.gz
    3. tar zxvf postgresql-9.2.2.tar.gz
  3. 컴파일 및 권한 설정
    1. cd postgresql-9.2.2
    2.  ./configure --prefix=/db --without-readline --without-zilb
    3. make;make install
    4. chown -R postgres:postgres /db
    5. chown -R postgres:postgres /data01
  4. 변수 선언
    1. 필요한 계정의 .bashrc 에 추가
      1. LD_LIBRARY_PATH=/db/lib
      2. PATH=/db/bin:$PATH
  5. DB 초기세팅
    1. /db/bin/initdb -D /data01
  6. 서버올리기
    1. /db/bin/postmaster -D /data01
  7. 접속해보자
    1. 시작은 psql
    2. 종료 하고 싶다면 \q 입력
  8. 다른 컴퓨터에서 내 우분투 버츄얼 컴퓨터로 접속하는 방법(ssh)
    1. VM의 "장치" -> "네트워크 어댑터" -> "포트 포워딩" -> "새 규칙 추가" 으로 클릭클릭클릭
      1. 이름 : 자기 마음대로
      2. 프로토콜 : TCP
      3. 호스트 IP : VM이 깔린 컴퓨터의 실제 IP
      4. 호스트 포트 : ssh 이므로 22
      5. 게스트 IP : VM내부에서 ifconfig 했을 때 나오는 VM 우분투 IP
      6. 게스트 포트 : 22
    2. 우분투 터미널 실행
      1. root 로 계정이동
      2. apt-get install openssh-server
      3. /etc/init.d/ssh start 
      4. /etc/host.allow 오픈 후 아래 문장 추가 후 저장
        1. postgres ALL=(ALL:ALL) NOPASSWD
    1. 다른 컴퓨터에서 ssh 설정으로 접속 시도(utf8로 해야 한글 나옴)


저작자 표시 비영리
신고
TRACKBACK 0 AND COMMENT 0

ARTICLE CATEGORY

모든 이야기 (77)
독백 (22)
MySQL (25)
Oracle (7)
영화 (6)
Linux (3)
DW(Data Warehouse) (0)
(7)
음악 (1)
Python (3)
Postgresql (2)

ARCHIVE