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

構(gòu)建Apache+PHP4+MySQL+PGSQL for UnixWare 7.1.1

【構(gòu)建Apache PHP4 MySQL PGSQL for UnixWare 7.1.1】
我的系統(tǒng)環(huán)境:SCO UnixWARE7.1.1 PIII 600X2 128MB 20GB(SCSI) 60GB(IDE) Intel芯片組

所需組件:
apache-1.3.26.pkg : Apache Web Server (i386) 1.3.26
zlib-1.1.4.pkg : zlib - unencumbered lossless data-compression library (i386) 1.1.4
glibs-2.0.3.pkg : glibs - graphics librarIEs and headers (i386) Version 2.0.3
glib-1.2.8.pkg : glib - handy library of C utility functions (i386) 1.2.8
openssl-0.9.6e.pkg : OpenSSL - Secure Sockets Layer / TLS cryptography toolkit (i386) 0.9.6e
php4-4.1.2.pkg : PHP - server-side, cross-platform, HTML embedded scripting language (i386) 4.1.2
mysql-3.22.30.pkg : MySQL - SQL database server (i386) 3.22.30
gzip-1.2.4.pkg : gzip - GNU file compression utilities (i386) Version 1.2.4
postgresq-7.2.pkg : PostgreSQL Data Base Management System (i386) 7.2
phpMyAdmin-2.2.4-php.tar.gz
phpPgAdmin_2-3.tar.gz

以上組件除phpMyAdmin-2.2.4-php.tar.gz和phpPgAdmin_2-3.tar.gz外均來自:
ftp://ftp2.caldera.com/pub/skunkware/uw7/Packages/
這個鏈接打開速度很慢,至少在我這兒是相當(dāng)慢的 。
全部下載后就開始按順序安裝吧,很辛苦的啦 。
除最后兩個組件外,其余的均用pkgadd -d /path/package軟件管理工具安裝 。
...... was successful. (是軟件包安裝成功的提示)
把所有上面提到的文檔下載到本地后,就可以開始安裝了 。
注:在安裝postgresq-7.2.pkg這個包時,會自動創(chuàng)建用戶postgres,并提示輸入口令
之后會為PGSQL設(shè)置核心參數(shù):SHMMAX 如果此參數(shù)足夠大,可以敲 no 不理會,否則還是敲yes吧 。
如果以后想修改SHMMAX 可以如下操作:
# /etc/conf/bin/idtune -m SHMMAX 10485760
# /etc/conf/bin/idbuild
# cd /
# shutdown -y -g0

所有組件全部裝完后修改文件:
# vi /usr/local/apache/conf/httpd.conf
## 在 AddType application/x-tar .tgz 后插入一行:
AddType application/x-httpd-php .php
## 修改此行:
## DirectoryIndex index.html 為:
DirectoryIndex index.php index.html
創(chuàng)建一個鏈接:
ln -s /usr/bin/hostname /usr/local/bin/hostname

## 激活A(yù)pache WEB 服務(wù)器
# apache enable
# apache start
好啦,第一步完成,你可以測試一下:
新建文件:
# vi /usr/lib/apache/htdocs/default.php
內(nèi)容如下:
echo "我的第一個PHP頁面 。
n";
echo "與PHP相關(guān)的信息:
n";
phpinfo();
?>
啟動瀏覽器,在地址處輸入:
http://localhost/default.php
應(yīng)該顯示輸入的文字及PHP的相關(guān)信息 。

為Postgresql自由數(shù)據(jù)庫的啟動做準(zhǔn)備:
首先
# vi /etc/services
## 增加一行:
postgresql 5432/tcp # Postgres SQL Connect-Por
然后重新啟動機器,以使SHMMAX核心參數(shù)及5432/tcp端口生效,系統(tǒng)引導(dǎo)后以postgres用戶登錄(這個用戶是安裝PostgreSQL Data Base Management System時,由安裝腳本創(chuàng)建的)
查看該用戶的.profile文件,關(guān)注環(huán)境變量MANPATH、PGLIB、PGDATA、USER,如果都設(shè)置正確,就可以創(chuàng)建數(shù)據(jù)庫集群了,方法如下:
initdb -D /usr/local/pgsql/data
***請注意你必須以 Postgres 用戶的身份來執(zhí)行這條命令 。

技巧: 作為 -D選項的替代品,你還可以使用環(huán)境變量 PGDATA
系統(tǒng)提示如下:

$ initdb
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.

Fixing permissions on existing directory /usr/local/pgsql/data... ok
creating directory /usr/local/pgsql/data/base... ok
creating directory /usr/local/pgsql/data/global... ok
creating directory /usr/local/pgsql/data/pg_xlog... ok
creating directory /usr/local/pgsql/data/pg_clog... ok
creating template1 database in /usr/local/pgsql/data/base/1... ok
creating configuration files... ok
initializing pg_shadow... ok

推薦閱讀