pgAdmin4 部署基於Centos 6 8

2021-08-02 01:25:22 字數 1120 閱讀 4110

1. 首先將python 公升級到2.7版本,參考:

文中提到的python版本過低應該使用否則,pysqlite會報錯:pysqlite2/_sqlite.so: undefined symbol: 

pyos_mystrnicmp

2. 安裝pip參考:

3. 安裝sqlite3,注意版本應該大於3.6.2

wget  

tar zxvf sqlite.tar.gz\?r\=release 

cd sqlite

./configure

make install

修改系統中的動態庫

rm /usr/lib64/libsqlite3.so.0

ln -s /usr/local/lib/libsqlite3.so.0.8.6 /usr/lib64/libsqlite3.so.0

如果錯過這一步,後面會出現如下錯誤:

importerror: /usr/local/lib/python2.7/site-packages/pysqlite2/_sqlite.so: undefined symbol: sqlite3_stmt_readonly

4. 安裝pgadmin4所需的python模組,進入pgadmin4-master目錄執行:

pip install -r requirements.txt

5. 進入pgadmin4目錄,執行make

6. 進入pgadmin4/web目錄,修改config目錄,將default_server修改為'0.0.0.0'

7. 執行python pgadmin4.py,首次執行時要配置郵箱位址作為使用者名稱,並配置密碼

8. 通過瀏覽器訪問該服務的5050埠即可看到pgamdin4的頁面了

db_version.py"

,line 21,

inget_version

ifint

(version

.value

)>

int(

config

.settings_schema_version

):

需要刪除資料庫rm -rf ~/.pgadmin,這個需要謹慎操作,後果自負啊

pgAdmin4 重置布局

pgadmin4 是網頁版客戶端,而且在其網頁上可以通過拖拽改變布局。當布局混亂時可以通過 選單file reset layout功能來重置。如果這篇隨筆只是為了說以上這句話就沒必要了,而且你根據搜尋引擎照過來肯定也不是為了這麼簡單的功能。我遇到的情況是file選單消失了,我的右手不受控制的一頓亂拽...

MooseFS 3 0部署筆記 4 原創

此文接 部署筆記3 介紹mfs高可用中的keepalived的部署.keepalived 安裝 2.tar xzvf keepalived 1.2.23.tar.gz 可用命令檢視相關元件的版本 rpm qa grep x rpm ivh libcom err devel 1.41.12 11.el...

水晶報表2008部署

3 在解決方案資源管理器中,右擊安裝專案,指向 新增 合併模組 新增crruntime 12 0.msm和crruntime 12 0 maps.msm和crruntime 12 0 zh cn.msm模組。4 單擊crruntime 12 0.msm模組,在mergemodelepropertie...