欢迎阅读本篇PostgreSQL安装教程。PostgreSQL是一款功能强大的开源关系型数据库,因其稳定性、扩展性和对SQL标准的严格遵守而广受欢迎。本文将手把手教你在CentOS数据库环境中完成PostgreSQL的部署,即使你是一名Linux新手,也能轻松掌握。
首先,确保你拥有一台安装了CentOS的机器(本文以CentOS 7/8为例)。登录后,建议先更新系统包:sudo yum update -y。同时,检查是否已安装wget等工具:sudo yum install wget -y。这是后续Linux安装PostgreSQL的基础步骤。
为了获取最新稳定版的PostgreSQL,建议使用官方源。访问PostgreSQL官网获取适用于CentOS的源配置包,执行以下命令(以PostgreSQL 15为例):sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm如果你的CentOS版本为8,请将EL-7替换为EL-8。这一步是关键的PostgreSQL配置环节之一。
安装源后,直接使用yum安装:sudo yum install -y postgresql15-server等待安装完成。此时系统会创建postgres用户,用于管理数据库。
初始化数据库存储区:sudo /usr/pgsql-15/bin/postgresql-15-setup initdb启动PostgreSQL服务并设置开机自启:sudo systemctl start postgresql-15sudo systemctl enable postgresql-15
切换到postgres用户:sudo -i -u postgres进入PostgreSQL命令行:psql修改默认密码(将your_password替换为强密码):ALTER USER postgres WITH PASSWORD "your_password";(注意:密码中的单引号已转义)若需要远程连接,编辑/var/lib/pgsql/15/data/postgresql.conf,将listen_addresses改为"*",并在pg_hba.conf中添加允许远程访问的行。重启服务生效。
在psql中执行SELECT version();查看版本信息。创建测试数据库:CREATE DATABASE testdb;,然后\l列出所有数据库,看到testdb即表示成功。至此,完整的PostgreSQL安装与基础配置已经完成。
journalctl -u postgresql-15。恭喜!你已成功在CentOS上部署了PostgreSQL。接下来可以深入学习SQL优化、备份恢复等高级特性。希望这篇CentOS数据库教程对你有所帮助,更多关于Linux安装PostgreSQL的技巧请关注后续文章。
本文由主机测评网于2026-03-05发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260328810.html