[FreeBSD 10.x] PostgreSQL설치
Postgresql 은 BSD나 MIT와 유사한 라이센스를 가진 RDBMS이다.
나름 15년의 유구한 역사를 가지고 있으며 MySql이 Oracle에 넘어 가버린 지금 상황으로는 아주 좋은 대체 DB라고 할수 있다.
실제로 일본에서는 상용은 Oracle 무료는 PostgSQL이 대세이다. 기본적으로 SQL:2008를 대부분 지원한다.
자세한 내용은 아래의 페이지를 읽어 보시라!!
Postgresql 설치.
# pkg install postgresql92-client postgresql92-server
# echo 'postgresql_enable="YES"' >> /etc/rc.conf
DB초기화
# /usr/local/etc/rc.d/postgresql initdb
# /usr/local/etc/rc.d/postgresql start
접속가능 ip 지정
# vi /usr/local/pgsql/data/postgresql.conf
listen_addresses = '*'
접속 방법지정
# vi /usr/local/pgsql/data/pg_hba.conf
host all all 192.168.0.0/24 md5
접속가능 ID생성 (Super User)
# su pgsql
$ createuser -sdrP username
Enter password for new role: ******
Enter it again: ******
$ exit
재시작한다.
# /usr/local/etc/rc.d/postgresql restart
이제 PGAdmin등을 이용해서 접속해보면 된다.