環境說明:aix unix 7.1
需要用到的軟體:
gccreadline
具體可根據自己情況安裝所需軟體
2、解壓
postgresql-9.5.1.tar.gz
3、新增使用者及使用者組
增加組:
bash-4.2# mkgroup postgres
增加使用者名稱:
bash-4.2# useradd -d /usr/local/pgsql -g postgres -m postgres
bash-4.2# passwd postgres
4、安裝資料庫
4.1 進入postgresql-9.5.1目錄,安裝postgresql資料庫
配置:bash-4.2# ./configure --prefix=/usr/local/pgsql/
編譯:bash-4.2# gmake
安裝:bash-4.2# gmake install
4.2 進入postgresql-9.5.1/contrib/dblink目錄下,安裝dblink
編譯:bash-4.2# gmake
安裝:bash-4.2# gmake install
到此,庫安裝結束
5、初始化資料庫
bash-4.2# /usr/local/pgsql/bin/initdb -d /usr/local/pgsql/data --locale=c --encoding=utf8
success. you can now start the database server using:
6、修改postgresql配置檔案
6.1 修改 pg_hba.conf 檔案(/usr/local/pgsql/data目錄下)
# ipv4 local connections:
host all all 127.0.0.1/32 trust
host all all 172.20.1.0/24 md5
host all all 192.168.199.0/24 md5
紅色為新增內容
6.2 修改postgresql.conf檔案(/usr/local/pgsql/data目錄下)
主要修改內容:
listen_addresses = '*'
port = 5432
max_connections = 1024
shared_buffers = 512mb
search_path = '"$user", public,t_user1,t_user2' (其中t_user1,t_user2為我自己需要用到的模式)
7、修改環境變數
bash-4.2# vi /etc/profile
主要新增內容:
pg_home=/usr/local/pgsql
pgdata=$pg_home/data
path=$pg_home/bin:$path
pglib=$pg_home/lib
export pg_home pgdata path pglib
bash-4.2# source (使環境變數生效)
8、初始化資料庫
8.1 切換到postgres使用者
su postgres
檢視當前資料庫狀態:
pg_ctl status
啟動資料庫:
pg_ctl start
8.2登入資料庫:(psql --help 可檢視命令幫助)
psql -h 127.0.0.1 -p 5432 -u postgres -d postgres
--到此安裝已經完成,下面的內容是個人備忘記錄
通過'\i' 命令執行已有指令碼,或者直接執行sql語句
8.3 建立登入角色
\i /usr/local/pgsql/0_create_role.sql
補充指令碼內容:
create role t_user1 login
password 'test_1234'
superuser inherit createdb createrole replication;
8.4建立表空間(注:表空間路徑需要提前建立)
\i 1_create_tablespace.sql
補充指令碼內容:
create tablespace sp_data owner t_user1 location '/usr/local/pgsql/9.5/smart_data';
create tablespace sp_index owner t_user1 location '/usr/local/pgsql/9.5/smart_index';
8.5 建立資料庫
\i 2_create_db.sql
補充指令碼內容:
create database test_db
with owner = t_user1
encoding = 'utf8'
tablespace = sp_data
connection limit = -1;
--到此乙個空資料庫建立完成,可啟用其它客戶端進行訪問
AIX系統終極安裝
當已經確認改變安裝設定和系統設定後,就可以開始安裝。在安裝與設定畫面 圖1 中選擇 0 就進行安裝,如圖2所示。圖1 圖2 安裝過程中,有安裝狀態的提示。螢幕會自動提示已經使用了多少時間 以分鐘表示 安裝任務已經完成了多少 以百分比表示 根據螢幕提示更換帶用標籤光碟,當安裝基本執行環境之後,就會顯示...
AIX系統安裝的相關知識
安裝前,要學會一下幾個知識 1 弄清楚aix的版本號格式 vv.rr.mmmm.ffff vv 作業系統的系統版本號 version rr 軟體的發行版本號 release mmmm 修正版號 modification ffff 軟體的修訂版本號 fix 2 學會使用oslevel命令 osleve...
AIX系統安裝的相關知識
安裝前,要學會一下幾個知識 1 弄清楚aix的版本號格式 vv.rr.mmmm.ffff vv 作業系統的系統版本號 version rr 軟體的發行版本號 release mmmm 修正版號 modification ffff 軟體的修訂版本號 fix 2 學會使用oslevel命令 osleve...