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 *

标签:linux,apache,脚本
0
投稿

猜你喜欢

  • 不要小看长尾词的流量

    2008-06-13 12:46:00
  • 评图王“快、准、狠”的赚钱之道

    2008-08-04 13:31:00
  • 动态URL的搜索引擎问题与优化

    2008-01-11 13:59:00
  • 不明黑客再袭韩国 全程解密DDoS攻击

    2009-12-08 13:19:00
  • 腾讯杀入双核浏览器 预览QQ浏览器5

    2010-05-27 11:13:00
  • Alexa的爱、恨、情、仇

    2008-03-14 07:41:00
  • 不适合放置谷歌广告的五类网站

    2009-01-08 11:08:00
  • 分享购买ixwebhosting主机的过程

    2010-03-23 13:40:00
  • 搭建Wordpress Mu的插件和注意事项

    2010-03-22 12:09:00
  • 百度 淘宝 个人站长 厚道

    2007-12-04 13:57:00
  • 关于网站采集 质量和规模的想法

    2007-11-10 18:36:00
  • “赢在大亨”赛事优化解读 更具人性化

    2009-10-14 13:37:00
  • 从做Google adsense谈人民币升值

    2007-11-28 12:36:00
  • Discuz!NT 和SiteServer CMS整合安装图文教程

    2009-10-31 12:38:00
  • 谷歌:给商务网站的一些简单易行的小建议

    2009-02-18 17:08:00
  • 如何选择好博客主机

    2010-03-23 10:30:00
  • Mozilla发布插件检测工具 可扫描IE等安全性

    2010-05-27 13:41:00
  • phpmyadmin 安装教程

    2009-12-17 18:32:00
  • 网上看奥运及奥运赛程表

    2008-08-08 12:45:00
  • Google pr 知识介绍

    2008-01-15 09:02:00
  • asp之家 网站运营 m.aspxhome.com