免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2185 | 回复: 2
打印 上一主题 下一主题

[SCO UNIX] sco5.0.5系统下配置web服务器的感受。 [复制链接]

论坛徽章:
5
未羊
日期:2014-08-07 15:42:10双子座
日期:2014-09-23 15:42:172015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:55:282022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-08 16:01 |只看该作者 |倒序浏览
近期,我为了在sco 5.05上配置apache1.3.37.tar.gz+php4.3.8.tar.gz+mysql-3.23.58.tar.gz
花了不少的时间,当然 也在CU上发了不少的帖子。但最终的结果还是没有配置成功。
没有办法最后采纳了scddf版主的建议,并查找了一些资料。最后全部采用:
perl-5.005_03-VOLS.tar
apache-1.3.26-VOLS.tar
php4-4.1.2-VOLS.tar
mysql-3.21.26-VOLS.tar
安装并配置成功。
说句心里话,我感到有点失落(当然我的水平也很低),因为为了配置web这个服务器,我用了将近一个月的时间。在一个月的时间了,我光安装sco5.05系统至少不下于8次。周末的时间全部都投入进去。
我记得前年在window2000server上配置apache+php+mysql顶多也就花费我两三天的时间。配置我倒是没有感觉到这么难。
当时也就是为了在window系统上开发以php+apache+mysql的一个应用程序。

这次在sco 5.05上配置apache1.3.37.tar.gz+php4.3.8.tar.gz+mysql-3.23.58.tar.gz让我感到最大的困难就是:
GCC 对sco 支持好像很不好。版本的高低兼容也很不好。
例如:刚开始安装了gcc-2.95-VOLS.tar,然后编译apache1.3.37就无法通过,然后安装gcc-2.95-2-VOLS.tar就可以通过
     可是在编译php4.3.8的时候,又出现了错误。
之后安装了make3.78.1、make3.79.1、make3.80 ,结果在编译并安装gcc-2.95.3与gcc-3.0的过程当中都不同程度的出现了问题。使得安装无法进行下去。更谈不上apache解析php

  这次的手工编译并安装没有成功,但我也了解到这与gcc与sco5.05之间的支持问题有一定的关系。
我很希望CU中有更多的高手能够系统化的阐述并解决楼主们所提出的共有的难点(因为我发现网上这样的提问很多很多,都没有明确的答复与解决)。
我也会努力充电。希望有一天自己也成为高手   今天有点啰嗦。

论坛徽章:
0
2 [报告]
发表于 2007-08-08 19:59 |只看该作者
好样得,支持!

哥们能否把你得配置步骤整理下,贴出来,让大家共同学习。

论坛徽章:
5
未羊
日期:2014-08-07 15:42:10双子座
日期:2014-09-23 15:42:172015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:55:282022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32
3 [报告]
发表于 2007-08-09 09:28 |只看该作者

回复 #1 光速 的帖子

这个配置网上有,你可以查一下,我在这里就找了下面一个资料配置(我试过,配置成功)
perl-5.005_03-VOLS.tar(SCO OpenServer 5.0.6 以前版本所需组件)
apache-1.3.23-VOLS.tar
zlib-1.1.4-VOLS.tar
Glib-1.5-VOLS.tar
openssl-0.9.6e-VOLS.tar
FSUpthreads-3.9-VOLS.tar
FSUpthreads-3.5-VOLS.tar
php4-4.1.2-VOLS.tar
mysql-3.21.26-VOLS.tar
gzip-1.2.4-VOLS.tar
phpMyAdmin-2.2.4-php.tar.gz
安装前的准备工作:
由于Apache 和 PHP4 在安装时要用到perl,但是在SCO的Apache和PHP4二进制包发布时perl不是集成在基本系统中的,所以要将/usr/bin/perl链接到/usr/local/bin目录下,具体操作如下:
# ln -s /usr/bin/perl /usr/local/bin/perl
(注意:如果你使用SCO OpenServer 5.0.5或以前的版本,请先装perl5。一定要先装,不然所有组件安装完后配置文件“httpd.conf”有问题)
OK,现在可以开始安装了。
安装Apache时有一个提问,大意是“你要终止fasttrack的运行吗?”,自然应该敲入“y”了。
所有custom(AMD)组件全部装完后修改文件:
# 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
## 激活Apache WEB 服务器
# apache enable
# apache start
好啦,第一步完成,你可以测试一下,启动浏览器,在地址处输入:
http://localhost/test_phpinfo.php
应该显示PHP的相关信息。
现在执行mysql_install_db,这个SHELL脚本在/usr/local/mysql/scripts目录下。
执行方法:
# cd /usr/local/mysql
# scripts/mysql_install_db
最后手工改动一些文件:
# cd /etc
# vi mysqlrc
改/etc/mysqlrc 文件的“'enable')”段,把/etc/mysql 改为/etc/mysqlrc
# vi /etc/services
## 增加一行:
mysql3306/tcpMySQL_Connect-Port


# mysqlrc enable
# mysqlrc start
## 增加路径: /usr/local/bin:/usr/local/mysql/bin
# vi /.profile
## 在PATH一行尾增加 /usr/local/bin:/usr/local/mysql/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
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP