您拥有一台运行Amazon Linux AMI 2的AWS EC2实例。使用以下命令安装了PostgreSQL:
sudo amazon-linux-extras install postgresql13
现在,如何启动并配置它呢?
我可以看到
包postgresql-13.3-2.amzn2.0.1.aarch64已经安装...
您拥有一台运行Amazon Linux AMI 2的AWS EC2实例。使用以下命令安装了PostgreSQL:
sudo amazon-linux-extras install postgresql13
包postgresql-13.3-2.amzn2.0.1.aarch64已经安装...
命令
sudo amazon-linux-extras install postgresql13
安装的仅是客户端,不包括服务器。您仍需自行设置服务器,与客户端分别安装。
因此,要安装postgresql 13
,您需要先安装客户端(如果尚未安装)。这是必需的,因为Amazon Linux 2将安装相应的服务器版本(v13),而非默认版本9。
sudo amazon-linux-extras install postgresql13
现在安装服务器(这应该会安装v13,因为它与你的客户端匹配):
sudo yum install postgresql-server
现在你可以启用它:
sudo systemctl enable postgresql
初始化它:
sudo /usr/bin/postgresql-setup --initdb
开始 IT:
sudo systemctl start postgresql
最后检查其状态:
sudo systemctl status postgresql
$ sudo systemctl start postgresql-13
$ sudo systemctl status postgresql-13
$ find / -name postgresql.conf
$ psql -U postgres -c 'SHOW config_file'