この記事では、CentOS 7.xでの[PostgreSQL](https://cloud.tencent.com/product/postgresql?from=10680)のインストールについてのみ説明します。他のシステムについては、[https://www.postgresql.org/download](https://www.postgresql.org/download)を確認してください。
使用されるPostgreSQLのバージョンは次のとおりです。PostgreSQL10
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-1.noarch.rpm
yum install postgresql10
yum install postgresql10-server
rpm -aq| grep postgres
出力は次のとおりです。
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
firewall-cmd --permanent --add-port=5432/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --reload
su -postgresスイッチユーザーの場合、プロンプトはに変わります'-bash-4.2$'
psql -U postgresがデータベースにログインすると、プロンプトは次のようになります。'postgres=#'
ALTER USER postgres WITH PASSWORD 'postgres'postgresユーザーパスワードをpostgresに設定します
\ qデータベースを終了します
vim /var/lib/pgsql/10/data/postgresql.conf
変更する#listen_addresses ='localhost'聞くために_addresses='*'
もちろん、ここに」*'開きたい任意のサーバーIPに変更することもできます
vi m/var/lib/pgsql/10/data/pg_hba.conf
指定されたサーバー接続を信頼するように次のコンテンツを変更します
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 192.168.157.1/32(接続するサーバーのIP)信頼
systemctl restart postgresql-10
ここではNavicatが使用されています
接続に成功しました:
Recommended Posts