• 源码安装Postgresql9.4.1


    1.先到官网下载http://www.postgresql.org/ftp/source/v9.4.1/ tar包

    2.解压后执行:

     sudo apt-get install zlib1g-dev
    
     sudo apt-get install libreadline-dev

    3.

    ./configure
    
      make
      su
      make install

    4.安装完成后程序目录在/usr/local/pgsql/

    5、切换到postgres用户编辑~/.bash_profile文件,将数据库执行命令的目录加入到PATH变量。

    PATH=$PATH:$HOME/bin:/usr/local/pgsql/bin     //修改~/.bash_profile文件的PATH变量一行,修改后用source使其立即生效,也可以重新登录。

    6、初始化以及启动数据库。

    [postgres@5201351 ~]$ initdb -D /usr/local/pgsql/data                          //初始化postgresql数据库
    [postgres@5201351 ~]$ postgres -D /usr/local/pgsql/data >logfile 2>&1 &        //启动postgresql数据库

    在安装完成以后,postgresql.conf的默认配置如下:

    如果我们需要停止postgresql服务,可以使用如下命令:

    [postgres@5201351 ~]$ pg_ctl stop -D /usr/local/pgsql/data

    我们也可以将源码包里contrib/start-scripts/linux启动脚本文件拷贝到/etc/init.d目录中,将其命名成postgresql-9.4

    以后就可以就像启动其他服务一样进行启动了,也可以将其加入到开机启动。一般来讲此脚本我们可能需要修改的选项如下图所示:

    最后我们将postgresql-9.4加入到开机启动项,可以使用如下命令:

    [root@5201351 ~]# chkconfig --level 35 postgresql-9.4 on
  • 相关阅读:
    离线安装MySQL5.7
    ELK应用之一:ELK平台搭建部署
    RabbitMQ的安装部署
    Docker应用五:使用Dockerfile部署MongoDB
    Zabbix应用八:Zabbix监控MongoDB
    Zabbix应用七:Zabbix发送短信报警
    Zabbix应用六:Zabbix监控Redis
    Zabbix应用五:Zabbix监控多Tomcat
    python序列(列表和元祖)
    wps实现自动编码
  • 原文地址:https://www.cnblogs.com/kfx2007/p/4571230.html
Copyright © 2020-2023  润新知