1 用root登入系统,下载postgresql9.3,解压缩,进入解压缩后的postgresql目录
本人用的是:http://ftp.postgresql.org/pub/source/v9.3.4/postgresql-9.3.4.tar.gz
2 编译、安装
#pwd
#./configure --profix=/usr/local/pgsql
(可能会报错,需安装gcc、readline、readline-devel、zlib等依赖包,用yum去装即可)
#make
#make install
3 创建用户及组
#groupadd postgres
#useradd -g postgres postgres
4 环境设置
#mkdir /usr/local/pgsql/data
#chown postgres:postgres -R /usr/local/pgsql/data
#su - postgres
$vim .bash_profile
添加:
PGHOME=/usr/local/pgsql
PGDATA=$PGHOME/data
PATH=$PATH:$HOME/bin:$PGHOME/bin
export PGHOME
export PGDATA
export PATH
$source .bash_profile
5 初始化数据库
$initdb -D $PGDATA
6 系统服务配置及开机自动启动
#cd /root/postgresql-9.3.1
#cp contrib/start-scripts/linux /etc/init.d/postgresql
#chmod +x /etc/init.d/postgresql
#service postgresql status--(start | stop)
#chkconfig --add postgresql
#chkconfig postgresql on
7 配置监听地址及端口
$vim $PGDATA/postgresql.conf
$vim $PGDATA/pg_hba.conf
本人用的是:http://ftp.postgresql.org/pub/source/v9.3.4/postgresql-9.3.4.tar.gz
2 编译、安装
#pwd
#./configure --profix=/usr/local/pgsql
(可能会报错,需安装gcc、readline、readline-devel、zlib等依赖包,用yum去装即可)
#make
#make install
3 创建用户及组
#groupadd postgres
#useradd -g postgres postgres
4 环境设置
#mkdir /usr/local/pgsql/data
#chown postgres:postgres -R /usr/local/pgsql/data
#su - postgres
$vim .bash_profile
添加:
PGHOME=/usr/local/pgsql
PGDATA=$PGHOME/data
PATH=$PATH:$HOME/bin:$PGHOME/bin
export PGHOME
export PGDATA
export PATH
$source .bash_profile
5 初始化数据库
$initdb -D $PGDATA
6 系统服务配置及开机自动启动
#cd /root/postgresql-9.3.1
#cp contrib/start-scripts/linux /etc/init.d/postgresql
#chmod +x /etc/init.d/postgresql
#service postgresql status--(start | stop)
#chkconfig --add postgresql
#chkconfig postgresql on
7 配置监听地址及端口
$vim $PGDATA/postgresql.conf
$vim $PGDATA/pg_hba.conf
以上转自:http://blog.itpub.net/25406498/viewspace-1156113/
下面是配置:
新建用户和对应的数据库
可以参考:http://www.ruanyifeng.com/blog/2013/12/getting_started_with_postgresql.html
useradd dataas
su - postgres
createuser --superuser dataas
psql
\password dataas (要输"\")
\q
createdb -O dataas dataas
用户远程配置:
1.postgresql.conf
将该文件中的listen_addresses项值设定为“*”,在9.0 Windows版中,该项配置已经是“*”无需修改。
2.pg_hba.conf
在该配置文件的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接将这一行修改为以下配置
host all all 0.0.0.0/0 md5
3. 重启
service postgresql stop
service postgresql start
最后,windows打开pgAdmin3连接进去就行了 ,服务空就可以了
相关推荐
至此,PostgreSQL 9.3已在Linux CentOS 7上成功安装并配置完毕,你可以通过客户端工具,如Navicat,连接到该数据库进行进一步操作。确保你的客户端配置正确,指向服务器的IP地址和5432端口,并使用刚刚设置的`...
初始化数据库并启用自动启动,命令为:/usr/pgsql-9.3/bin/postgresql93-setup initdb、systemctl enable postgresql-9.3 和 systemctl start postgresql-9.3 四、添加新用户和新数据库 1. 新建一个 Linux 新用户...
在Windows环境下手动初始化PostgreSQL数据库是数据库管理的一个重要环节,尤其是在自动化工具无法使用或者默认设置不符合特定需求的情况下。本文将详细介绍在Windows环境下手动初始化PostgreSQL数据库的步骤,并提供...
##### 2.4 初始化PostgreSQL数据库 根据你的CentOS版本不同,初始化数据库的方法也会有所不同: - **对于CentOS 6.x系统:** ```bash service postgresql-9.3 initdb ``` - **对于CentOS 7系统:** ```bash /...
Master 端安装完数据库后初始化并运行,Slave 端可以只安装数据库,不初始化数据库。 2. 创建流复制用户 在 Master 端执行 SQL 命令:CREATE USER repuser replication LOGIN CONNECTION LIMIT 2 ENCRYPTED ...
初始化数据库是设置PostgreSQL运行环境的重要步骤: ``` /usr/pgsql-11/bin/postgresql-11-setup initdb ``` 4. **设置开机启动和启动服务**: 为了确保PostgreSQL在系统启动时自动运行,执行以下命令: ``` ...
安装完成后,初始化数据库: ```bash sudo /usr/pgsql-9.3/bin/postgresql-9.3-setup initdb ``` 启动服务: ```bash systemctl start postgresql-9.3 ``` 设置为开机启动: ```bash systemctl enable ...
2.2 安装步骤:包括下载安装包、配置环境变量、初始化数据库等过程。 2.3 数据库配置:涉及listen_address、port、auth_method等关键参数的设置。 三、基本操作 3.1 创建数据库:使用CREATE DATABASE命令创建新的...
本篇文章将详细探讨如何在基于pgsql的环境中,利用提供的"zabbix.tar.gz"压缩包,进行Zabbix的安装与配置,同时讲解其与PostgreSQL数据库9.3.25版本的集成过程。 首先,我们需要了解的是"zabbix.tar.gz"这个压缩包...
Dockerfile PostGIS信息该Dockerfile在PostgreSQL 9.3中创建一个运行PostGIS 2.1的容器暴露端口5432 初始化/var/lib/postgresql/9.3/main的数据库数据库中的超级用户: docker/docker安装docker build -t postgis:...
用于PostgreSQLMongoDB外部数据包装器该MongoDB扩展实现了PostgreSQL外部数据包装器。 请注意,此版本的mongo_fdw可与PostgreSQL和...如果您是第一次克隆此存储库,请确保将--recursive选项传递给git clone,以初始化
DBT-3 DBT-3 是关系数据库系统的决策支持基准驱动程序。 数据和工作负载基于 TPC-H 基准规范 ( ),尽管 DBT-3 基准不遵守...Howto(在 Ubuntu 上使用 PostgreSQL 和 HyPer)先决条件安装 PostgreSQL (9.3+) sudo apt-
基于Debian的系统(可以使用任何其他* nix,但是为Debian编写了初始化脚本) Ruby> = 1.9.3 MySQL> = 5或PostgreSQL> = 9.3 Redis> = 2.7 Nginx的 安装 确保已安装并配置所有依赖项。 创建一个MySQL数据库并从...
13.4 跟踪项目源码初始化进程 102 13.4.1 base 模块 104 13.4.2 web 模块 105 13.4.3 web_kanban 模块 105 13.5 配置会计科目 105 13.5.1 配置会计科目类型 105 13.5.2 配置会计科目 106 13.6 分录 106 13.7 新建...
- **数据库**:PostgreSQL 9.3标准版。 - **硬件**:推荐使用Intel Pentium IV 2GHz以上处理器和2GB RAM。 5. **Python的优势** Python在大数据、人工智能和应用程序开发等现代科技中扮演重要角色,因其易学、低...
CurateScience API服务器 依存关系: Ruby-2.0.0 Java> = 1.6 PostgreSQL> = 9.3 弹性搜索 PostgreSQL 适用于您平台的C编译器工具链(例如,在Mac,xcode开发... 数据库初始化 一,创建数据库 psql -c ' create
14.2 安装与配置 219 14.2.1 下载MySQL 219 14.2.2 MySQL的安装 220 14.2.3 MySQL的配置 221 14.2.4 MySQL的启动与关闭 222 14.3 如何创建一个数据库与表 223 14.3.1 登录与退出MySQL的命令行 14.3.1 管理模式 223 ...