pg加密擴充套件的安裝 為編譯安裝的PG安裝擴充套件

2021-10-12 15:37:15 字數 984 閱讀 1143

讓我們以 pg_stat_statements 為例,前提是我們希望人們沒有刪除當初用於編譯pg的目錄。

首先,看一下pg的原始碼目錄,可以看到有乙個名為 contrib的目錄。

$ ls

在這個目錄中,我們可以看到擴充套件包:

$ cd contrib

$ ls

都在這裡:

adminpack btree_gist dblink fuzzystrmatch intarray makefile pgcrypto pg_stat_statements readme start-scripts tsm_system_rows xml2

auth_delay chkpass dict_int hstore isn oid2name pg_freespacemap pgstattuple seg tablefunc tsm_system_time

auto_explain citext dict_xsyn hstore_plperl lo pageinspect pg_prewarm pg_trgm sepgsql tcn unaccent

bloom contrib-global.mk earthdistance hstore_plpython ltree passwordcheck pgrowlocks pg_visibility spi test_decoding uuid-ossp

btree_gin cube file_fdw intagg ltree_plpython pg_buffercache pg_standby postgres_fdw sslinfo tsearch2 vacuumlo

假設我們要安裝pg_stat_statements,步驟相當簡單,其他的擴充套件包也是類似的安裝方式:

$ cd pg_stat_statements

$ make

$ sudo make install

官方文件在這裡,一開始沒有寫明在**執行make && make install 所以比較confusing。

詭異的pg安裝

怪事年年有 今年特別多 pg的安裝在我的gem安裝詭異榜上,也能擠進前三了 先是報錯 gem installer extensionbuilderror error failed to build gem native extension.home star rvm rubies ruby 1.9....

編譯安裝php amq擴充套件

用途 這個擴充套件是用來操作rabbitmq服務端的 一 安裝總括 1 編譯安裝librabbitmq庫 這是乙個開源c語言的庫。用來與rabbitmq進行通訊 而php的php amqp擴充套件就是使用這個庫與服務端通訊。所以必須先安裝這個開源庫。2 編譯php amqp擴充套件的原始碼 注 兩個...

編譯安裝 PHP 的 Memcached 擴充套件

安裝 libmemcached 類庫cd usr local src wgettar zxvf libmemcached 1.0.18.tar.gz 進入原始碼目錄 cd libmemcached 1.0.18 配置指定安裝目錄 configure prefix usr local libmemca...