美文网首页
Linux下安装PG

Linux下安装PG

作者: 扳掘de | 来源:发表于2017-04-22 00:22 被阅读343次

    安装包下载地址 最好下载编译好的二进制安装包,直接解压就可以使用

    1. 添加postgres用户:

    groupadd postgres
    useradd -d /home/postgres -m postgres -g postgres
    passwd postgres
    

    把pg安装包copy到postgres用户主目录下并解压

    免编译,直接解压就可以用了

    2. 配置postgres用户的环境变量

    进入postgres的主目录,编辑~/.bash_profile文件:

    vi ~/.profile
    
    # 设置以下的环境变量
    export PGHOME=/home/postgres/pgsql-9.4.11
    export PGDATA=/home/postgres/pgdata
    
    source ~/.profile
    

    3. 初始化数据库库

    cd pgsql
    sh bin/initdb
    

    4. 启动postgres数据库实例

    sh bin/pg_ctl start/stop
    

    ps -ef | grep postgres可以看到postgres已经启动

    5. 设置PostgreSQL开机自启动

    PostgreSQL的开机自启动脚本位于PostgreSQL源码目录的contrib/start-scripts路径下

    linux文件即为linux系统上的启动脚本

    1)修改linux文件属性,添加X属性

    chmod a+x linux
    
    1. 复制linux文件到/etc/init.d目录下,更名为postgresql
    cp linux /etc/init.d/postgresql
    

    3)修改/etc/init.d/postgresql文件的两个变量

    prefix设置为postgresql的安装路径:/home/postgres/pgsql-9.4.11

    PGDATA设置为postgresql的数据目录路径:/home/postgres/pgdata

    1. 执行service postgresql start,就可以启动PostgreSQL服务
    service postgresql start
    

    5)设置postgresql服务开机自启动

    chkconfig --add postgresql
    

    执行上面的命令,就可以实现postgresql服务的开机自启动。

    相关文章

      网友评论

          本文标题:Linux下安装PG

          本文链接:https://www.haomeiwen.com/subject/lhijzttx.html