Linux下设置postgresql数据库开机启动
2024-09-01 17:40:27
PostgreSQL的开机自启动脚本位于PostgreSQL源码目录的contrib/start-scripts路径下,linux文件即为linux系统上的启动脚本:
1、将Linux文件复制到 /etc/init.d 目录下,并且将其重名为postgresql
# cp linux /etc/init.d/postgresql
2、进入 /etc/init.d 目录下,修改postgresql文件
# cd /etc/init.d/
# vi postgresql
然后做以下修改:
将prefix设置为postgresql的安装路径:/usr/local/postgresql
将PGDATA设置为postgresql的数据目录路径:/usr/local/postgresql/data
将PGUSER设置为postgresql的用户:admin
将PGLOG 设置为 postgresql 的数据目录的日志文件夹下:$PGDATA/pg_log/serverlog
保存退出!
3、 添加到开机启动
修改文件属性:
# chmod a+x postgresql
添加开机启动:
# chkconfig --add postgresql
服务正常开启,重启机器测试:
重启之后,开机,服务正常开启:
外部Navicat连接测试正常:
最新文章
- Win7硬盘整数分区一览表
- jquery 替换img 属性
- 基于Unity有限状态机框架
- mysql 导出慢
- 使用 jQuery Mobile 与 HTML5 开发 Web App —— HTML5 离线缓存
- Js 设置class,兼容ie,火狐的方式
- bootstrap的datetimepicker只选择月份
- UVa1328 - Period(KMP找最短循环节)
- memcached的基本命令(安装、卸载、启动、配置相关)
- MySql多条SQL语句的批量处理
- Java文本编辑器中遇到的问题详解
- 基于visual Studio2013解决C语言竞赛题之1024求和
- C#之自己定义的implicit和explicit转换
- 关于win7+VS2017环境下的opencv-contirb配置的一个坑
- C++内存分区:堆、栈、自由存储区、全局/静态存储区和常量存储区
- 网页一键加入QQ群
- Generative Model 与 Discriminative Model
- org.hibernate.NonUniqueObjectException:a different object with the same identifier value was alread
- 团队作业6--展示博客(Alpha版本)
- Javascript 及 CSS3 实现进度条效果