*****************************************************
1.编译安装
*****************************************************
/*******
make --version
gcc --version
perl --version
python --version
yum -y install wget gcc gcc-c++ readline-devel zlib-devel make systemtap systemtap-sdt-devel \
perl perl-devel python python-devel tcl tcl-devel perl-ExtUtils-Embed \
sgml-common docbook stylesheets openjade sgml-tools xsltproc libxslt libxslt-devel \
libxml2 libxml2-devel zlib zlib-devel openssl openssl-devel pam pam-devel bison flex libreadline6-devel
******/
# wget https://ftp.postgresql.org/pub/source/v9.4.0/postgresql-9.4.0.tar.bz2
#mkdir -p /soft && cd /soft
#rz
# tar xf postgresql-9.4.4.tar.gz && cd postgresql-9.4.4
#./configure
./configure --prefix=/data/pg \
--with-pgport=5432 \
--with-perl --with-python --with-tcl \
--with-openssl --without-ldap \
--with-libxml --with-libxslt \
--enable-thread-safety \
--with-wal-blocksize=16 \
--with-blocksize=16 \
-enable-dtrace \
--enable-debug
#make && make install
#useradd postgres && passwd postgres
pg01!@#
#mkdir /data/pg/data -p && chown -R postgres /data/pg/data
# su - postgres
$ vi .bash_profile
# postgres
#PostgreSQL端口
PGPORT=5432
#PostgreSQL数据目录
PGDATA=/data/pg/data
export
PostgreSql 9.4.4 安装部署
最新推荐文章于 2024-08-11 11:31:31 发布
本文档详细介绍了PostgreSQL 9.4.4的编译安装步骤,包括依赖包的安装、源码下载与编译、用户设置和数据初始化。同时,还涵盖了数据库配置,如设置远程访问、修改用户密码和权限,以及管理配置,如创建用户和数据库。最后,提到了环境变量的设置,以便于日常管理和使用。
摘要由CSDN通过智能技术生成