1、环境规划

目录名称

存放位置

Postgres 用户家目录

/home/postgres

软件存放目录

/home/soft

安装目录

/usr/local

数据目录

/home/postgres/data/

2、安装流程

2.1 解压安装

在操作系统安装完成后,按照表格规划目录。

1)安装部署参考文档

下载页:https://www.enterprisedb.com/download-postgresql-binaries

软件包:postgresql-10.7-2-linux-x64-binaries.tar.gz

2)创建 postgre 安装用户

useradd postgres

passwd postgres

3)创建 postgre 安装目录及数据目录

mkdir -p /home/postgres/data/

chown -R postgres:postgres /home/postgres/data/

chmod -R 775 /home/postgres/data/

4)解压安装

tar -xvf postgresql-10.8-4-linux-x64-binaries.tar -C /home/postgres/

[root@leo postgres]# chmod -R 777 pgsql

[root@leo postgres]# ll

total 12

drwxrwxrwx 9 root root 4096 Apr 10 03:24 pgsql

drwx------ 19 postgres postgres 4096 Apr 15 11:33 pgsql_data

5)初始化数据库

[postgres@leo bin]$cd /home/postgres/pgsql/bin

[postgres@leo bin]$ ./initdb -D /home/postgres/data/

The files belonging to this database system will be owned by user "postgres". This user must also own the server process.

The database cluster will be initialized with locale "en_US.UTF-8". The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english".

Data page checksums are disabled.

fixing permissions on existing directory /home/postgres/data ... ok creating subdirectories ... ok

selecting default max_connections ... 100

selecting default shared_buffers ... 128MB

selecting dynamic shared memory implementation ... posix creating configuration files ... ok

running bootstrap script ... ok

performing post-bootstrap initialization ... ok

syncing data to disk ... ok

WARNING: enabling "trust" authentication for local connections

You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb.

Success. You can now start the database server using: ./pg_ctl -D /home/postgres/data/ -l logfile start

6)启动数据库

[postgres@leo bin]$ ./pg_ctl -D /home/postgres/data/ -l logfile start

waiting for server to start.... done

server started

7)停止数据库

./pg_ctl -D /home/postgres/data/ stop

linux postgresql默认安装目录,PostgreSQL for Linux 安装方式相关推荐

  1. linux系统下默认目录,linux系统默认的目录意思

    linux系统默认的目录意思 /bin bin是binary的缩写.这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令.例如: cp,ls,cat. /boot 这里存放的是启动LINU ...

  2. Linux源码的目录结构和Linux文件系统的目录结构

    Linux源码的目录结构和Linux文件系统的目录结构 我是一个小白,最近找工作找到是一份驱动方面的工作,刚从学校毕业出来啥也不懂.个人觉得首先了解的就是一个工程的目录下的文件分别表示什么,所以看了别 ...

  3. CMake 指定安装目录,CMake 指定安装路径

    CMake 指定安装目录,CMake 指定安装路径.使用CMAKE_INSTALL_PREFIX参数. 一.方法一 cmake -DCMAKE_TOOLCHAIN_FILE=../toolchain. ...

  4. linux postgresql默认安装目录,postgresql - 三种安装方式(示例代码)

    最近接触了postgresql的安装,和大家分享一下. 一.简 介 PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数 ...

  5. linux winrar 安装目录,Winrar 在Linux下的安装配置

    用cedega winrar也可以,下载地址如下: 下载后,把文件拷贝到根目录解压, 再把在windows安装好的winrar,目录整个拷贝到你的用户目录下 直接在终端中运行 cedega 你的win ...

  6. linux apache压缩包安装目录,源码包安装Apache服务

    1.安装development tools程序包组 安装Apache服务器前需要解决依赖性问题,比如需要安装GCC.GCC++.OPENSSL等等,因为是在虚拟机里做实验,这里就通过直接安装包组的方法 ...

  7. linux 创建目录 默认权限,如何设置UNIX/Linux中新创建目录或文件的默认权限

    在unix或者linux中,每创建一个文件或者目录时,这个文件或者目录都具有一个默认的权限,比如目录755,文件644,那么这些默认权限是怎么控制的呢? 答案是"umask"权限掩 ...

  8. linux系统文件系统个目录介绍,关于linux的文件系统目录详细介绍

    首先我们回答一下最为宽泛的问题,什么是文件系统? 文件系统是对一个存储设备上的数据和元数据进行组织的机制.liuux的文件系统体系结构是一个对复杂系统进行抽象化的有趣例子,通过使用一组通用的API函数 ...

  9. node mysql安装目录_nodejs 指定全局安装路径和缓存路径

    1.前提:已安装 nodejs(nodejs官网 https://nodejs.org), 并且已将其添加到了环境变量 path 中: 2.进入cmd命令行,然后输入 node -v ,测试是否安装成 ...

最新文章

  1. mysql getconnection 如何关闭连接_【MySQL】使用连接池获取Connection执行sql以及mybatis事务注意事项...
  2. 《Adobe Flash Professional CC经典教程》——1.3 使用“库”面板
  3. 二分法求解方程的根java_C语言二分法求解方程根的两种方法
  4. webpack入门学习手记(一) 1
  5. 人脸识别及数据流处理
  6. netkeeper客户端_Netkeeper校园客户端(创翼客户端)下载
  7. 风景园林设计专业要学哪些软件?这几款软件你一定要了解!
  8. 「00后缩写黑话翻译器」登上GitHub热榜,中年网民终于能看懂年轻人的awsl
  9. 如何关闭计算机软件更新功能,如何关闭电脑自动更新功能
  10. 基于Azure Percept 避障乐高汽车
  11. php可以用中文的单引号吗,PHP中单双引号用法误区
  12. react中使用enzyme.mount和sinon
  13. 超详细pynq-z2入门
  14. 阿里云新增三大高性能计算解决方案,助力生命科学行业快速发展
  15. 盛大副总-朱威廉(转自tom)
  16. 乔列斯基(Cholesky)法解方程(python,数值积分)
  17. RSD的规则法遥感数据分类
  18. 远距离无线音视频传输方案,物联网技术应用,无线远距离WiFi通信技术
  19. 机器学习模型中,偏差与方差的权衡及计算
  20. MySQL Group Replication [Multi-Primary Mode] 详细搭建部署过程

热门文章

  1. 项羽java_Java中高级面试题
  2. java手写实现BST
  3. Spring MVC 中的 controller层的方法的返回值类型
  4. day9-继承式多线程
  5. 常见工具:dp与px互转,屏幕宽度与高度获取
  6. addroid 自定义布局
  7. SAP系统工具栏中Back Exit 按钮差别?
  8. (原创)结构体自动化转为char数组的实现
  9. Hadoop:你不得不了解的大数据工具
  10. 自己有電腦的一定要看看,非常有用呢。