安装postgresql 9

本文详细介绍如何在Windows x64环境下安装PostgreSQL 9.6.17,包括必要步骤:安装VC++2013运行环境,导入特定证书到受信任的根证书颁发机构,以及使用命令行运行安装程序。

安装postgresql 9需要先安装 vc++2013runtime运行环境,

Microsoft Root Certificate Authority 2010.cer

Microsoft Root Certificate Authority 2011.cer

certmgr.msc 

两个证书安装到 【受信任的根证书颁发机构】-【证书】里,再安装

vcredist_x64    vc++2013 12.040660 运行环境

 

最后  cmd 运行 postgresql-9.6.17-1-windows-x64.exe  --install_runtimes 0

 

 

### 在CentOS 9安装PostgreSQL的指南 在CentOS 9安装PostgreSQL的过程与CentOS 7类似,但需要注意的是CentOS 9基于RHEL 9,因此需要使用适合RHEL 9的Yum源。以下是详细的安装与配置方法: #### 添加PostgreSQL Yum源 PostgreSQL官方提供了专门的Yum源仓库,适用于不同版本的Linux系统。执行以下命令以添加适合CentOS 9的Yum源: ```bash sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm ``` 此命令会下载并安装最新的PostgreSQL Yum源[^3]。 #### 安装PostgreSQL 添加Yum源后,可以安装特定版本的PostgreSQL。例如,安装PostgreSQL 15: ```bash sudo dnf install -y postgresql15 postgresql15-server ``` 如果需要安装其他版本(如PostgreSQL 14),只需将`postgresql15`替换为对应的版本号[^3]。 #### 初始化数据库 安装完成后,需要初始化PostgreSQL数据库集群。执行以下命令: ```bash sudo /usr/pgsql-15/bin/postgresql-15-setup initdb ``` 这一步会创建默认的数据库目录和初始配置文件[^4]。 #### 启动并设置开机自启 启动PostgreSQL服务,并将其设置为开机自启: ```bash sudo systemctl start postgresql-15 sudo systemctl enable postgresql-15 ``` 可以通过以下命令检查服务状态: ```bash sudo systemctl status postgresql-15 ``` #### 配置防火墙 如果启用了防火墙,需要允许PostgreSQL的默认端口(5432)通过防火墙: ```bash sudo firewall-cmd --add-port=5432/tcp --permanent sudo firewall-cmd --reload ``` #### 修改PostgreSQL配置(可选) 根据需求修改PostgreSQL的配置文件`postgresql.conf`和`pg_hba.conf`。这些文件通常位于`/var/lib/pgsql/15/data/`目录下。例如,允许远程连接或调整性能参数[^4]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值