构建Apache+PHP4+MySQL+PGSQL for UnixWare 7.1.1
构建Apache+PHP4+MySQL+PGSQL for UnixWare 7.1.1
作者:网络 文章来源:转载 点击数: 更新时间:2005-8-15
[ 字体:缩小 正常 放大 | 双击自动滚屏 ]
请选择合适的字体颜色:
选择颜色
黑 色
红 色
黄 色
绿 色
橙 色
紫 色
蓝 色
褐 色
墨 绿
深 蓝
赭 石
粉 绿
淡 绿
黄 灰
翠 绿
综 红
砖 红
淡 蓝
暗 红
玫瑰红
紫 红
桔 黄
军 黄
烟 灰
深 灰
灰 蓝
DEBUG: database system is ready
$ pg_ctl stop
waiting for postmaster to shut down......done
postmaster successfully shut down
$ pg_ctl -l $PGDATA/server.log start
postmaster successfully started
致此,PGSQL自由数据库已经正常工作啦。 :)
现在建一个数据库试试吧
$ createdb temp
$ psql temp
temp=# create table test (t1 char(9),t2 int);
temp=# select * from test;
t1 | t2
----+----
(0 rows)
temp=#
temp=#\q
$
temp=# 是进入psql后的提示符,前面的temp表示你正在操作的当前数据库是"temp"。如果不建数据库,psql就不能用,psql 后面一定要跟一个数据库名,缺省是postgres
你也可以先建一个叫postgres的数据。
好了,用吧,具说PGSQL是个精品数据库呢,我也是才拿到UW711系统,花了一开时间搞定的,加上改SHELL,用了我两天时间,不过精力不是很集中的哈。
/***********************************************
如果要在系统每次启动时都启动PGSQL 在/etc/rc2.d/目录下创建S99pgsql文件
# cat /etc/rc2.d/S99pgsql
#
# Start/Stop PGSQL
#
# PGDATA='/usr/local/pgsql/data'
case "$1" in
start)
su - postgres -c '/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l /usr/local/pgsql/data/server.log start'
;;
stop)
su - postgres -c '/usr/local/pgsql/bin/pg_ctl stop'
;;
*)
exit 1
esac
exit 0
然后为此文件加执行权限:
chmod +x /etc/rc2.d/S99pgsql
***************************************************/
##############上面这一段不用了,原来PGSQL也提供了一个脚本,我刚才发现的,hoho。
# /etc/init.d/postgresql enable
# /etc/rc2.d/S97pgsql start
这样就搞定了,哈哈,觉得自己有些笨。
为MySQL启动做准备:
# vi /etc/services
## 增加一行:
mysql 3306/tcp MySQL_Connect-Port
启动mysql数据库,执行方法:
# /etc/init.d/mysql start
## 增加路径: /usr/local/bin
# vi /etc/profile
## 在最后增加一行:
PATH=$PATH:/usr/local/bin
重新登录root 执行
# mysql
.
.
.
mysql>show databases;
应该可以看到两个数据库 mysql & test
现在该小小庆贺一下了吧。
最后将MySQL管理软件phpMyAdmin装上,这个软件可以在网上搜索到,下载后解压。
# cd /tmp
# gunzip phpMyAdmin-2.2.4-php.tar.gz
# cd /usr/local/apache/htdocs
# tar xvf /tmp/phpMyAdmin-2.2.4-php.tar
# mv PhpMyAdmin-2.2.4 admin ## 只是为了方便一些:)
在浏览器地址栏输入:
http://localhost/admin/main.php
如果看到一个MySQL的管理页面就大功告成啦,这个MySQL是3.21.26伽马版的,蛮稳定的。在使用MySQL管理工具时,由于版本问题会出现一些错误,原因是phpMyAdmin管理模块是基于MySQL3.23以上版本的,所以有些小的错误。如果你有兴趣可以下载新版的源代码然后自己编译。
相关网站:
PHP: http://www.php.net
Apache: http://www.apache.org
MySQL: http://www.mysql.com
OpenSSL: http://www.openssl.org
Postpres: http://www.pgsql.org
记得编译前还要下载egcs,freetype,jpeg,zlib,gd,gcc,autoconf,libtool,FSU,GNU awk,GNU make,Flex,cvs,M4,GNU ar,patch等一系列组件及GNU编译环境,有一部分也是在www.sco.com/skunkware上可以找到的,其余的就自己奋斗吧,祝你好运啦。
如果我以后有时间,会尝试自己编译的乐趣的,如果你编译通过了,别忘了我哦。
写了半天,手软,以后常聊吧 ,有错误,E我。
再罗索两句,SCO的这个二进制版的PHP是和图形库GD-Library一起编译的,你可以在PHP脚本程序中调用动态图像操作函数,PHP提供了相当丰富的图像接口函数(大约有44个以上),功能十分强大,现在你就可以使用GIF或PNG图像流了。
祝你成功@_@
联系我: QQ:1502384,ICQ:190492112 Mail to : shuweich@yahoo.com.cn,shuweich@163.com
树伟
上一页 [1] [2]
教程录入:小秦 责任编辑:小秦
上一篇教程: 用户安全 下一篇教程: 网络安全
【发表评论 】【加入收藏 】【告诉好友 】【打印此文 】【关闭窗口 】