Centos에 PostgreSQL을 설치하는 방법
먼저 공식 PostgreSQL 저장소를 추가 한 다음 시스템 자체 모듈을 비활성화하고 PostgreSQL 서버 및 클라이언트를 설치하십시오. 데이터베이스를 초기화 한 후 서비스를 시작하고 파워 온 셀프 스타트를 설정하십시오. 그런 다음 인증 방법 및 네트워크 액세스 권한을 구성한 다음 서비스를 다시 시작하여 구성을 적용하도록하십시오.
Centos에 PostgreSQL을 설치하려면 CentOS 버전에 따라 아래 단계를 따르십시오. 이 안내서는 CentOS 7, 8 및 9를 다루며 최신 버전의 공식 PostgreSQL 저장소를 사용합니다.
PostgreSQL 저장소를 추가하십시오
PostgreSQL은 기본 CentOS 리포지토리에서 사용할 수 있지만 버전은 구식 일 수 있습니다. 최신 버전을 얻으려면 공식 PostgreSQL Yum 저장소를 추가하십시오.
- Postgresql Yum 저장소 페이지를 방문하십시오.
- CentOS 버전 및 원하는 PostgreSQL 버전 (예 : PostgreSQL 15 또는 16)을 선택하십시오.
- 제공된 명령을 실행하십시오. 예를 들어 Centos 8/9의 PostgreSQL 16의 경우 :
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/el-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
참고 : CentOS 7의 경우 EL-8을 EL-7 으로 교체하십시오.PostgreSQL 서버 및 클라이언트를 설치하십시오
저장소를 추가 한 후 충돌을 피하기 위해 내장 PostgreSQL 모듈 (특히 Centos 8/9)을 비활성화합니다.
sudo dnf -qy 모듈 비활성화 postgresql
이제 PostgreSQL을 설치하십시오.
sudo dnf install -y postgresql16 -server postgresql16
다른 경우 원하는 버전 번호로 16을 교체하십시오.초기화 및 PostgreSQL을 시작하십시오
서비스를 시작하기 전에 데이터베이스 클러스터를 초기화하십시오.
sudo/usr/pgsql-16/bin/postgresql-16-setup initdb
PostgreSQL을 시작하여 부팅시 실행할 수 있습니다.
sudo systemctl 활성화 PostgreSQL-16
sudo systemctl postgresql-16을 시작합니다
액세스 및 보안을 구성합니다
기본적으로 PostgreSQL은 ID 또는 피어 인증을 사용합니다. 암호 액세스를 허용하려면 :
- Postgres 사용자로 전환하십시오 : sudo -i -u postgres
- postgresql 프롬프트 액세스 : psql
- postgres 사용자의 비밀번호 설정 :
사용자 postgres 암호 'your_password'를 변경합니다.
프롬프트를 종료하십시오 : \ Q
원격 연결을 허용하려면 구성 파일을 편집하십시오 :- postgresql.conf : 위치에서 /var/lib/pgsql/16/data/postgresql.conf . listen_addresses를 '*' 또는 특정 ips로 업데이트하십시오.
- pg_hba.conf : /var/lib/pgsql/16/data/pg_hba.conf 의 위치. 네트워크에 호스트 기반 액세스 규칙을 추가하십시오.
기본적으로 그게 다야. PostgreSQL이 설치 및 실행되며 응용 프로그램 요구 사항에 따라 추가로 구성 할 수 있습니다. 방화벽 및 Selinux 설정에는 특히 포트 5432가 열릴 때 추가 조정이 필요할 수 있습니다.
위 내용은 Centos에 PostgreSQL을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undress AI Tool
무료로 이미지를 벗다

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Stock Market GPT
더 현명한 결정을 위한 AI 기반 투자 연구

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

CentOS 시스템에서 Hadoop 분산 파일 시스템 (HDF)의 성능을 최적화하면 시스템 커널 매개 변수 조정, HDFS 구성 파일 최적화 및 하드웨어 리소스 향상 등 다양한 방법을 통해 달성 할 수 있습니다. 다음은 자세한 최적화 단계와 제안입니다. 시스템 커널 매개 변수를 조정하여 단일 프로세스에서 열린 파일 수에 대한 제한을 높이십시오. ULIMIT-N65535 명령을 사용하여 일시적으로 조정하십시오. 영구적으로 적용 해야하는 경우 /etc/security/limits.conf 및 /etc/pam.d/login 파일을 편집하십시오. TCP 매개 변수 최적화 : /etc/sysctl.conf 파일 편집, 다음 내용을 추가하거나 수정하십시오. net.ipv4.tcp_tw

CentOS 환경에서 CentOS 시스템에서 Java 버전의 설치, 전환 및 관리 안내서, 특히 여러 프로젝트가 공존 할 때 다른 Java 버전을 효율적으로 관리하는 것이 중요합니다. 이 기사는 CentOS 시스템에서 Java 버전의 설치, 전환 및 관리 방법에 대해 자세히 설명합니다. Java 버전 설치는 YUM을 사용하여 시스템 업데이트를 설치합니다. 첫 번째 시스템 업데이트 시스템 패키지 : SudoyumUpdate-Y 지정된 JDK 버전 설치 : 예를 들어, OpenJDK8 및 OpenJDK11 : SudoyumInstalljava-1.8.0-Openjdk-Devel-Mysudoyumi 설치

toinstallphpandcommonextensionsoncentos, FirstElepelandEpelandeRemiRepositoriesviasudoyuminstallepel-reelease-yandsudoyuminstallhtt ps : //rpms.remirepo.net/enterprise/remi-release-7.rpm-y, theninstallyum-utils.next, enabledesiredphpstreamsuchassudoyum-confi

CentOS 서버가 네트워크에 연결할 수없는 경우 다음 단계를 따라 다음 단계를 확인할 수 있습니다. 1. 네트워크 인터페이스의 상태 확인을 사용하여 IplinkShow를 사용하여 인터페이스가 활성화되어 있는지 여부를 확인하고 sudoiplinkSetup을 사용하여 시작하고 iPaddrshow를 사용하여 IP 할당 상태를 확인하십시오. 2. DHCP 모드 인 경우 SudodhClient를 실행하여 IP를 얻습니다. 정적 구성 인 경우/etc/sysconfig/Network-Scripts/IFCFG-에서 IP, 게이트웨이 및 DNS 설정을 확인하고 네트워크 서비스를 다시 시작하십시오. 3. 라우팅 테이블 iprouteshow를 확인하여 기본 게이트웨이가 있는지 확인하십시오. 없으면 구성 파일에서 일시적으로 추가하거나 게이트웨이를 수정하십시오.

CentOS 시스템의 모든 소프트웨어 패키지를 업데이트하려면 YUM (CentOS7) 또는 DNF (CentOS8 이상)를 사용할 수 있습니다. 특정 단계는 다음과 같습니다. 1. 사용 가능한 업데이트를 확인하고 "sudoyumcheck-update"또는 "sudodnfcheck-update"를 사용하여 업데이트 할 패키지를 나열합니다. 2. 시스템 전체의 업데이트를 실행하고 "sudoyumupdate-y"또는 "sudodnfupgrade (andalodnfupgrade)를 사용하여 -y 매개 변수가 자동으로 확인되고-anallowerasing을 통해 충돌 패키지를 삭제할 수 있습니다. 3. 업데이트에 새 커널이 포함되면 시스템을 다시 시작하려면 시스템을 다시 시작해야하며 "UNAM을 사용 할 수 있습니다"

CentOS 시스템에 새 사용자를 추가하려면 보안 설정 및 권한 관리에주의를 기울여야합니다. 가장 기본적인 방법은 userAdd 명령을 사용하는 것입니다. sudouserAddNewUsername을 실행하고 -M 매개 변수를 추가하여 사용자 및 홈 디렉토리를 작성하십시오. -g 매개 변수를 사용하여 휠과 같은 사용자 그룹을 지정하여 Sudo 권한을 부여하십시오. 그런 다음 sudopasswd를 사용하여 비밀번호를 설정하십시오. Sudo 권한을 구성하려면 휠 그룹에 사용자를 추가하고 Sudo 권한을 확인하는 것이 좋습니다. SSH 로그인이 필요한 경우 1./etc/ssh/sshd_config에서 허가 자 설정을 확인하고 사용자 추가

식별합니다 eaprimaryPartitionUsingDefaultSettings, andWriteChangeswithw, thenRunpartProbetoupDateTekernel.3.createfilesystemusingmkfs-tx

Centos 커널을 업데이트하는 핵심은 Elrepo 저장소를 사용하고 시작 항목을 올바르게 설정하는 것입니다. 1. 먼저 Uname-R을 실행하여 현재 커널 버전을보십시오. 2. Elrepo 저장소를 설치하고 키를 가져옵니다. 3. yum을 사용하여 Kernel-LT (장기 지원 버전) 또는 Kernel-ML (기본 버전)을 설치하십시오. 4. 설치가 완료된 후 AWK 명령을 통해 사용 가능한 커널을 확인하고 Grub2-Set-Default를 사용하여 기본 시작 항목을 설정하십시오. 5. 새 그럽 구성 파일 GRUB2-MKCONFIG-O/BOOT/GRUB2/GRUB.CFG를 생성합니다. 6. 마지막으로 시스템을 다시 시작하고 UNAME-R을 다시 실행하여 커널 버전이 효과적인지 확인하십시오. 전체 프로세스가 필요합니다
