PostgreSQL 12 설치 - 센터OS 7
3523 단어 데이터베이스
mkdir postgresql
cd postgresql/
rpm -ivh pgdg-redhat-repo-latest.noarch.rpm
yum list | grep postgresql12
postgresql12.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-contrib.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-debuginfo.x86_64 12.1-1PGDG.rhel7 pgdg12
postgresql12-devel.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-docs.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-libs.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-llvmjit.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-odbc.x86_64 12.00.0000-1PGDG.rhel7 pgdg12
postgresql12-plperl.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-plpython.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-plpython3.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-pltcl.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-server.x86_64 12.1-2PGDG.rhel7 pgdg12
postgresql12-test.x86_64 12.1-2PGDG.rhel7 pgdg12
PostgreSQL 12를 설치합니다.
yum install -y postgresql12.x86_64 postgresql12-contrib.x86_64 postgresql12-server.x86_64
데이터베이스를 초기화하다.
/usr/pgsql-12/bin/postgresql-12-setup initdb
Initializing database ... OK
데이터베이스를 시작합니다.
systemctl start postgresql-12
systemctl enable postgresql-12
postgreq 사용자의 비밀번호를 수정합니다.
passwd postgres
postgres 。
:
:
:
passwd: 。
su - postgres
-bash-4.2$ psql
psql (12.1)
"help" .
postgres=# ALTER USER postgres with password '1111';
ALTER ROLE
postgres=# \q
-bash-4.2$ exit
데이터베이스 액세스 권한을 수정합니다.
vi /var/lib/pgsql/12/data/pg_hba.conf
......
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local replication all peer
#host replication all 127.0.0.1/32 ident
#host replication all ::1/128 ident
host all all 0.0.0.0/0 md5
데이터베이스에 원격으로 접근할 수 있도록 합니다.
vi /var/lib/pgsql/12/data/postgresql.conf
# - Connection Settings -
listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost'; use '*' for all
# (change requires restart)
port = 5432 # (change requires restart)
데이터베이스를 다시 시작합니다.
systemctl restart postgresql-12
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
SQLite의 query로 망설임이것은 내가 처음 안드로이드 응용 프로그램 개발에서 망설이고, 그 후 해결 된 방법을 비망록으로 철자하고 있습니다. java에서 SQLite를 이용한 애플리케이션을 작성하는 동안 EditText에 입력된 item이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.