Ubuntu 16.04设置PostgreSQL开机启动的方法
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,由于PostgreSQL是编译安装的,需要设置开机启动。对于Ubuntu系统来说,和Red Hat之类的系统稍微有一点不一样。首先第一步,由于我们习惯于使用Red Hat这样的系统,所以我们需要弄一个
千家信息网最后更新 2025年12月01日Ubuntu 16.04设置PostgreSQL开机启动的方法
由于PostgreSQL是编译安装的,需要设置开机启动。对于Ubuntu系统来说,和Red Hat之类的系统稍微有一点不一样。
首先第一步,由于我们习惯于使用Red Hat这样的系统,所以我们需要弄一个chkconfig出来。这个命令是配置Red Hat服务启动停止的命令,但是在Ubuntu上没有。我们可以使用sysv-rc-conf。
sudo apt install sysv-rc-conf
安装完成sysv-rc-conf之后,我们把他换成chkconfig。毕竟这个命令太难记住了。
sudo cp /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig
接下来我们可以尝试使用chkconfig命令来查看
这个弄好之后,我们需要到PostgreSQL的安装压缩包的/postgresql-10.3/contrib/start-scripts目录下。目录下面有好几个系统的配置文件,我们这里使用的是Ununtu就选择linux,把这个文件复制到/etc/init.d/下面。并赋予可执行x权限。
postgres@postgres-N65S01:~/postgresql-10.3/contrib/start-scripts$ lsfreebsd linux macos osxpostgres@postgres-N65S01:~/sudo cp linux /etc/init.d/postgres@postgres-N65S01:/etc/init.d$sudo mv linux postgresql-10.0postgres@postgres-N65S01:/etc/init.d$chmod a+x postgresql-10.0
做完上述操作之后需要修改该文件,主要修改下列两个位置
prefix是postgreSQL安装目录,PGDATA是数据库文件所在目录。修改完成之后保存。执行下列命令,把服务设置成自动启动即可。
postgres@postgres-N65S01:/etc/init.d$ sudo chkconfig postgresql-10.0 onpostgres@postgres-N65S01:/etc/init.d$ sudo chkconfig --list | grep postgrespostgresql-1 2:on 3:on 4:on 5:on
再一次重启主机之后,可以发现postgreSQL数据库可以自动启动了。
postgres@postgres-N65S01:/etc/init.d$ ps -ef | grep pgdatapostgres 2460 1 0 19:19 ? 00:00:00 /opt/PostgreSQL-10/bin/postmaster -D /pgdata/datapostgres 4683 2853 0 19:43 pts/18 00:00:00 grep --color=auto pgdata
总结
以上所述是小编给大家介绍的Ubuntu 16.04设置PostgreSQL开机启动的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
命令
文件
目录
系统
数据
数据库
服务
配置
方法
接下来
两个
主机
位置
所在
是在
权限
疑问
网站
尝试
帮助
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
台湾站点服务器
网络安全设计与入侵检测类别
棋牌游戏服务器排行榜
江苏国武网络技术工程公司
大学软件开发录取限制
服务器上的FHFL
linux数据库重启
国家实施网络安全工程
国家安全网络安全威胁
医药科技互联网排名
淘宝订单服务器更新时间
乡网络安全自查 情况汇报
自考本计算机网络安全
重庆哪些职中能学软件开发
基于敏捷软件开发业务设计
国家网络安全法什么时间施行
国企网络安全工作重点
推广软件开发加盟商选择
数据库数据加密
市公安网络安全保卫局
软件开发技术要求包含哪些
江西省网络技术市场专项补贴
机械专业怎么去软件开发岗
html从数据库读取图片
gpu服务器有哪些功能
汉阳订制软件开发团队
dns服务器特点
裸金属服务器怎么配置
网络安全的坚定维护者中国
软件开发技术状态管理计划