0.解压文件
tar -zxvf postgresql-10.5-1-linux-x64-binaries.tar.gz
1.新增postgres用户组
groupadd postgres
2.新增postgres用户
useradd -g postgres postgres
3.修改postgres密码
passwd postgres --修改postgres用户密码
4.创建pgsql数据目录
mkdir /home/lujiangtao/pgsql_data
5.授权
chown postgres /home/lujiangtao/pgsql_data
6.切换postgres用户来操作数据库
su - postgres
7.修改~/.bash_profile文件
增加PATH=$PATH:/home/lujiangtao/pgsql/bin
8.初始化数据库
/home/lujiangtao/pgsql/bin/initdb -D /home/lujiangtao/pgsql_data/
9.启动数据库,-l指定输出日志文件位置,-D指定数据目录,默认不加数据目录报错找不到,
可以在~/.bash_profile中增加一行export PGDATA=/home/lujiangtao/pgsql_data/
/home/lujiangtao/pgsql/bin/pg_ctl -D /home/lujiangtao/pgsql_data/ -l logfile start
10.启动之后可以看到以下进程
[postgres@postgre ~]$ ps -ef | grep postgres
root 2140 1292 0 18:59 pts/0 00:00:00 su - postgr