首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS EC2 AmazonLinux2AMI启动PostgreSQL

AWS EC2 AmazonLinux2AMI启动PostgreSQL
EN

Stack Overflow用户
提问于 2022-06-09 12:30:34
回答 2查看 718关注 0票数 1

拥有一个运行Amazon 2的AWS EC2实例。

代码语言:javascript
复制
 sudo amazon-linux-extras install postgresql13 

现在,如何启动和配置它?

我能看到Package postgresql-13.3-2.amzn2.0.1.aarch64 already installed...

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-06-18 08:53:22

命令

代码语言:javascript
复制
sudo amazon-linux-extras install postgresql13 

只安装客户端。这是而不是服务器。除了客户端之外,您还必须单独安装服务器。

因此,要安装postgresql 13,必须安装客户机(如果尚未安装)。它是需要的,因为Amazon 2将安装匹配服务器(v13),而不是默认版本9。

代码语言:javascript
复制
sudo amazon-linux-extras install postgresql13 

现在安装服务器(这应该安装v13,因为它与客户端匹配):

代码语言:javascript
复制
sudo yum install postgresql-server

现在启用它:

代码语言:javascript
复制
sudo systemctl enable postgresql

初始化它:

代码语言:javascript
复制
sudo /usr/bin/postgresql-setup --initdb

启动它:

代码语言:javascript
复制
sudo systemctl start postgresql

最后检查它的状态:

代码语言:javascript
复制
sudo systemctl status postgresql
票数 5
EN

Stack Overflow用户

发布于 2022-06-13 16:17:44

可以使用下面的命令在AML-2中启动已安装的服务。

代码语言:javascript
复制
$ sudo systemctl start postgresql-13
$ sudo systemctl status postgresql-13

现在,要配置postgresql服务器,需要配置postgresql.conf文件,您可以通过

代码语言:javascript
复制
$ find / -name postgresql.conf

或者您可以问postgresql postgresql.conf在哪里

代码语言:javascript
复制
$ psql -U postgres -c 'SHOW config_file'

您可以从postgresql配置开始

还请参考在amzl-2上安装pg13并验证您的安装

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72560292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档