1 添加用户 创建目录
useradd postgres -d /usr/local/pgsql
passwd postgres
mkdir /usr/local/pgsql/
mkdir /usr/local/pgsql/data
chown -R postgres /usr/local/pgsql
chown postgres /usr/local/pgsql/data
2 设置环境变量
vi /etc/profile
export LD_LIBRARY_PATH=/usr/local/pgsql/lib:$LD_LIBRARY_PATH
export PATH=/usr/local/pgsql/bin:$PATH
export PGDATA=/usr/local/pgsql/data
export MANPATH=$MANPATH:/usr/local/pgsql/man
3 安装
./configure --prefix=/usr/local/pgsql ;make;make install
4 初始化数据库
su postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
5 添加开机自启动
chmod a+x /tmp/postgresql-8.1.9/contrib/start-scripts/linux
cp /tmp/postgresql-8.1.9/contrib/start-scripts/linux /etc/init.d/postgresql
chkconfig --add postgresql
6 换数据库用户postgres的密码
psql template1
然后
ALTER USER postgres WITH PASSWORD 'password';
7 添加外部的访问连接
在pg_hba.conf加上
host all all 192.168.1.104/32 md5
启动
/usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/data &
or
/usr/local/pgsql/bin/pg_ctl -i -D /usr/local/pgsql/data -l logfile start
关闭 kill -INT `head -1 /usr/local/pgsql/data/postmaster.pid`
分享到:
相关推荐
Linux 下 PostgreSQL 安装教程 本文档为 PostgreSQL 的安装教程,涵盖了从下载安装包到创建数据库的所有步骤。下面是本教程的知识点总结: 1. 下载 PostgreSQL 安装包:使用 wget 命令从官方网站下载 PostgreSQL ...
本文详细介绍了如何在Linux环境下安装和配置PostgreSQL,并设置了开机自启动。此外,还介绍了如何修改配置文件来实现远程访问,以及如何启动和关闭服务。这些步骤对于在生产环境中部署PostgreSQL至关重要。
下面将详细介绍在 Linux 操作系统下安装 Postgresql 和创建数据库的过程。 一、安装 Postgresql 1. 设置用户组和用户级别 Postgresql 不能以 root 身份运行,所以必须建立对应的用户和组。首先,新增一个名为 ...
总结来说,Linux下PostgreSQL的安装部署涉及下载安装包、安装依赖、配置编译、创建用户与数据目录、配置环境变量、初始化数据库和服务,以及最后的连接验证。这是一个涉及多步骤且需要注意细节的过程,但遵循以上...
本文将详细介绍在Linux系统下安装和配置PostgreSQL的过程,包括卸载旧版本、手动编译安装、通过包管理器安装以及必要的配置调整。 #### 一、检查及卸载现有PostgreSQL安装 在安装新版本之前,首先要确认当前系统中...
Linux 下 PostgreSQL 的安装和备份 Linux 下 PostgreSQL 的安装和备份是一种复杂的过程,涉及到编译安装、配置和备份等多个方面。本文将详细介绍 PostgreSQL 的安装和备份步骤,以便读者更好地理解和掌握。 1. ...
Linux 安装 PostgreSQL(压缩包安装) Linux 安装 PostgreSQL 是一种常用的数据库管理系统安装方法,本文将指导您一步步地完成 PostgreSQL 的安装。 下载和解压缩 首先,下载 PostgreSQL 的压缩包,并将其上传至 ...
在 CentOS 7.5 环境下,我们可以使用以下命令来安装 PostgreSQL: ``` yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm ``` 然后,我们可以...
本指南将详细介绍如何在Linux系统中进行这些组件的安装,帮助需要在内网环境下部署GIS服务的人员。 首先,PostgreSQL是一种开源的关系型数据库管理系统,它具有高度的稳定性和可扩展性,被广泛用于各种业务应用,...
在Linux系统上安装PostgreSQL和PostGIS是一个涉及多个步骤的过程,这两个组件是构建地理空间数据库解决方案的关键。PostgreSQL是一种开源关系型数据库管理系统,而PostGIS则是在PostgreSQL基础上扩展的,为数据库...
在Linux CentOS7系统中安装PostgreSQL 12数据库是一个常见的任务,特别是在没有互联网连接或网络环境受限的情况下,离线安装包成为了唯一的选择。本指南将详细介绍如何使用离线安装包在CentOS7上安装PostgreSQL 12。...
Postgresql比MySql更加强大。由http://www.wxqcw.com/提供的该文档,主要记录了Postgresql最新版本的下载地址。本下载地址,提供最新版本的RPM安装包,使用方便,安装无忧。
本文将详细讲解如何在Windows和Linux上安装PostgreSQL 13.5,以及如何使用基本的psql命令。 ### 一、Linux安装PostgreSQL 13.5 (CentOS 7) 1. **查找安装包** 访问官方下载页面...
本教程将指导您如何在Linux环境下安装Zabbix监控系统,并结合PostgreSQL作为数据库服务以及Nginx作为Web服务器。具体环境配置为:Linux 6.6 + PostgreSQL 9.3.5 + Nginx 1.6.0 + Zabbix 3.4。所有软件安装位置统一...
综上所述,PostgreSQL在Linux下的安装与配置涉及到多个步骤,包括RPM包的检查与安装、数据库的初始化以及关键配置项的调整。每个环节都需要仔细处理,以确保数据库系统的稳定性和安全性。在生产环境中,还应考虑数据...
完成这些步骤后,PostgreSQL应该已经在Linux环境中成功安装并且能够接受远程连接。在实际使用中,还需要注意安全设置,例如定期更新密码、限制网络访问以及监控数据库性能。此外,熟悉PostgreSQL的SQL语法和管理工具...
在Linux系统上搭建PostgreSQL、PostGIS和pg_pathman环境是一项关键的任务,这些组件共同构成了一个强大的地理空间数据库解决方案。PostgreSQL是一种开源的关系型数据库管理系统,具有高度的可扩展性和可靠性;...
在SUSE Linux上离线安装PostgreSQL 12是一个涉及多步骤的过程,因为我们需要手动下载必要的资源并进行编译和安装。在这个过程中,`postgresql-12.0.tar.gz`是PostgreSQL 12的主要源代码包,`readline-7.0.tar.gz`...
本安装包是针对Linux系统的PostgreSQL 10.8版本,它提供了在Linux环境下部署数据库服务所需的所有组件。 在安装PostgreSQL 10.8之前,你需要确保你的Linux系统满足以下先决条件: 1. **操作系统兼容性**:确认你的...
使用场景及目标:帮助读者从零开始在Linux环境下安装和配置PostgreSQL数据库,并掌握常见的安全配置和优化技巧,提升数据库性能和安全性。 其他说明:本文不仅提供了详细的命令和配置步骤,还解释了每个步骤的目的和...