重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 126|回复: 0
打印 上一主题 下一主题

通过源码编译安装的 PostgreSQL 18.1 配置开机自启服务

[复制链接]
跳转到指定楼层
楼主
发表于 2026-8-9 16:24:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
通过源码编译安装的 PostgreSQL 18.1。源码安装不会像使用包管理器(如 yum 或 apt)安装那样自动生成 systemd 服务文件,因此当您运行 systemctl status postgresql.service 时,会提示找不到该服务。

为了能使用 systemctl 来控制数据库的启动、关闭和开机自启,您需要手动创建一个 systemd 服务文件。

注意:需要提前关闭操作系统上的SELINUX

可以按照以下步骤进行配置:

1. 切换到 root 权限
创建系统级服务文件需要 root 权限,请切换到 root 用户,或者在接下来的命令前使用 sudo。

2. 创建 PostgreSQL 服务文件
使用文本编辑器在 systemd 目录下创建一个名为 postgresql.service 的文件:

Bash
sudo vi /etc/systemd/system/postgresql.service
3. 写入服务配置内容

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2026-8-21 10:52 , Processed in 0.262007 second(s), 23 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表