這可是超經典的古董, 折騰了我非常久, 期間安裝了數次的CentOS 依然不行, 一直到後來經過友人的建議, 總算解決, 但是期間依然被弄得頭昏腦脹. 經過此次得知, PostgreSQL 7.2.1 的最佳環境是Red Hat 7.1 版, 這是因為其他的套件夠舊. 我在CentOS 3.9 (此版本安裝PostgreSQL 7.3或以上全然沒有問題. 而且Apache 與 PHP 都比RedHat 7.1 新了很多), 無論是使用RPM 或是 使用source 來編譯, 都失敗. 我甚至更新了我的gcc 編譯器依然失敗. 使用RPM 的話, 雖然在之後可以成功安裝, 然而PHP 卻無法連線到PostgreSQL, library link 不起來. 本來有一個方法可以使用, 那就是將libpq.so.3 或者 libpq.so.4 之類的更改成 libpq.so.2 就行了, 不過我卻擔心還有其他的問題存在, 因此不嘗試了, 避免再多花時間. 安裝的方法如下: 準備Red Hat 7.1, 抓出裡面的RPM, 需要的RPM 如下: apache-1.3.23-11.i386.rpm apache-devel-1.3.23-11.i386.rpm mm-1.1.3-4.i386.rpm mod_ssl-2.8.7-4.i386.rpm php-4.1.2-7.i386.rpm php-devel-4.1.2-7.i386.rpm php-imap-4.1.2-7.i386.rpm php-ldap-4.1.2-7.i386.rpm php-mysql-4.1.2-7.i386.rpm php-odbc-4.1.2-7.i386.rpm php-pgsql-4.1.2-7.i386.rpm postgresql-7.2.1-5.i386.rpm postgresql-server-7.2.1-5.i386.rpm postgresql-libs-7.2.1-5.i386.rpm 倘若沒有Red Hat 7.1 的ISO, 那就只好到網路上尋找相關的rpm 吧. 建議可以去 http://www.rpmfind.net/ 或者 http://ww...
只是一個在森林裡歌頌森林的男人, 以分享自己的知識以及抒發心情等方面為主的部落格.