记一次在线安装postgresql-9.4的问题
一、在线安装
apt-get install postgresql-9.4
二、运行状态
systemctl status postgresql
显示运行正常,但是却没有启动默认的5432监听端口
三、原因查找
现象:找不到各种配置文件,例如etc/postgresql/...
说明:没有正确的初始化
执行初始化:
/usr/lib/postgresql/9.4/bin/initdb -D /var/lib/postgresql/data
错误提示:
没有正确设置language参数!
四、正确的设置language参数
vim ~/.bashrc
export LANGUAGE="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"
五、source ~/.bashrc
六、再次执行初始化,顺利初始化。
七、启动postgresql
/usr/lib/postgresql/9.4/bin/postgres -D /var/lib/postgresql/data
上善若水,水利万物而不争。