用RPM包安裝postgresql

2022-03-15 09:27:50 字數 1716 閱讀 1749

1. 配置yum源

yum -y install epel-release

yum -y install

yum -y install

2. 安裝

--安裝11版本

yum -y install postgresql11-server

yum -y install postgresql11-devel

3. 初始化

--rhel6

service postgresql initdb

chkconfig postgresql on

-- rhel7/8

# 修改資料目錄路徑

vi /usr/lib/systemd/system/postgresql-11

.service

environment=pgdata=/var/lib/pgsql/11/data/ >>>>>>>配置自定義資料目錄 environment=pgdata=/ups/data/pgdata/11/pg_root

/usr/pgsql-11/bin/postgresql-11-setup initdb

orsu -postgres

/usr/pgsql-11/bin/initdb -d /ups/data/pgdata/11/pg_root

systemctl enable postgresql-11

systemctl start postgresql-11

4. 啟動服務

--rhel6

service postgresql start

-- rhel7/8

systemctl start postgresql11

5. 其它相關配置

--配置環境變數

vi /home/postgres/.bash_profile

export pgport=1921

export pguser=postgres

export pggroup=postgres

export pgdata=/ups/data/pgdata/11/pg_root

export lang=en_us.utf-8

export ld_library_path=$pghome/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/lib:/usr/local/lib

export path=$pghome/bin:$path:.

export manpath=$pghome/share/man

:$manpath

--配置ip和埠

vi $/postgresql.conf

--修改listen_addresses如下

listen_addresses = '*'

--配置連線方式

cp $/pg_hba.conf $/pg_hba.conf_$

vi $/pg_hba.conf

host all all

192.168.10.0/24

md5--配置共享記憶體

vi $/postgresql.conf

shared_buffers = 128mb # min 128kb 《預設值

在linux上用RPM包安裝mysql

安裝mysql 注意 一定要root身份去執行 rpm qa grep i mysql檢視系統自帶的mysql rpm e nodeps包名 在安裝過新的版本 rpm ivh home beifeng mysql server 5.6.24 1.el6.x86 64.rpm rpm ivh home...

如何安裝RPM包

ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb。sudo apt get install alien alien預設沒有安裝,所以首先要安裝它,如果找不到這個包,請檢查你的 etc apt sources.list 並新增 deb feisty mai...

用RPM包安裝MySQL的預設安裝路徑問題

在安裝php時候要對一些配置選項進行設定,其中就有 with mysql dir 包含mysql擴充套件,dir 指定mysql安裝目錄,省略 dir 則為預設位置 usr with mysqli file 包含mysqli擴充套件,file 指定mysql config檔案位置,省略 file 則...