[원본] Postgresql 12 Centos8 원클릭 구성 스크립트
#!/bin/bash
echo "write repo"
sudo cat>/etc/yum.repos.d/pgdg-redhat-12.repo<<EOF
[pgdg12]
name=pgdg12
baseurl=https://mirrors.cnnic.cn/postgresql/repos/yum/12/redhat/rhel-8-x86_64/
enabled=1
gpgcheck=0
EOF
echo "install postgresql12"
sudo dnf install postgresql12-server -y --disablerepo=BaseOS --disablerepo=AppStream
echo "postgresql initdb"
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb
echo "postgresql start"
sudo systemctl enable --now postgresql-12
echo "postgresql add firewall"
sudo firewall-cmd --add-service=postgresql --permanent
sudo firewall-cmd --reload
echo "postgresql password postgres"
sudo su - postgres <<<"psql -c \"alter user postgres with password 'postgres'\""
echo "postgresql bind *"
sudo su - postgres <<<"sed -i 's/'\"#listen_addresses = 'localhost'\"/\"listen_addresses = '*' \"'/g' /var/lib/pgsql/12/data/postgresql.conf"
echo "postgresql allow 0.0.0.0/0"
sudo su - postgres <<<"echo \"host all all 0.0.0.0/0 md5\">>/var/lib/pgsql/12/data/pg_hba.conf"
echo "postgresql restart"
sudo systemctl restart postgresql-12
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.