CentOS7 安装 PostgreSQL 数据库并设置开机自动启动

琴音袅袅 2024-07-06 ⋅ 28 阅读

CentOS7

介绍

PostgreSQL 是一个强大、开源、关系型数据库管理系统,被广泛应用于各种不同规模和复杂度的项目中。本教程将指导您如何在 CentOS7 上安装 PostgreSQL 数据库,并将其设置为开机自动启动。

步骤1 - 安装 PostgreSQL 数据库

首先,确保已经以 root 用户身份登录到您的 CentOS7 服务器。

  1. 打开终端并更新系统软件包列表:

    sudo yum update
    
  2. 安装 PostgreSQL 的软件包:

    sudo yum install postgresql-server postgresql-contrib
    
  3. 初始化 PostgreSQL:

    sudo postgresql-setup initdb
    
  4. 启动 PostgreSQL 服务:

    sudo systemctl start postgresql
    

    您可以使用以下命令检查 PostgreSQL 服务是否正在运行:

    sudo systemctl status postgresql
    

步骤2 - 设置 PostgreSQL 开机自动启动

默认情况下,PostgreSQL 不会在服务器启动时自动启动。您可以使用以下命令启用开机自动启动:

sudo systemctl enable postgresql

步骤3 - 配置 PostgreSQL 数据库

  1. 切换到 postgres 用户:

    sudo su - postgres
    
  2. 进入 PostgreSQL 命令行界面:

    psql
    
  3. postgres 用户设置密码:

    \password postgres
    

    输入您想要设置的密码并确认。

  4. 创建一个新的数据库用户:

    CREATE USER myuser WITH SUPERUSER CREATEDB CREATEROLE PASSWORD 'mypassword';
    

    myuser 替换为您想要创建的用户名,将 mypassword 替换为您想要设置的密码。

  5. 创建一个新的数据库:

    CREATE DATABASE mydatabase;
    

    mydatabase 替换为您想要创建的数据库名称。

  6. 退出 PostgreSQL 命令行界面:

    \q
    
  7. 退出 postgres 用户:

    exit
    

结论

恭喜!您已经成功安装了 PostgreSQL 数据库并设置开机自动启动。现在您可以开始使用 PostgreSQL 来管理您的数据了。

希望这篇教程对您有所帮助!如有任何疑问或困惑,请随时向我们提问。

参考链接:

感谢您的阅读!


全部评论: 0

    我有话说: