Linux和Solaris建Apache虚拟根环境二(4)
来源:asp之家 发布时间:2010-05-08 18:04:00
7.1 建立向虚拟根环境化的目录树中安装的必要的连接。
本例中使用目录树中的usr/Local。之所以用他,是有道理的,注意不要将他与usr/local混淆。安全起见,我还是使用softs用户来安装
ROOT# mkdir /www/usr/Local
ROOT# ln -s /www/usr/Local /usr/local
ROOT# chown softs:softs /www/usr/Local
7.2 从RedHat中获取RPM的源代码
ROOT# rpm -i /path/to/perl-5.00503-2.src.rpm
7.3 作为源代码目录树的所有者,解开Perl
$ cd /usr/Local/src/chr
$ tar zxf /usr/src/redhat/SOURCES/perl5.005_03.tar.gz
7.4 RedHat在SRPM中包含了一些补丁。你可以使用相应版本的补丁。在这个例子中,我用了RedHat6。0的补丁。
$ cp /usr/src/redhat/SOURCES/perl*.patch .
$ cd perl5.005_03
$ patch -p1 <../perl5-installman.patch
$ patch -p1 <../perl5.005_02-buildsys.patch
$ patch -p1 <../perl5.005_03-db1.patch
7.5 你需要运行Configure,并接受大多数的却生设置。你可能也想对man页的none加以特殊说明。下面是我对确生设置的一些修改:
$ ./Configure
architecture name? i386-linux
Installation prefix to use? /usr/Local
Directories to use for library searches? /lib /usr/lib /usr/Local/lib
install perl as /usr/bin/perl? n
7.6 编译和运行它
$ make
$ make test
$ make install
7.7 建立在usr/bin目录树中到perl的连接。
如果你没有安装mod-perl,你需要将perl目录树的所有权转交给root。(不过这也不是必须的,只要Web目录树的所有者对perl目录树的权限是只可读的就行了)
ROOT# cd /www/usr/bin
ROOT# ln -s ../Local/bin/perl perl
7.8 检查共享库,安装任何缺的库(这主要决定于你的配置)
在这个例子中,我们不缺任何库:
ROOT# ldd /www/usr/bin/perl
libnsl.so.1 => /lib/libnsl.so.1 (0x4001b000)
libdl.so.2 => /lib/libdl.so.2 (0x40031000)
libm.so.6 => /lib/libm.so.6 (0x40035000)
libc.so.6 => /lib/libc.so.6 (0x40052000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40147000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
7.9 测试你的安装:
ROOT# chroot /www /usr/bin/perl -v
This is perl, version 5.005_03 built for i386-linux
...
7.10 设置安装在Apache服务器上的perl例子的cgi bin 脚本
ROOT# cd /www/apache/cgi-bin
ROOT# chmod ugo+x *
猜你喜欢
- 据国外媒体报道,微软周五发布了2010财年第一季度财报,在线服务部门连续15个季度出现亏损。本季度,微软营收129.2亿美元,同比下滑14%
- 大家可以看到我使用的wordpress主题是萧涵seo博客的主题,个人非常喜欢这种绿色风格的模板,给人清新向上的感觉。这套模板我已经发表了第
- 无论是在校生,上班族,还是网吧用户,一定都遇到过令人怒不可遏的ARP攻击,ARP攻击会恶意阻断你的计算机与别的计算机之间的网络通信,导致网络
- 然而,当你觉得你已经把做能写作的话题全部都用尽的时候,再写出有利于SEO的文章对你来说就成了一件困难的事情。下面我将向你介绍5个小窍门,也许
- 碰到CC攻击请把下面的代码放做成conn.asp,原理大家可以自己研究<% DimfsoObject DimtsObject dimf
- V5MALL进入最后封装阶段,预计12月初免费对外发行V5MALL多用户商城系统作为目前市场唯一一款还在持续开发的多用户商城系统,其正式对外
- 外链是搜索优化的一件重磅武器,增加外链主要包括交换链接,论坛推广,博客推广三种,其他的像花钱买广告,挂马找肉鸡,一个是要花钱,一个要技术,其
- .htaccess 文件 (Hypertext Access file) 是Apache Web服务器的一个非常强大的配置文件,对
- 国庆长假是市民上网的高峰期,瑞星反病毒专家提醒网民,近期通过MSN、QQ、U盘等传播的蠕虫病毒有泛滥的趋势,一些带有木马特征的病
- 国际在线专稿:据英国《每日邮报》报道,为帮助慈善公益事业,伦敦的24名互联网企业家近日慷慨地宽衣解带,拍摄了一组近乎裸体的慈善挂历。这套挂历
- 这次google历经三个月之久,终于又释放和大放血了。这让很多站长都为之疯狂。虽然多数国内站长都比较在乎和以百度为主,当google的作用也
- 勇哥信誓旦旦的写了个搜索型注入的文章,而且很多人看了觉得不错我不这么认为,注入就是注入,哪里有分什么搜索型?看官们觉得新奇的地方就是他们用普
- Google通用搜索无所不包,它包括博客搜索、图书搜索、Google Base和产品搜索、代码搜索、Google列表搜索、Google图像搜
- 3、安装步骤:笔者假设你的Linux系统中已经安装了Apache+PHP+MySQL+IMAP,而且twig也已经下载至你的家目录中。现在就
- 搜索引擎对我们大部分站点的重要性不言而喻,因此我们大部分站长会想方设法从搜索引擎获取更多的流量。对网站进行优化,提高网站在搜索结果中的排名成
- 关于IIS 6.0的故事一言难尽,如果你已经在IIS技术上有所投资,IIS 6.0无疑是一个动人的、非听不可的话题。鉴于IIS 6.0和以前
- Fatcow是一家创始于1998年的老牌虚拟主机服务商,它有一个非常有趣而且易记的名字“肥牛”,并且它的机房使用的是100%的风能发的电,是
- 北京时间10月16日消息,据国外媒体报道,互联网安全软件厂商AVG周四发布报告称,包括MyGirlySpace、Ferraritone、Ma
- 引言:Exchange Server 2007提供了一个新的邮件兼容工具,称作传输规则机制。这种机制允许管理员对来自内外部的邮件信息采用策略