PostgreSQL �ł� pg_hba.conf ���g���Đڑ��ݒ���s���܂��� ���̑O�� �l�b�g���[�N�ڑ��̐ݒ�� postgresql.conf �ɍs���K�v������܂��B �i�f�t�H���g�ł������Ǝv���܂����j
PostgreSQL �́ATCP/IP �\�P�b�g �� UNIX �h���C���\�P�b�g ���g���Đڑ����܂��B �킩��Ȃ���ATCP/IP �\�P�b�g �́A�l�b�g���[�N�AUNIX �h���C���\�P�b�g �� ���[�J�� �� ���[�J���̔�l�b�g���[�N�ʐM���ƍl���Ă��������B �O������ڑ�����ꍇ�ATCP/IP �\�P�b�g ���g���܂����A ���[�J������g���ꍇ�� TCP/IP �\�P�b�g �ł� UNIX �h���C���\�P�b�g �ł��ʐM�ł��܂��B
�ݒ�� postgresql.conf �� listen_addresses �p�����[�^���g�p���܂��� CentOS �� Redhat �ł� �f�t�H���g�ł� ���̂悤�ɃR�����g�A�E�g����Ă��܂��B �R�����g�A�E�g����Ă���ꍇ�̃f�t�H���g�l�� localhost �ł��B
#listen_addresses = 'localhost' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost', '*' = all
# (change requires restart)
���̏ꍇ�� PostgreSQL �� LISTEN ���Ă���A�h���X�� netstat �R�}���h�� �m�F���Ă݂܂��B
localhost �Ȃ̂� ���̂悤�� 127.0.0.1 �� LISTEN ���Ă��܂����B �܂��A���ł� UNIX �h���C���\�P�b�g�������܂��B
# netstat -an | grep LISTEN | grep 5432 tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN unix 2 [ ACC ] STREAM LISTENING 343193 /tmp/.s.PGSQL.5432
���̐ݒ�ł� IP �A�h���X�� 127.0.0.1 �Ƃ��� �A�N�Z�X���ꂽ���̂����ڑ��ł��܂���B �O������ 192.168.1.92 �Ƃ����� IP �A�h���X�ŃA�N�Z�X���ꂽ�ꍇ�� �ڑ��ł��Ȃ��킯�ł��B
�O������ڑ�������ɂ� �ʏ� listen_addresses �p�����[�^�� '*' (�A�X�^���X�N) ��ݒ肵�܂��B
listen_addresses = '*'
���̏ꍇ�� netstat �̌��ʂ� 0.0.0.0 �ƂȂ�܂��B
# netstat -an | grep LISTEN tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN unix 2 [ ACC ] STREAM LISTENING 343193 /tmp/.s.PGSQL.5432
0.0.0.0 �̏ꍇ 127.0.0.1 �ł� 192.168.1.92 �ł��ڑ����邱�Ƃ��ł��܂��B
���ɂ� �J���}�ŋ���Ďw�肷�邱�Ƃ��ł��܂��B
listen_addresses = 'localhost,192.168.1.92'
���̏ꍇ�� netstat �̌��ʂ� ���̂悤�ɕ����o�Ă��܂��B
# netstat -an | grep LISTEN tcp 0 0 192.168.1.92:5432 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN unix 2 [ ACC ] STREAM LISTENING 343193 /tmp/.s.PGSQL.5432
TCP/IP �\�P�b�g ���g�p���� UNIX �h���C���\�P�b�g�݂̂Ŏg�p����ꍇ�� listen_addresses �p�����[�^�� ����ݒ肵�܂��B
listen_addresses = ''
���̏ꍇ�� netstat �̌��ʂ� ���̂悤�ɕ����o�Ă��܂��B
# netstat -an | grep LISTEN
unix 2 [ ACC ] STREAM LISTENING 343193 /tmp/.s.PGSQL.5432
(Web �T�[�o�Ȃǂ�) �A�v���P�[�V�����T�[�o�� PostgreSQL �T�[�o�������}�V���� �O������ڑ�������K�v���Ȃ��̂ł���A�������Ă����� �l�b�g���[�N���g�p�����ڑ����֎~�ł��܂��B