• PostgreSQL10.1 linux 编译安装


    一 安装准备

    1.首先从官网下载PostgreSQL压缩包(也可以使用yum安装),我们这里使用的是10.1的版本

    2.将文件上传到linux服务区目录(我们这里放在/root 中)

    3.解压缩 tar -vxf postgresql-10.1.tar 压缩包格式不同请注意替换命令

    4.由于我们这里使用的是root用户登录系统,需要再建立一个linux账户 例如testuser

    二开始安装

    1.我们这里还是使用的root用户 现将工作目录移至pgsql下  cd /root/postgresql-10.1

    2.校验安装环境 ./configure --prefix=/root/postgresql-10.1

    3.在校验过程中,会提示缺少的依赖包,我们这里缺少了三个依赖包,使用yum安装

      yum install gcc

      yum -y install -y readline-devel

      yum install zlib-devel

    4.检验完成后开始安装

       make && make install

    5.环境变量配置

      cd /etc   
      vi profile
      export PGHOME=/root/postgresql-10.1
      export PGDATA=~/root/postgresql-10.1/pgdatabase
      export PATH=$PATH:$HOME/bin:/root/postgresql-10.1/bin
      export PG_PATH=/root/postgresql-10.1/bin
      export PATH=$PG_PATH:$PATH

        这里需要注意者几个目录 需要对testuser 赋权

    5.初始化数据库,这里需要注意 下面的命令root用户不能运行,我们需要切换至testuser下

      cd /root/postgresql-10.1/bin

      initdb -D /root/postgresql-10.1/pgdatabase

    6.启动数据库
            ./pg_ctl start -D /root/postgresql-10.1/pgdatabase

    三检验

      psql -p 5432 -U testuser(用户名) -d postgres(默认DataBase)

           登陆成功后出现如下命令台即为安装成功

  • 相关阅读:
    Pycharm破解
    Web UI绕过登录的实现
    使用Docker安装Jenkins服务
    Appium 基于控件左滑操作
    Pytest执行用例报Hint: make sure your test modules/packages have valid Python names.
    Selenium文件上传
    获取Android手机日志
    Linux机器间ssh免密登录
    JMeter中使用Put请求方式请求接口
    python发送post请求上传文件,无法解析上传的文件
  • 原文地址:https://www.cnblogs.com/tplife2019/p/10234275.html
Copyright © 2020-2023  润新知