PostgreSQL Linux安装方式

  

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/乔恩- r postgres: postgres/home/postgres/data/chmod - r 775/home/postgres/data/ 
  

4)解压安装

  
 <代码>焦油-xvf postgresql - 10.8 - 4 - linux - x64的二进制文件。沥青- c/home/postgres/# chmod - r 777 pgsql root@leo postgres
  [root@leo postgres] #噢
  共12个
  drwxrwxrwx 9根根4096年4月10 03:24 pgsql
  drwx - - - - - - 4096年postgres postgres 19日4月15十一33 pgsql_data
   
  

5)初始化数据库

  
 <代码> postgres@leo本cd/home/postgres/pgsql/bin美元
  (postgres@leo本)美元。/initdb - d/home/postgres/data/这些文件属于本数据库系统将由用户“postgres”。这个用户还必须自己的服务器进程。
  数据库集群将初始化地区“en_US.UTF-8”。默认的数据库编码相应被设置为“UTF8 "。默认的文本搜索配置将被设置为“英语”。
  数据页面校验和是禁用的。
  修复现有目录的权限/home/postgres/data……可以创建子目录……好吧
  选择默认max_connections……One hundred.
  选择默认shared_buffers……128 mb
  选择动态共享内存实现……posix创建配置文件…好吧
  运行启动脚本…好吧
  执行post-bootstrap初始化……好吧
  同步数据到磁盘…好吧
  警告:启用本地连接的“信任”的身份验证
  你可以通过编辑pg_hba变化。——配置或使用的选项,或者——auth-local auth-host,下次你initdb运行。
  成功。您现在可以使用:启动数据库服务器。/pg_ctl - d/home/postgres/data/- l日志文件开始
   
  

6)启动数据库

  
 <代码> [postgres@leo本]美元。/pg_ctl - d/home/postgres/data/- l日志文件开始
  等待服务器启动....完成
  服务器开始
   
  

7)停止数据库

  
 <代码>。/pg_ctl - d/home/postgres/data/停止
   

PostgreSQL Linux安装方式