https://www.server-world.info/en/note?os=CentOS_Stream_9&p=postgresql15&f=1
CentOS Stream 9 : PostgreSQL 15 : Install : Server World
# connect to testdb [cent@www ~]$ psql testdb psql (15.0) Type "help" for help. # show user roles testdb=> \du List of roles Role name | Attributes | Member of -----------+------------------------------------------------------------+----------- cent | | {}
www.server-world.info
[root@localhost yum.repos.d]# dnf module -y install postgresql:15
마지막 메타자료 만료확인(0:49:06 이전): 2024년 08월 19일 (월) 오후 08시 19분 52초.
종속성이 해결되었습니다.
==============================================================================================================================================================================================================================================
꾸러미 구조 버전 저장소 크기
==============================================================================================================================================================================================================================================
그룹/모듈 꾸러미 설치:
postgresql-server x86_64 15.2-1.module_el9+264+92dde3f0 appstream 6.1 M
종속 꾸러미 설치 중:
postgresql x86_64 15.2-1.module_el9+264+92dde3f0 appstream 1.7 M
postgresql-private-libs x86_64 15.2-1.module_el9+264+92dde3f0 appstream 138 k
모듈 프로파일 설치:
postgresql/server
모듈 스트림 활성화:
postgresql 15
연결 요약
==============================================================================================================================================================================================================================================
설치 3 꾸러미
전체 내려받기 크기: 8.0 M
설치된 크기 : 31 M
꾸러미 내려받기 중:
(1/3): postgresql-private-libs-15.2-1.module_el9+264+92dde3f0.x86_64.rpm 1.2 MB/s | 138 kB 00:00
(2/3): postgresql-15.2-1.module_el9+264+92dde3f0.x86_64.rpm 3.3 MB/s | 1.7 MB 00:00
(3/3): postgresql-server-15.2-1.module_el9+264+92dde3f0.x86_64.rpm 6.3 MB/s | 6.1 MB 00:00
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
합계 4.9 MB/s | 8.0 MB 00:01
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
준비 중 : 1/1
설치 중 : postgresql-private-libs-15.2-1.module_el9+264+92dde3f0.x86_64 1/3
설치 중 : postgresql-15.2-1.module_el9+264+92dde3f0.x86_64 2/3
구현 중 : postgresql-server-15.2-1.module_el9+264+92dde3f0.x86_64 3/3
설치 중 : postgresql-server-15.2-1.module_el9+264+92dde3f0.x86_64 3/3
구현 중 : postgresql-server-15.2-1.module_el9+264+92dde3f0.x86_64 3/3
확인 중 : postgresql-15.2-1.module_el9+264+92dde3f0.x86_64 1/3
확인 중 : postgresql-private-libs-15.2-1.module_el9+264+92dde3f0.x86_64 2/3
확인 중 : postgresql-server-15.2-1.module_el9+264+92dde3f0.x86_64 3/3
설치되었습니다:
postgresql-15.2-1.module_el9+264+92dde3f0.x86_64 postgresql-private-libs-15.2-1.module_el9+264+92dde3f0.x86_64 postgresql-server-15.2-1.module_el9+264+92dde3f0.x86_64
완료되었습니다!
[root@localhost yum.repos.d]# postgresql-setup --initdb
* Initializing database in '/var/lib/pgsql/data'
* Initialized, logs are in /var/lib/pgsql/initdb_postgresql.log
[root@localhost yum.repos.d]# systemctl enable --now postgresql
Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /usr/lib/systemd/system/postgresql.service.
[root@localhost dilab]# grep listen_addresses /var/lib/pgsql/data/postgresql.conf
#listen_addresses = 'localhost' # what IP address(es) to listen on;
[root@localhost dilab]# su - postgres
[postgres@localhost ~]$ psql -c "select * from pg_user;"
usename | usesysid | usecreatedb | usesuper | userepl | usebypassrls | passwd | valuntil | useconfig
----------+----------+-------------+----------+---------+--------------+----------+----------+-----------
postgres | 10 | t | t | t | t | ******** | |
(1개 행)
[postgres@localhost ~]$ psql -l
데이터베이스 목록
이름 | 소유주 | 인코딩 | Collate | Ctype | ICU Locale | Locale Provider | 액세스 권한
-----------+----------+--------+-------------+-------------+------------+-----------------+-----------------------
postgres | postgres | UTF8 | ko_KR.UTF-8 | ko_KR.UTF-8 | | libc |
template0 | postgres | UTF8 | ko_KR.UTF-8 | ko_KR.UTF-8 | | libc | =c/postgres +
| | | | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | ko_KR.UTF-8 | ko_KR.UTF-8 | | libc | =c/postgres +
| | | | | | | postgres=CTc/postgres
(3개 행)
[root@localhost dilab]# dnf -y install java-11-openjdk java-11-openjdk-devel
마지막 메타자료 만료확인(4:27:30 이전): 2024년 08월 20일 (화) 오전 04시 38분 21초.
종속성이 해결되었습니다.
========================================================================================================================
꾸러미 구조 버전 저장소 크기
========================================================================================================================
설치 중:
java-11-openjdk x86_64 1:11.0.20.1.1-2.el9 appstream 413 k
java-11-openjdk-devel x86_64 1:11.0.20.1.1-2.el9 appstream 3.3 M
종속 꾸러미 설치 중:
mkfontscale x86_64 1.2.1-3.el9 appstream 32 k
ttmkfdir x86_64 3.0.9-65.el9 appstream 53 k
xorg-x11-fonts-Type1 noarch 7.5-33.el9 appstream 505 k
연결 요약
========================================================================================================================
설치 5 꾸러미
전체 내려받기 크기: 4.3 M
설치된 크기 : 7.3 M
꾸러미 내려받기 중:
(1/5): mkfontscale-1.2.1-3.el9.x86_64.rpm 609 kB/s | 32 kB 00:00
(2/5): ttmkfdir-3.0.9-65.el9.x86_64.rpm 648 kB/s | 53 kB 00:00
(3/5): java-11-openjdk-11.0.20.1.1-2.el9.x86_64.rpm 2.2 MB/s | 413 kB 00:00
(4/5): xorg-x11-fonts-Type1-7.5-33.el9.noarch.rpm 2.6 MB/s | 505 kB 00:00
(5/5): java-11-openjdk-devel-11.0.20.1.1-2.el9.x86_64.rpm 5.7 MB/s | 3.3 MB 00:00
------------------------------------------------------------------------------------------------------------------------
합계 5.1 MB/s | 4.3 MB 00:00
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
준비 중 : 1/1
설치 중 : ttmkfdir-3.0.9-65.el9.x86_64 1/5
설치 중 : mkfontscale-1.2.1-3.el9.x86_64 2/5
설치 중 : xorg-x11-fonts-Type1-7.5-33.el9.noarch 3/5
구현 중 : xorg-x11-fonts-Type1-7.5-33.el9.noarch 3/5
설치 중 : java-11-openjdk-1:11.0.20.1.1-2.el9.x86_64 4/5
구현 중 : java-11-openjdk-1:11.0.20.1.1-2.el9.x86_64 4/5
설치 중 : java-11-openjdk-devel-1:11.0.20.1.1-2.el9.x86_64 5/5
구현 중 : java-11-openjdk-devel-1:11.0.20.1.1-2.el9.x86_64 5/5
구현 중 : java-11-openjdk-1:11.0.20.1.1-2.el9.x86_64 5/5
구현 중 : java-11-openjdk-devel-1:11.0.20.1.1-2.el9.x86_64 5/5
확인 중 : java-11-openjdk-1:11.0.20.1.1-2.el9.x86_64 1/5
확인 중 : java-11-openjdk-devel-1:11.0.20.1.1-2.el9.x86_64 2/5
확인 중 : mkfontscale-1.2.1-3.el9.x86_64 3/5
확인 중 : ttmkfdir-3.0.9-65.el9.x86_64 4/5
확인 중 : xorg-x11-fonts-Type1-7.5-33.el9.noarch 5/5
설치되었습니다:
java-11-openjdk-1:11.0.20.1.1-2.el9.x86_64 java-11-openjdk-devel-1:11.0.20.1.1-2.el9.x86_64
mkfontscale-1.2.1-3.el9.x86_64 ttmkfdir-3.0.9-65.el9.x86_64
xorg-x11-fonts-Type1-7.5-33.el9.noarch
완료되었습니다!
[root@localhost dilab]# cat > /etc/profile.d/java.sh <<'EOF'
export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which java)))))
export PATH=$PATH:$JAVA_HOME/bin
EOF
[root@localhost dilab]# source /etc/profile.d/java.sh
[root@localhost dilab]# java --version
openjdk 11.0.20.1 2023-08-24 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.20.1.1-2) (build 11.0.20.1+1-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.20.1.1-2) (build 11.0.20.1+1-LTS, mixed mode, sharing)'리눅스' 카테고리의 다른 글
| host 명령어 , nslookup , whois , whatweb, dirb (0) | 2024.08.30 |
|---|---|
| ldd명령어 , nm명령어 (0) | 2024.08.27 |
| 로그, syslog , /etc/rsylog.conf , /etc/logrotate.conf (0) | 2024.08.17 |
| ip변경하는 쉘 스크립트 (0) | 2024.08.08 |
| shell script (0) | 2024.08.07 |