postgrepsql簡單部署

2021-08-10 11:43:31 字數 1081 閱讀 5408



2、解壓

tar xvf postgresql-10.0.tar.bz2

3、安裝

cd postgresql-10.0

./configure --prefix=/crmp***/sgwadm/work/zhangtaoa/pg/pghome

make

make install

4、建立data目錄

mkdir pgdata

5、初始化data目錄

initdb pgdata

6、啟動pg資料庫

#pg_ctl -d pgdata -l logfile start

啟動pg_ctl -d ./pgdata -l ./logfile start

停止pg_ctl -d ./pgdata -l ./logfile stop

重啟pg_ctl -d ./pgdata -l ./logfile restart

配置檔案在pgdata/postgresql.conf,預設埠是5432

7、建立使用者

create user zhangtao

建立使用者的同建立了角色

建立需要密碼登入的使用者

create user zhangtao password '123456' login

但是還是可以直接登入

修改pg_hba.conf檔案

# "local" is for unix domain socket connections only

local   all             all                                     trust

這行變為

local   all             all                                     password

檢視所有的角色

\duselect * from pg_roles;

檢視所有的使用者

select * from pg_user;

給已有角色分配許可權

alter role zhangtao with superuser; 

postgrepsql 建立函式

這裡的create or replace function 為固定寫法 public function info a1 這個為函式名 create or replace function public function info a1 d1 varchar,d2 varchar,procuct va...

postgrepsql原始碼安裝

通過rz r received 上傳檔案到伺服器,會彈出乙個視窗選擇本地檔案進行上傳。直接使用rz可能會報zmodem transfer canceled by remote side錯誤,使用rz e 就可以 解決這個問題。安裝rz yum y install lrzsz 上傳檔案到 usr pg...

openresty簡單部署

目前最新版本 openresty 1.11.2.5.tar.gz 依賴包 pcre 8.41.tar.gz zlib 1.2.11.tar.gz openssl 1.0.2m.tar.gz 2 上傳壓縮包到主機 解壓 tar xvf openresty 1.11.2.5.tar.gz tar xvf...