ubuntu系统下postgres安装python语言、postgres安装图数据AgensGraph

 

一、首先安装python,ubuntu默认有python2.7,python3.5,我采用的是python3.6.5版本。

      1.在https://www.python.org/downloads/ 下载python  (python3.6.5地址  https://www.python.org/downloads/release/python-365/),文件为  Python-3.6.5.tgz

                     

     2.  解压文件                         $> tar -zxvf  Python-3.6.5.tgz  -C  /usr/local/

          重命名                             $ usr/local > mv       Python-3.6.5  python3.6

          进入bin目录配置文件      $ usr/local/python3.6/bin  >  ./configure --prefix=/usr/local/  –enable-shared  

          编译                                 $ usr/local/python3.6/bin  >  make 

          安装                                 $ usr/local/python3.6/bin  >  make  install 

 

  3.   让ubuntu 默认使用python3.6

         在usr/bin  目录下

           $ /usr/bin >  ln -s  /usr/local/python3.6/python  python3.6

           $ /usr/bin  > rm python  

           $/usr/bin   > ln -s python3.6 python

          进入 usr/lib/usr/local/python3.6 目录

           $ /usr/local/python3.6  > cp libpython3.6m.so.1.0*   /usr/lib 

 

二、AgensGraph安装 

     1.资料查看 https://bitnine.net/documentations/quick-guide-1-3.html   

                       https://bitnine.net/documentations/developer-manual-en.html

     2. 安装过程 :https://github.com/bitnine-oss/agensgraph

              1. 进入 /usr/local

              2. $  /usr/local  >  sudo apt-get install git 

              3. $  /usr/local  >  git clone https://github.com/bitnine-oss/agensgraph.git

              4. $  /usr/local  > sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison

              5. $  /usr/local/agensgraph/bin  > ./configure --prefix=$(pwd)   --with-python   (重点 )

              6.  $ /usr/local/agensgraph/bin>   make install

             7.$ /usr/local/agensgraph/bin> echo "export PATH= /usr/local/agensgraph/bin:\$PATH" >> ~/.bashrc

             8. $/usr/local/agensgraph/bin>  echo "export LD_LIBRARY_PATH= /usr/local/agensgraph/lib:\$LD_LIBRARY_PATH" >> ~/.bashrc

             9.$/usr/local/agensgraph/bin>   make install-world

             10.$/usr/local/agensgraph/bin>   echo "export AGDATA= /usr/local/agensgraph/data" >> ~/.bashrc

             11. 创建用户  $> useradd postgres (自己去设置密码)

             12. 改变文件权限  $> chown -R postgres:postgres  /user/local/agensgraph

              13. 新建文件夹    $>  mkdir /usr/local/agensgraph/data  

               14.初始化postgres数据库  $/usr/local/agensgraph/bin>   ./initdb  -D ../data/ 

               15.数据库参数设置  在data目录下 

                postgresql.conf       修改如下:

                     

                pg_hba.conf          修改如下:

                

               16.启动数据库 $/usr/local/agensgraph/bin>  ./ag_ctl -D ../data/ -l logfile  start

 三、用 pgAdmin连接数据库,创建语言,在测试图功能。

                提示: AgensGraph 自带 postgres 10  不需要安装postgres。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值