2、解壓檔案
#tar zxvf postgresql-9.1.2.tar.gz
#cd postgresql-9.1.2
3、配置:
#./configure --prefix=/usr/local/pgsql
4、編譯:
#make
5、安裝:
#make install
6、建立postgresql使用者組和使用者:
#groupadd postgres
#useradd -g postgres postgres
7、建立資料庫庫檔案儲存目錄,將儲存目錄許可權交給postgresql使用者
#mkdir /usr/local/pgsql/data
#cd /usr/local/pgsql
#chown -r postgres.postgres data
8、設定環境變數
#vi /etc/profile
export path=$path:/usr/local/pgsql/bin
export manpath=$manpath:/usr/local/pgsql/man
export ld_library_path=$ld_library_path:/usr/local/pgsql/lib
在檔案尾新增如上資訊,然後儲存退出
9、初始化資料庫,啟動資料庫
#su - postgres
#initdb -d /usr/local/pgsql/data
現在就可以啟動資料庫了
#pg_ctl -d /usr/local/pgsql/data -l /usr/local/pgsql/data/pgsql.logstart
提示「server starting」
然後我們執行程序察看命令檢視服務是否已經啟動:
#vi /usr/local/pgsql/data/postgresql.conf
listen_addresses= '*' #取消該行的注釋,並將單引號內的值設為*
port = 5432 #取消該行的注釋
11、配置允許遠端連線:
#vi /usr/local/pgsql/data/pg_hba.conf
新增hostall all 192.168.1.0/24 trust
或hostall all samenet trust
#su root
獲取root使用者許可權,進行如下操作
12、配置iptables讓遠端主機能訪問:
#vi /etc/sysconfig/iptables-config
新增-arh-firewall-1-input -m state --state new -m tcp -p tcp --dport 5432 -j accept
重啟iptables服務
#service iptables restart
13、讓postgresql資料庫隨系統啟動而啟動:
從第一步解壓的安裝檔案目錄將啟動指令碼拷貝到/etc/init.d/目錄下,具體執行如下命令:
#cd /etc/rc.d/init.d
#cp /postgresql-9.1.2/contrib/start-scripts/linuxpostgresql
#chmod +x postgresql
#chkconfig --add postgresql
啟動資料庫:
#service postgresql start
配置完畢。
附錄:我參與的專案,postgresql使用方式如下:
1.使用securecrt,telnet登入到裝有postgresql的主機
2.鍵入命令 su root 獲取root使用者許可權
3.鍵入命令 su - postgres 取的postgres使用者身份
4.鍵入命令psql 使用預設資料庫postgres (可自建資料庫)
redhat5 5 如何使用ISO映象
非常簡單,就一條命令 mount o loop media sns rhel5u5.iso mnt lin 將iso 映象 掛載到 mnt lin 目錄下 然後就可以使用了!製作映象 cat dev cdrom redhat.iso 插上u盤 在 media目錄下 未找到 掛u盤之前,執行命令cat...
RedHat 5 5 光碟作yum源
1.最精簡安裝 redhat 5.5 系統 2.安裝yum mkdir mnt cdrom mount dev cdrom mnt cdrom cd mnt cdrom server a.安裝依賴庫 rpm ivh python elementtree 1.2.6 5.i386.rpm rpm iv...
redhat5 5 靜態路由表實驗
準備工作 準備三颱linux虛擬機器,採用bridged 的連線方式.一台當路由器c 配置兩塊網絡卡eth0,eth1 兩台當測試機a,b 網絡卡分別為eth0 配置ip 1 測試機a的eth0網絡卡 ip 10.10.22.5 netmask 255.255.255.0 gateway 10.10...