微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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 就可以以图形界面管理数据库

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐