1、安装基础包
apt-get install -y gnupg2?sudo vim wget?
2、添加源
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
3、安装postgresql-14
apt-get update&&apt-get -y install postgresql-14?
4、添加访问权限
sudo sed -i '/^local/s/peer/trust/' /etc/postgresql/14/main/pg_hba.conf
sudo sed -i '/^host/s/ident/md5/' /etc/postgresql/14/main/pg_hba.conf
5、允许ipv4和ipv6访问
sudo vim /etc/postgresql/14/main/pg_hba.conf
添加下面这两行在图片位置
host ???all ????????????all ????????????0.0.0.0/32 ?????????????md5
host ???all ????????????all ????????????0.0.0.0/0 ??????????????md5
sudo vim /etc/postgresql/14/main/postgresql.conf
添加这行在图片位置
listen_addresses='*'
6、重启数据库、设置开机自启
sudo systemctl restart postgresql
sudo systemctl enable postgresql
7、创建角色名为admin密码为MyPassword的角色
sudo -u postgres psql
CREATE ROLE admin WITH LOGIN SUPERUSER CREATEDB CREATEROLE PASSWORD 'MyPassword';
8、连接数据库
数据库连接工具:Download | DBeaver Community
选择PostgreSQL
点下一步之后下载驱动
输入主机地址、用户名、密码
点测试链接,出现如下提示说明数据库连接成功
10、修改用户admin的密码为PG@sql123456!(同理可修改postgres的用户密码)
alter user admin with encrypted password 'PG@sql123456!';
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |
标签: #安装基础包aptget #install #y #gnupg2sudo #VIM #wget2添加源sudo #sh