Linux中如何安装PostgreSQL_Linux安装PostgreSQL的步骤详解

Ubuntu/Debian 使用 APT 安装 PostgreSQL。
CentOS/RHEL 应添加官方存储库,然后使用 YUM/DNF 安装。
安装后,Ubuntu/Debian 更改用户界面,CentOS/RHEL 初始化数据库,并在启动时立即启动。
更改 postgresql.conf 和 pg_hba.conf 以配置远程访问并打开端口 5 4 3 2 验证连接,注意版本和服务名称差异。

安装 PostgreSQL

老实说,PostgreSQL 非常容易安装。

1 .开始安装 首先从官方网站安装软件包或使用镜像站点。
比如阿里云的镜像站速度非常快。
双击运行安装程序。
将出现一个向导。

安装路径建议放在C盘,不要放在D盘。
至于组件、命令行工具、开发库,都可以默认勾选,这就派上用场了。
为 Postgres 用户选择一个密码。
该密码稍后将用于操作数据库。
不要忘记它或将其写在笔记本上。
只需保留 5 4 3 2 作为端口即可。
这是默认端口。
如果环境是中文,就选择中文,否则错误信息会显示英文,很烦人。
单击“安装”并等待文件被复制。

2 更改服务启动项 安装完成后,进入系统服务管理器。
在 Windows 上它是服务管理器,在 Linux 上它使用 systemctl。
找到 postgresql-<版本号> 服务,右键单击并更改属性。
启动类型选择“Delayed Boot”,这样开机后就不会立即启动,这样可以节省一些资源。

3 易于使用 打开命令行并输入 psql -U postgres。
系统将要求您输入密码。
如果密码正确,则可以输入。
然后输入命令,例如B、CREATE DATABASE testdb;,回车查看是否有错误。
如果没有报错,则说明数据库创建成功。

4 可选:安装图形界面 安装 pgAdmin 或 DBeaver 以便更轻松地单击和查看。
打开该工具并添加连接。
输入主机地址,端口是5 4 3 2 ,用户名是postgres,密码是你刚才设置的。
只需点击“连接”即可连接。

需要记住的几点: 不要使用中文字符作为路径,因为这可能会导致问题。
远程连接需要修改postgresql.conf文件,将listen_addresses改为''。
您还需要修改pg_hba.conf并更改访问控制规则。
默认情况下,数据文件位于安装目录的data目录下,必须定期备份。

Linux服务器快速安装PostgreSQL15以及pgvector向量插件

等一下,昨天发生了一些事情。
那天调试代码,突然发现内存泄漏,卡在那里。
我的工作失败了三次。
最后发现是pgvector插件配置不正确,cell不清晰。
当时我就想,这个pgvector看起来很棒,但是使用的时候要小心。
你看,一台2 核8 G的ECS,运行PostgreSQL1 5 加pgvector,平时看起来很轻,但是一卡顿就慌了。
当时我就想,如果加上监控的话,那就该实时检查一下内存和CPU了。
毕竟这东西用起来好玩,但是也需要保养。
但话虽如此,pgvector 是一个非常好看的向量。
上次我用它是为了尝试图像识别。
我保存矢量数据并在几秒钟内评分,这比以前快了一百万倍。
那是在北京,客户催促我。
那段时间我每天看着屏幕,手指都快卷起来了。
但最后问题出来了,客户也很满意,心里也是庆幸的。
但现在我又开始思考,如果这个pgvector用在大量的数据上,是不是能够粘得更多呢?您需要更强的服务器吗?此事应进一步调查。

使用 Docker 在 Windows、Mac 和 Linux 系统轻松部署 PostgreSQL 数据库

Windows 需要 WSL2 或 Hyper-V 支持。
Mac和Linux直接安装Docker引擎。

对于 Mac 和 Linux,请使用 docker run --name postgres -e POSTGRES_PASSWORD=yourpassword -p 5 4 3 2 :5 4 3 2 -d postgres。

要在 Linux 上安装 Docker,请使用 sudo apt install docker.io。

不要使用默认密码。
使用 docker exec -it postgres psql -U postgres 进行连接。

更换镜像源太慢。