PostgreSQL的安装
2017-02-28 14:52
288 查看
基于源码包的安装方法
1 安装依赖库
2 解压并编译postgresql-9.2.4.tar.gz
当看见
3 创建数据库
编辑~/.bash_profile文件,设置以下环境变量
执行如下命令是环境变量生效
初始化数据库
启动和停止
4 设置开机启动
Postgresql的开机启动脚本位于源码目录的conftrib/start-scripts路径下,linux文件即为启动脚本
编辑/etc/init.d/postgresql,如下修改prefix和PGDATA参数的值
保存退出后即可
1 安装依赖库
yum install -y readline-devel yum install -y zlib-devel
2 解压并编译postgresql-9.2.4.tar.gz
tar xvf postgresql-9.2.4.tar.gz cd postgresql-9.2.4 ./configure --prefix=/usr/local/pgsql make
当看见
“All of PostgreSQL successfully made. Ready to install”时,就可以执行
make install命令完成PostgreSQL服务的安装
3 创建数据库
useradd postgres passwd postgres mkdir -p /data/pgsql/data chown -R /data/pgsql/data chmod -R 700 /data/pgsql/data su - postgres
编辑~/.bash_profile文件,设置以下环境变量
export PATH=/usr/local/pgsql/bin:$PATH export PGDATA=/data/pgsql/data export PGHOME=/data/pgsql
执行如下命令是环境变量生效
source ~/.bash_profile
初始化数据库
initdb -D /data/pgsql/data --locale=zh_CN.UTF8
启动和停止
pg_ctl start pg_ctl stop
4 设置开机启动
Postgresql的开机启动脚本位于源码目录的conftrib/start-scripts路径下,linux文件即为启动脚本
cd /root/software/postgresql-9.2.4/contrib/start-scripts/ chmod a+x linux cp linux /etc/init.d/postgresql
编辑/etc/init.d/postgresql,如下修改prefix和PGDATA参数的值
prefix=/usr/local/pgsql PGDATA="/data/pgsql/data"
保存退出后即可
service postgresql start service postgresql stop
相关文章推荐
- Cygwin下面安装postgreSQL
- PostgresQL安装与配置(win2003测试通过)
- fc4上安装 php5.1.2 apache2.0.55 mysql-5.0.19 postgresql-8.1.3
- PostgreSQL 8.2在Windows 2003 FAT32的安装步骤
- linux的数据库篇- PostgreSQL安装配置
- 在 Linux 上安装 PostgreSQL
- Linux下Apache2、SSL、PHP4、GD、Mysql4.0、Postgresql7、ZendOptimizer编译安装全攻略
- postgresql源码安装
- RedHat Linux 安装 PostgreSQL 8.4.2
- PostgreSQL7.5安装
- 在windows 2000 professional 上安装postgresql
- 在 Linux 上安装 PostgreSQL
- 安装了PostgreSQL 8.1.3
- windows下安装Postgresql8.0.1
- 在 Linux 上安装 PostgreSQL(新)
- FreeBSD下安装PostgreSQL新手教程
- FreeBSD下安装PostgreSQL新手教程
- Linux下安装PostgreSQL-8.1.5
- Windows下安装Rails的PostgreSQL驱动
- PostgreSQL + PostGIS for Linux 安装(最新版本)