由于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$ ls freebsd linux macos osx postgres@postgres-N65S01:~/sudo cp linux /etc/init.d/ postgres@postgres-N65S01:/etc/init.d$sudo mv linux postgresql-10.0 postgres@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 on postgres@postgres-N65S01:/etc/init.d$ sudo chkconfig --list | grep postgres postgresql-1 2:on 3:on 4:on 5:on
再一次重启主机之后,可以发现postgreSQL数据库可以自动启动了。
postgres@postgres-N65S01:/etc/init.d$ ps -ef | grep pgdata postgres 2460 1 0 19:19 "color: #ff0000">总结以上所述是小编给大家介绍的Ubuntu 16.04设置PostgreSQL开机启动的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。
更新日志
- 张敬轩王菀之.2006-903.ID.CLUB拉阔演奏厅LIVE.2CD【环球】【WAV+CUE】
- 《欢欣森活》存档方法
- 《炉石传说》2024新赛季上线更新内容问题汇总
- 《南瓜恐慌》进不去游戏解决方法
- 杨烁《杨烁唱唐诗》2024Hi-Res[WAV分轨]
- 杨烁《杨烁唱唐诗》2024Hi-Res[WAV分轨]
- 童丽《民歌童丽(HQCD)》【WAV+CUE】
- 童丽《绝对收藏》2022头版限量编号[WAV+CUE][1G]
- 腾格尔《出走天堂》MQA-UHQCD限量版[低速原抓WAV+CUE][1G]
- 田震《时光音乐会》纯银CD[低速原抓WAV+CUE][1G]
- 炉石传说11月初最强登顶卡组合集 炉石传说11月初登顶卡组分享
- lol炼金龙魂详细属性是什么 2024炼金龙魂详细属性介绍
- 英雄联盟六个龙魂是哪六个 英雄联盟六个龙魂介绍一览
- 《忆蚀》Subliminal:揭秘后室之谜,路知行献声Weplay文化展
- 初始之部制作人气漫画改编游戏《我家大师兄脑子有坑》参展2024WePlay