日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FONTS Linux中的字型設(shè)定

以下將說(shuō)明使用Apache PHP3 PostgreSQL作為基于Web的數(shù)據(jù)庫(kù)平臺(tái)的安裝和配置方法 。
關(guān)于Apache、PHP3和PostgreSQL的更多內(nèi)容可以從軟件的附帶文檔、Linux的HOWTO文件
以及以下站點(diǎn)處找到:
Apache: http://www.apache.org
PHP3: http://www.php.net
PostgreSQL: http://www.postgresql.org

1. PostgreSQL的安裝和設(shè)置
1.1 獲得源程序
PostgreSQL最新版本的源程序可以在http://www.postgresql.org找到 。目前的最新版本
是6.5.X 。以下以6.4 版為例說(shuō)明安裝方法 。

1.2 準(zhǔn)備工作
編譯PostgreSQL需要3.75版以上的GNU make (用gmake -v檢查版本號(hào)) ,2.7.2版以上的
GNU C(用gcc -v 檢查版本號(hào))以及bison和flex(通常這兩種工具都已經(jīng)安裝了)。

PostgreSQL的默認(rèn)安裝位置為/usr/local/pgsql/,系統(tǒng)文件約需3-10M空間 。附帶的測(cè)試
程序在運(yùn)行時(shí)需要約20M空間,所以安裝時(shí)應(yīng)注意預(yù)留足夠的空間,建議/usr/local/pgsql/
目錄下保證有50M以上空間 。另外展開(kāi)和編譯源程序約需30-60M空間 。
對(duì)多用戶的應(yīng)用環(huán)境,建議設(shè)置一個(gè)專(zhuān)用用戶名,例如 postgres :
$ su 首先登錄為root
# /usr/sbin/adduser postgres

另外PostgreSQL使用了System V的共享內(nèi)存機(jī)制 。FreeBSD默認(rèn)狀態(tài)不支持該機(jī)制 。如使用
中的內(nèi)核的設(shè)置文件中無(wú)以下項(xiàng)目則需追加后重新編譯內(nèi)核:
options SYSVSHM
options SYSVSEM
options SYSVMSG

建保存源程序的目錄/usr/local/src/pgsql和安裝目錄/usr/local/pgsql:
#mkdir /usr/local/pgsql
#chown postgres:postgres /usr/local/pgsql
#mkdir /usr/local/src
#mkdir /usr/local/src/pgsql
#chown postgres:postgres /usr/local/src/pgsql

1.3 編譯
以postgres用戶登錄, 解壓縮源程序:
# su postgres
$ tar -xzvf /tmp/postgresql-v6.4.tar.gz [假設(shè)下載文件保存在/tmp目錄下]
完成后應(yīng)生成一個(gè)postgresql-v6.4目錄,下面開(kāi)始編譯:
$ cd /usr/local/src/pgsql/postgresql-v6.4/src
$ ./configure --with-mb=EUC_CN
其中,--with-mb=指定系統(tǒng)默認(rèn)字符編碼 。除GB碼(EUC_CN) 外,還可以指定為日語(yǔ)
(EUC_JP)、韓語(yǔ)(EUC_KR) 、臺(tái)灣(EUC_TW) 、UNICODE、MULE_INTERNAL、LATIN1等 。
注意,如使用6.3.2版需用--with-template=... 指定操作系統(tǒng),具體內(nèi)容見(jiàn)源程序附帶的說(shuō)明文件 。
configure如順利完成,將生成GNUmakefile,Makefile.global和Makefile.port等文件 。
$ gmake all
在編譯結(jié)束后將顯示以下信息:
All of PostgreSQL is successfully made. Ready to install.
安裝:
$ gmake install
正常完成后,PostgreSQl的執(zhí)行文件和庫(kù)文件等將被安裝到/usr/local/pgsql目錄下 。
安裝附帶文檔:
$ gmake install-man
$ cd /usr/local/src/postgresql-v6.4/doc
$ make install
至此PostgreSQL的編譯安裝已經(jīng)完成,下面開(kāi)始初期設(shè)置 。

1.4 初期設(shè)置
設(shè)置環(huán)境變量:
如使用的shell為bash, 則在.bashrc中添加以下命令:
PATH="$PATH":/usr/local/pgsql/bin
export POSTGRES_HOME=/usr/local/pgsql
export PGLIB=$POSTGRES_HOME/lib
export PGDATA=https://www.rkxy.com.cn/dnjc/$POSTGRES_HOME/data
export MANPATH="$MANPTH":$POSTGRES_HOME/man
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB"
然后執(zhí)行 source ~/.bashrc
如使用的shell為csh/tcsh則在.cshrc中添加以下命令:
setenv PATH="$PATH":/usr/local/pgsql/bin
setenv POSTGRES_HOME=/usr/local/pgsql
setenv PGLIB=$POSTGRES_HOME/lib
setenv PGDATA=https://www.rkxy.com.cn/dnjc/$POSTGRES_HOME/data
setenv MANPATH="$MANPTH":$POSTGRES_HOME/man
setenv LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB"
然后執(zhí)行 source ~/.cshrc
以上環(huán)境變量是所有使用數(shù)據(jù)庫(kù)的用戶都需要設(shè)置的 。
數(shù)據(jù)庫(kù)目錄的初始化:

推薦閱讀