postgresql源码安装

在 ubuntu下 一般只需要 sudo apt-get install ***软件名 就可以把自己需要的软件安装到系统了 然而 如果自己有洁癖 非要 安装最新的软件包的话 或者确实有必要 单独安装 配置已达到应用程序的最优化 那么 源码安装 就是你作好的选择了 首先我们要 把 postgresql8.2.1所需要的库文件 安装好 sudo apt-get install libreadline-dev 接下来 就是编译 postgresql了 $ tar zxvf postgresql-8.2.1.tar.gz $ cd postgresql ./configure --perfix=/usr/local/pgsql make install 这样 我们就已经把 postgreal安装到 了ubuntu里了 接下来 我们开始配置postgreql sudo adduser postgres sudo mkdir /usr/local/pgsql/data sudo chown postgres /usr/local/pgsql/data sudo -u postgres sh $/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data $/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 & $/usr/local/pgsql/bin/createdb test /usr/local/pgsql/bin/psql test 现在我们就进入了postgresql所创建的test表中了 以后 我们就可以用 /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 & 来起动postgresql了 如果要开机自动起动 我这里是直接 把apt安装的自动起动文件改装了一下 接下来我们 安装pgadmin3 sudo apt-get install pgadmin3 要让pgadmin3连接postgresql雪要配置一下pg_hba.conf和Postgresql.conf 修改Postgresql配置文件Postgresql.conf,该文件在数据目录/usr/local/pgsql/data下, 将其中的一句: listen_address=’localhost’ 前面的注释去掉,并把’localhost’该为’*’。 修改Postgresql配置文件pg_hba.conf,该文件在数据目录//usr/local/pgsql/data下, 在文件后面加一句: host all all 192.168.1.0/24 password 这句的意思是:同网络中192.168.0.*的机器可以以密码的形式使用所有的数据库。 更具体的参数意义直接看该配置文件中的注释就可以了。 这时我们起动 pgadmin3 就可以以图形界面管理数据库

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...