`

postgresql install and configure for ubuntu

阅读更多

ABSTRACT

PostgreSQL is an object-relational database system that has the features of traditional commercial database systems with enhancements to be found in next-generation DBMS systems. This blog entry documents the installation process of the PostgreSQL database on Ubuntu Linux.

 

 

sudo apt-get install postgresql
sudo apt-get install libpq-dev

INTRODUCTION

I have selected PostgreSQL 9.1 and Ubuntu Linux 12.10 32 bit. The installation process follows the apt-get install configure pattern.

STEP 1: VERIFY THAT YOU DO NOT ALREADY HAVE POSTGRESQL INSTALLED ON YOUR SYSTEM

Run the following command in your console:

1
ps ax | grep postgres

If you get a response similar to the one below, then you have PostgreSQL installed.

1
2
3
4
Ss 0:00 postgres: writer process
Ss 0:00 postgres: wal writer process
Ss 0:00 postgres: autovacuum launcher process
Ss 0:00 postgres: stats collector process

STEP 2: INSTALL POSTGRESQL ON YOUR SYSTEM

Run the following commands in your console:

1
2
sudo apt-get update
sudo apt-get install postgresql-9.1

STEP 3: CONFIGURE YOUR POSTGRESQL PASSWORD

1
2
3
sudo -u postgres psql template1
ALTER USER postgres with encrypted password 'your_password';
Press ctrl-d

STEP 4: CONFIGURE MD5 AUTHENTICATION

1
sudo nano /etc/postgresql/9.1/main/pg_hba.conf

Update the

1
local all postgres

entry to

1
local all postgres md5

STEP 5: ENABLE TCP/IP CONNECTIONS

1
sudo nano /etc/postgresql/9.1/main/postgresql.conf

Locate the line

1
#listen_addresses = 'localhost'

and change it to:

1
listen_addresses = 'localhost'

To allow other computers to connect to your PostgreSQL server replace ‘localhost’ with the IP Address of your server, or alternatively to ’0.0.0.0′ to bind to all interfaces.

STEP 6: RESTART POSTGRES

1
sudo service postgresql restart

STEP 7: CONGRATULATIONS! YOU HAVE SUCCESSIVELY INSTALLED POSTGRESQL ON UBUNTU

分享到:
评论

相关推荐

    postgresql install for linux

    接着执行`./configure`, `make` 和 `make install`。 2. 对于依赖库如Geos、Proj和PostGIS,也需要按照相同步骤编译安装。例如,对于Geos: ```bash mkdir /usr/local/geos tar jxf geos-3.1.1.tar.bz2 cd ...

    Ubuntu 下源码安装Postgresql

    Ubuntu 下源码安装 Postgresql PostgreSQL 是一个功能强大且开源的关系数据库管理系统,广泛应用于各种行业和领域。以下是 Ubuntu 下源码安装 Postgresql 的详细过程: 一、切换到 ROOT 账户并创建 Softwares 目录...

    zabbix详细安装教程(linux+postgresql+nginx+zabbix)

    ### zabbix详细安装教程(linux+postgresql+nginx+zabbix) #### 环境说明与配置 本教程将指导您如何在Linux环境下安装Zabbix监控系统,并结合PostgreSQL作为数据库服务以及Nginx作为Web服务器。具体环境配置为:...

    postgresql分布式安装部署

    本文旨在详细介绍如何在Ubuntu 12.04系统上进行PostgreSQL 9.1数据库的分布式安装与部署。本教程不仅包含详细的步骤指导,还提供了架构原理图以及安装过程中的截图,帮助读者更好地理解并完成整个部署流程。 #### ...

    postgresql-10.6-ubuntu:在Ubuntu上构建Postgres 10.6的源代码-ubuntu source code

    在Ubuntu系统上构建PostgreSQL 10.6的源代码是一项技术性较强的任务,涉及到Linux操作系统、数据库管理系统、编译构建等多个方面的知识。PostgreSQL是一个功能丰富的开源对象关系数据库管理系统(ORDBMS),广泛应用...

    linux离线安装postgresql与sde与postgis.zip

    通常包括配置、编译和安装步骤,如`./configure`, `make`, `make install`。 5. **初始化数据库集群**:运行`initdb`命令来创建PostgreSQL的数据目录,如`/var/lib/postgresql/data`。 6. **配置PostgreSQL**:...

    PostgreSQL安装及配置

    在RedHat、Debian、Ubuntu等平台下,可以使用相应的软件源来安装PostgreSQL。在macOS平台下,可以使用BigSQL或EDB提供的安装程序。在Solaris平台下,可以从官方网站下载安装介质。在Windows平台下,可以使用HGDB提供...

    Postgresql 12.2 + PostGIS 3.0.1 安装部署

    sudo apt-get install -y postgresql-contrib libxml2-dev libgeos-dev libproj-dev libgdal-dev ``` 现在,我们可以安装PostgreSQL 12.2了。在Ubuntu或Debian系统上,可以使用以下命令: ```bash sudo apt-get ...

    转:LINUX POSTGRESQL测试库配置

    sudo apt-get install postgresql postgresql-contrib ``` 在CentOS或Fedora上,使用`yum`或`dnf`: ```bash sudo yum install postgresql postgresql-contrib # 或者 sudo dnf install postgresql postgresql-...

    postgresql-11.0.tar.gz

    接着,运行`./configure`来配置编译环境,这一步会检测你的系统并设置相应的编译选项。之后,执行`make`进行编译,最后使用`sudo make install`来安装到系统路径。 2. **依赖管理**:在安装前,确保系统已安装了...

    postgresql-10.3.tar.gz

    1. **操作系统**:PostgreSQL 10.3支持多种Linux发行版,如Ubuntu、CentOS、Debian等。 2. **编译工具**:包括GCC编译器和其他构建工具,如make、autoconf等。 3. **必要的库**:如libreadline、libssl、libcrypto等...

    linux操作系统下离线安装postgresql数据库

    本文将详细讲解如何在Ubuntu和统信UOS操作系统中进行PostgreSQL的离线安装步骤。 首先,安装前需要准备一些必要的依赖库。在离线环境下,你需要从PostgreSQL官网下载对应的离线安装包,包括`libreadline-dev`等。...

    Ruby-AnsibleRubyonRails服务器Ubuntu16x

    playbooks可能会有如`install_ruby.yml`(安装Ruby和Rails)、`setup_database.yml`(配置数据库)、`deploy_app.yml`(部署Rails应用)、`configure_nginx.yml`(配置Nginx)等。每个playbook都会详细指定需要执行...

    postgis 安装文件 linux

    sudo apt-get install postgresql postgresql-contrib # CentOS/RHEL sudo yum install postgresql postgresql-server ``` 2. **获取PostGIS安装文件** 题目中提到的压缩包文件名是"postgis-2.3.0",这可能是...

    postgres内核源码分析实验环境配置导读.pptx

    配置PostgreSQL源码时,需要运行`./configure`脚本,并指定安装路径以及启用调试选项。例如,`--prefix=/usr/local/postgres`将安装目录设置为 `/usr/local/postgres`,`--enable-debug`、`--enable-cassert`和`--...

    postgis1.3.2.tar

    sudo apt-get install postgresql postgresql-contrib ``` 2. **获取 PostGIS 源码**:下载 "postgis1.3.2.tar" 文件,并解压到适当的工作目录。可以使用 `tar` 命令来解压: ``` tar -xvf postgis1.3.2.tar `...

    psycopg2-2.8.6.tar.gz

    - 在Ubuntu/Debian系统中,可以通过运行`sudo apt-get install python3-dev libpq-dev`来安装。 - 在CentOS/RHEL系统中,可以使用`sudo yum install python3-devel postgresql-devel`命令。 - 对于Fedora用户,应...

    postgre admin 3-1.8.1-src

    通常,这可以通过运行 `sudo apt-get install build-essential libpq-dev`(对于 Debian 或 Ubuntu 系统)或 `yum install gcc postgresql-devel`(对于 CentOS 或 RHEL 系统)来完成。然后,解压 pgadmin3-1.8.1 ...

    openacs-5.9.1-full.tar.gz

    4. 构建和安装:运行特定的构建脚本,如`./configure`和`make install`,将OpenACS安装到系统中。 5. 初始化数据库:使用OpenACS提供的工具初始化数据库结构和用户数据。 6. 配置Web服务器:设置Apache或Nginx的虚拟...

    openacs-5.9.0.tar.gz_openacs

    这些工具可通过包管理器(如apt-get for Debian/Ubuntu或yum for CentOS/RHEL)进行安装。 3. **获取和解压OpenACS**:使用`wget`命令下载“openacs-5.9.0.tar.gz”,然后使用`tar -zxvf openacs-5.9.0.tar.gz`命令...

Global site tag (gtag.js) - Google Analytics