版本
red hat 4.4.6-4
在該帳號home目錄下新建usr/local/pgsql/目錄和usr/local/pgsql/data目錄 ,data目錄是用於存放資料
mkdir-p usr/local/pgsql/data
tar -zxvf ***postgresql.tar.gz
然後cd到該目錄裡面
./configure --prefix=~/usr/local/pgsql
make && make install
這裡可能會提示你缺少對應的包比如:readline.....安要求安裝上就行.
ubuntu10.04
readline : sudo apt-get install libreadline5-dev
zlib: sudo apt-get install zlib1g-dev
回到該使用者home目錄,編輯.bash_profile檔案
在末尾新增
export pglib=$home/usr/local/pgsql/lib
export pgdata=$home/usr/local/pgsql/data
export path=$path:$home/usr/local/pgsql/bin
export manpath=$manpath:$home/usr/local/pgsql/man
退出儲存
source .bash_profile
上面的bash_profile只是樣本,不一定能source成功.
以上bash_profile檔案的 export沒寫對可能會報錯.如果沒配置成功可以繼續下面的.
~/usr/local/pgsql/bin/initdb -d ~/usr/local/pgsql/data
完成以後你會看到
success. you can now start the database server using:
usr/local/pgsql/bin/postgres -d /home/yangjie/usr/local/pgsql/data
orusr/local/pgsql/bin/pg_ctl -d /home/yangjie/usr/local/pgsql/data -l logfile start
這樣你就可以啟動postgresql了
[yangjie@huaixuan01 ~]$ usr/local/pgsql/bin/pg_ctl -d /home/yangjie/usr/local/pgsql/data -l logfile start
server starting
ok,啟動成功..祝你好運.
普通使用者安裝MySQL
linux這點很好,即使沒有許可權,也可以將自己想要的程式什麼的安裝到自己有許可權的目錄下。介紹一下怎麼在非root用 許可權下安裝mysql 參考 二 編譯 1 打上補丁 解壓mysql,並進入mysql 5.1.42目錄後,執行 patch np1 i mysql 5.1.42 logevent...
普通使用者安裝apache
參考 二 編譯和安裝 1 打上補丁 在解壓了httpd 2.2.15.tar.bz2了後,進入httpd 2.2.15目錄,輸入以下命令來打上patch 寫道patch np1 i httpd 2.2.15 config 1.patch 2 指定配置選項 寫道.configure ldflags l...
Linux普通使用者管理
首先必須使用root使用者登入主機 然後再建立乙個新的普通使用者 新的普通使用者登入後除了 root目錄和其他使用者的家目錄不能訪問 其他的系統目錄和其他使用者在根目錄下或者系統目錄中建立的子目錄都能進行讀操作 但是不能寫操作和刪除操作 普通使用者可以實現檢視一些應用的目錄和檔案 但是卻無法對這些目...