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
|
相关推荐
接着执行`./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 PostgreSQL 是一个功能强大且开源的关系数据库管理系统,广泛应用于各种行业和领域。以下是 Ubuntu 下源码安装 Postgresql 的详细过程: 一、切换到 ROOT 账户并创建 Softwares 目录...
./configure --prefix=/opt/pgsql ``` 3. **编译PostgreSQL**: ```bash make world ``` 4. **安装PostgreSQL**: ```bash make install-world ``` 5. **创建PostgreSQL用户**: ```bash adduser ...
本文旨在详细介绍如何在Ubuntu 12.04系统上进行PostgreSQL 9.1数据库的分布式安装与部署。本教程不仅包含详细的步骤指导,还提供了架构原理图以及安装过程中的截图,帮助读者更好地理解并完成整个部署流程。 #### ...
通常包括配置、编译和安装步骤,如`./configure`, `make`, `make install`。 5. **初始化数据库集群**:运行`initdb`命令来创建PostgreSQL的数据目录,如`/var/lib/postgresql/data`。 6. **配置PostgreSQL**:...
在Ubuntu系统上构建PostgreSQL 10.6的源代码是一项技术性较强的任务,涉及到Linux操作系统、数据库管理系统、编译构建等多个方面的知识。PostgreSQL是一个功能丰富的开源对象关系数据库管理系统(ORDBMS),广泛应用...
### zabbix详细安装教程(linux+postgresql+nginx+zabbix) #### 环境说明与配置 本教程将指导您如何在Linux环境下安装Zabbix监控系统,并结合PostgreSQL作为数据库服务以及Nginx作为Web服务器。具体环境配置为:...
在RedHat、Debian、Ubuntu等平台下,可以使用相应的软件源来安装PostgreSQL。在macOS平台下,可以使用BigSQL或EDB提供的安装程序。在Solaris平台下,可以从官方网站下载安装介质。在Windows平台下,可以使用HGDB提供...
sudo apt-get install -y postgresql-contrib libxml2-dev libgeos-dev libproj-dev libgdal-dev ``` 现在,我们可以安装PostgreSQL 12.2了。在Ubuntu或Debian系统上,可以使用以下命令: ```bash sudo apt-get ...
sudo apt-get install postgresql postgresql-contrib ``` 在CentOS或Fedora上,使用`yum`或`dnf`: ```bash sudo yum install postgresql postgresql-contrib # 或者 sudo dnf install postgresql postgresql-...
接着,运行`./configure`来配置编译环境,这一步会检测你的系统并设置相应的编译选项。之后,执行`make`进行编译,最后使用`sudo make install`来安装到系统路径。 2. **依赖管理**:在安装前,确保系统已安装了...
1. **操作系统**:PostgreSQL 10.3支持多种Linux发行版,如Ubuntu、CentOS、Debian等。 2. **编译工具**:包括GCC编译器和其他构建工具,如make、autoconf等。 3. **必要的库**:如libreadline、libssl、libcrypto等...
本文将详细讲解如何在Ubuntu和统信UOS操作系统中进行PostgreSQL的离线安装步骤。 首先,安装前需要准备一些必要的依赖库。在离线环境下,你需要从PostgreSQL官网下载对应的离线安装包,包括`libreadline-dev`等。...
playbooks可能会有如`install_ruby.yml`(安装Ruby和Rails)、`setup_database.yml`(配置数据库)、`deploy_app.yml`(部署Rails应用)、`configure_nginx.yml`(配置Nginx)等。每个playbook都会详细指定需要执行...
sudo apt-get install postgresql postgresql-contrib # CentOS/RHEL sudo yum install postgresql postgresql-server ``` 2. **获取PostGIS安装文件** 题目中提到的压缩包文件名是"postgis-2.3.0",这可能是...
配置PostgreSQL源码时,需要运行`./configure`脚本,并指定安装路径以及启用调试选项。例如,`--prefix=/usr/local/postgres`将安装目录设置为 `/usr/local/postgres`,`--enable-debug`、`--enable-cassert`和`--...
sudo apt-get install postgresql postgresql-contrib ``` 2. **获取 PostGIS 源码**:下载 "postgis1.3.2.tar" 文件,并解压到适当的工作目录。可以使用 `tar` 命令来解压: ``` tar -xvf postgis1.3.2.tar `...
- 在Ubuntu/Debian系统中,可以通过运行`sudo apt-get install python3-dev libpq-dev`来安装。 - 在CentOS/RHEL系统中,可以使用`sudo yum install python3-devel postgresql-devel`命令。 - 对于Fedora用户,应...
通常,这可以通过运行 `sudo apt-get install build-essential libpq-dev`(对于 Debian 或 Ubuntu 系统)或 `yum install gcc postgresql-devel`(对于 CentOS 或 RHEL 系统)来完成。然后,解压 pgadmin3-1.8.1 ...
4. 构建和安装:运行特定的构建脚本,如`./configure`和`make install`,将OpenACS安装到系统中。 5. 初始化数据库:使用OpenACS提供的工具初始化数据库结构和用户数据。 6. 配置Web服务器:设置Apache或Nginx的虚拟...