卸载postgreSQL

sudo apt-get --purge remove postgresql\*

官网下载

https://www.postgresql.org/ftp/source/v9.5.25/

选择postgresql-9.5.25.tar.gz

解压

tar -zxvf postgresql-9.5.25.tar.gz

安装postgresql

进入文件夹,执行

./configure --without-readline
make
sudo make install

安装工具(建议安装)

cd contrib
make && sudo make install

验证

ls -l /usr/local/pgsql/

如果 bin include lib 和 share都出现,说明安装成功

添加用户

sudo adduser postgres
sudo passwd postgres

创建数据目录

sudo mkdir /usr/local/pgsql/data/
sudo chown postgres:postgres /usr/local/pgsql/data

验证

ls -ld /usr/local/pgsql/data

初始化postgresql数据目录

su - postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/

验证

ls -l /usr/local/pgsql/data

启动pgsql数据库

/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start

安装客户端

sudo apt-get install postgresql-client-common
sudo apt-get install postgresql-client-9.5

验证是否安装成功

/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test

ubuntu postgresql9.5 源码安装相关推荐

  1. ubuntu 16.04 源码安装samba并且配置

    好久没发博客了,毕业季整天玩哈哈哈 最近有需求要在ubuntu 16.04 上搭一个samba服务器,要求用源码 环境: VMware workstation上的ubuntu 16.04   ,   ...

  2. Ubuntu 下yuma源码安装

    安装平台:ubuntu yuma官网下载yuma源码包:http://www.netconfcentral.org/download yuma版本:yuma-2.2-1.tar.gz yuma开源工具 ...

  3. ubuntu vim8.0源码安装

    安装篇 从https://github.com/vim/vim下载相应zip源码文件,利用unzip vim-master.zip 命令解压到当前用户目录,即~: 解压后进入vim的src目录,首先, ...

  4. Ubuntu 16.04源码编译安装Apache 2.4.25教程

    这篇文章主要为大家详细介绍了Ubuntu 16.04源码编译安装Apache 2.4.25,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家介绍了Ubuntu 16.04源码编译安装Apa ...

  5. 三星note4安装linux,Leanote Ubuntu 源码安装

    Leanote Ubuntu 源码安装 1 安装golang 2 安装MongoDB 2.1 安装MongoDB 从 Mongodb 官网 获取相应系统的最新版安装链接,笔者以 Ubuntu18.04 ...

  6. opencv4.0在linux下编译,Ubuntu 18.04源码编译安装OpenCV 4.0步骤

    Ubuntu 18.04下标准常规安装方法安装的OpenCV版本比较低,想尝鲜使用4.0版本,只好源码安装. 安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 108 ...

  7. linux源码下载阿帕奇,Ubuntu 12.04下源码安装Apache

    环境:Ubuntu 12.04 [简单安装] 一般第一次安装Apache都较为顺利. 1. 下载并解压 root@ubuntu:/home/qy/share#tar zxvf httpd-2.2.22 ...

  8. Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决

    Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决 参考文章: (1)Ubuntu12.04编译Android ...

  9. ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决

    ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决 在linux系统中手动编译源码安装软件包的过程是非常痛苦的,然而这一个多星期以来我是强忍住脾气体验了一把,虽然面对慢的令人发指 ...

  10. Ubuntu源码安装Tomcat7

    1.上传安装包到linux服务器 在Ubuntu服务器上传tomcat存放目录 /usr/local#ls apache-tomcat-7.0.99.tar 2.进入到/usr/local/目录: $ ...

最新文章

  1. python统计文件行数检测字符串_python统计文件中的字符串数目示例
  2. 西安python培训班多少钱-西安python培训多少钱?
  3. Django框架(上传Excel文件并读取)
  4. 深度学习搞CV?图像数据不足咋办?看这里!
  5. zeppelin报错master is set as yarn, but spark.submit.deployMode is not specified
  6. 14 代码分割之lazy:Suspense与路由懒加载
  7. C#中的DBNull、Null、和String.Empty解释【转】
  8. java登录界面圆形头像_自定义圆形头像
  9. 亲历李飞飞的AI4ALL,是一种怎样的体验?
  10. Scala实现冒泡排序、归并排序和快速排序
  11. Jenkins教程:使用Jenkins进行持续集成
  12. Opencv配置环境变量
  13. Gauss 求积公式及代码
  14. 六、Python函数
  15. 每日新闻:6G概念研究今年启动;德国SAP斥80亿美元收购美国Qualtrics;华为发布人工智能平台;微软收购两家游戏工作室...
  16. 基于python机票预定系统_机票预订系统课程设计.doc
  17. 使用cpolar发布群晖NAS上的网页 上篇(7.X版)
  18. 漫步线性代数八——向量空间和子空间
  19. 【iOS开发--Swift语法】gard 的具体使用
  20. 如何取消wow3.0后与服务器设置的同步(设置、键位、宏)

热门文章

  1. Phalanger 【Php on .net】
  2. StringJoiner 拯救那些性能低下的字符串拼装代码(转)
  3. 新版Windows Live SkyDrive Beta发布
  4. 机器学习(6)——朴素贝叶斯(文本分类)
  5. 算法基础:BFS和DFS的直观解释
  6. pthread_cleanup_push()/pthread_cleanup_pop()的详解
  7. java 学习笔记之AtomicInteger类的使用
  8. ACM程序设计选修课——1024: 末位零(求末尾0的方法+可有可无的快速幂)
  9. 今天解决了价位没有同步更新的问题
  10. cocos2dx进阶学习之屏幕适配