1、切换到下载目录,下载postgresql(此处我的文件下载到了download文件夹)
cd /download
wget {下载路径}(时间太久下载地址已经找不到了,可去官网查看,此处以此版本为例:postgresql-12.2.tar.bz2)
2、解压
tar -xjvf /download/postgresql-12.2.tar.bz2
3、移动文件夹到安装目录(此处以/usr/local/pgsql作为安装目录,具体安装可自行决定)
mkdir /usr/local/pgsql //创建pgsql文件夹
mv /download/postgresql-12.2 /usr/local/pgsql //移动安装文件到安装目录
4、配置安装目录
cd /usr/local/pgsql/postgresql-12.2 //切换到安装文件目录
./configure --prefix=/usr/local/pgsql //配置安装目录
注:如遇到下面问题可用如下命令解决:
yum install -y readline
yum install -y readline-devel
5、编译并安装
make
make install
6、创建数据库用户
useradd postgres //创建数据库用户
passwd postgres //添加数据库用户密码,输入此命令之后会进行两次密码输入确认
7、创建数据库存储文件,并授权
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
8、初始化数据库
cd /usr/local/pgsql/bin
su postgres //切换到postgres用户
./initdb --encoding=UTF-8 -D /usr/local/pgsql/data
9、启动数据库
./pg_ctl -D /usr/local/pgsql/data/ start
到此处就安装完成了
如有疑问可咨询: