.] *** 提示数据库连接不上,解决办法: 启动postgresql # service postgresql-9.4 initdb # service postgresql-9.4 start # chkconfig postgresql-9.4 on 创建用户 # su - postgres -bash ~]# sed -i 's#ident#md5#g' /var/lib/pgsql/data/pg_hba.conf [root@ansible-server ~]# service postgresql
postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 接下来就可以安装了: sudo apt-get update sudo apt-get install postgresql
有几个包以postgresql开头: postgresql-9.4:PostgreSQL服务器包 postgresql-client-9.4:PostgreSQL的客户端 postgresql:“metapackage (它在Debian Handbook或Debian New Maintainers'Guide中有更好的解释) 要直接安装postgresql-9.4包: sudo apt-get install postgresql
noarch.rpm 步骤5:安装postgresql94-server yum -y install postgresql94-server 步骤6:重新启动postgresql-94服务 $ service postgresql 解决方案: 这是由于没有安装支持geography类型数据的扩展,笔者使用的是PostgreSQL-9.4版本,这里给出9.X版本的解决方案。为了后续用到其他扩展方便,这里也就一起安装了。
apt-get install postgresql-clien #安装服务器 apt-get install postgresql #或者直接一条语句安装 apt-get install -y postgresql
gid=999 && useradd -r -g postgres --uid=999 postgres RUN apt-get update && apt-get install -y postgresql
重启主库,让配置生效 # service postgresql-9.4 start Starting postgresql-9.6 service:
DEBIAN_FRONTEND=noninteractive apt-get update apt-get -y install \ apache2 \ postgresql-client-9.4 \ postgresql