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 *


猜你喜欢
- VMware Workstation 是一个虚拟PC的软件,利用VMware工作站,可以在现有的操作系统上虚拟出一个或多个新的硬件环境,相当
- 再输入非.aspx页面时,显示默认404页面,暴露站点路径信息。解决办法:1.自定义错误页(eg:error.htm),放在站点根目录。2.
- 现在论坛到处可见,有的论坛很强大,几万几十万甚至几百万IP都有,地域性的(如:某个县的论坛)、实用性的(如炒股论坛)、行业性的(如化工行业)
- 站长网 10月27日消息 Google AdSense本月第一次尝试使用西联汇款,并且免掉所有手续费用,这对中国的站长来说无疑是有史以来最值
- cc攻击一到就有点兵临城下的感觉,正确的设置防护规则可以做到临危不乱,这里给出一个iptables对ip进行连接频率和并发限制,限制单ip连
- 笔者见到有些站长在问,如何去掉有无新帖版块图标,并为版块设置自己喜欢的个性化图标,在此特意把方法写出来,希望可以帮到有需要的站长。以 Dis
- 问题发现最近在工作中需要用到docker,找了一些教程便兴致冲冲的安装:wget -qO- https://get.docker.com/
- CloudStack创建主存储失败(SR已经被使用),删除SR后成功
- 每个人都梦想自己的网站进入主要搜索引擎的十大排名,但真正做到的却很少!就如我的非主流网站http://www.fzl63.com也在为这一目
- 美国主机商Justhost近两年发展非常迅速,曾经被Mghost誉为“美国主机黑马”。Justhost成立于2008年,相对于Hostmon
- VMware16pro的下载1.进入: VMware官网2.选择资源栏目,点击产品下载3.找到VMware Workstation Pro进
- Google AdSense开始通过本地的公司与发布者联系和合作,实际上仅仅是法律意义上的Google AdSense代表变更,并不影响其他
- WordPress 的页面管理功能长期以来并不讨用户或开发社区的好,以下8个页面管理插件适合于 WordPress 2.5 版,可以用来改变
- 前几天分享了新手建站十大免费空间,看那篇文章的朋友基本上都是从免费空间中走出来了,十个免费空间至少有七、八个是曾经用过的。但是自从花钱购买了
- 有些天没写日志了,主要在研究站点架设的问题,占用了大量的时间,所以下面写一下我这几天对转移的心得,大多都是对程序的选择和粗浅的感受,给以后转
- 和大多数人一样,我是一个站长,一个落魄的个人站长,终日在城市里颠沛流离,在网络上寻求温饱。不经意间,QQ已经在10年的成长之路上记录了中国网
- 标签在web1.0时代可能只是网页的装饰,内容的摆设,技术的鸡肋。但在web2.0时代,标签将是整个网站内容关联体系最重要的一环。可以负责任
- 如果在Docker 中采用 docker search centos采用 docker pull docker.io/centos 下载基础
- 英文原文:Five Best FTP Clients无论你是做网站工作,还是运行一个家庭FTP服务器,或者你只是喜欢高速下载,一个稳定且功能
- 第 1 步:选择推介区域 选择特定广告前,您需要指定国家/地区和语言首选项。为了最大限度地增加转换机会,请选择能充分反映用户情况的组合。有些