WEB开发网
开发学院服务器WEB服务器Apache Linux和Solaris建Apache虚拟根环境(1) 阅读

Linux和Solaris建Apache虚拟根环境(1)

 2007-03-11 00:00:00 来源:WEB开发网   
核心提示: 在下面我将用紫红色标记出虚拟根环境化的文件ROOT# cd /wwwROOT# mkdir -p usr/bin usr/lib lib etc tmp dev webhomeROOT# ln -s usr/bin bin2.3 /tmp是假定的专用permsROOT# chmod 777 tm

在下面我将用紫红色标记出虚拟根环境化的文件

ROOT# cd /www
ROOT# mkdir -p usr/bin usr/lib lib etc tmp dev webhome
ROOT# ln -s usr/bin bin

2.3 /tmp是假定的专用perms

ROOT# chmod 777 tmp

ROOT# chmod +t tmp

2.4 构造特殊的装置 dev/null

ROOT# mknod -m 666 dev/null c 1 3

2.5 为你自己的时区设定时区信息(这里使用的是MET)

ROOT# mkdir -p usr/share/zoneinfo
ROOT# cp -pi /usr/share/zoneinfo/MET usr/share/zoneinfo/
ROOT# cd etc
ROOT# ln -s ../usr/share/zoneinfo/MET localtime
ROOT# cd ..

2.6 克服perl和mod-perl不便

你会发现由于缺乏本地设置,perl和mod-perl多有不便,但你可以通过在实现了虚拟根环境目录树中安装本地文件来它:

ROOT# set |grep LANG
LANG=en_US
ROOT# mkdir /www/usr/share/locale
ROOT# cp -a /usr/share/locale/en_US /www/usr/share/locale/
<b>2.7 现在,在可以提供非常基础的虚拟根环境化的文件系统的共享库</b>
ROOT# cp -pi /lib/libtermcap.so.2 /lib/ld-linux.so.2 /lib/libc.so.6 lib/
<b>2.8 测试你的目录树(Apachect1后面将要用到“cat”,但也不是必需的)</b>
<CENTER><ccid_nobr>
<table width="400" border="1" cellspacing="0" cellpadding="2"
bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center">
<tr>
  <td bgcolor="e6e6e6" class="code" style="font-size:9pt">
  <pre><ccid_code> 
ROOT# cp -pi /bin/ls /bin/sh /bin/cat bin/
ROOT# chroot /www /bin/ls -l /
lrwxrwxrwx 1 00 7 Jan 29 09:24 bin -> usr/bin
drwxr-xr-x 2 001024 Jan 29 09:28 dev
drwxr-xr-x 2 003072 Jan 29 13:17 etc
drwxr-xr-x 2 001024 Jan 29 13:12 lib
drwxrwxrwt 2 001024 Jan 29 09:23 tmp
drwxr-xr-x 5 001024 Jan 29 09:23 usr
drwxr-xr-x 2 001024 Jan 29 10:41 webhome

上一页  1 2 3 4 5 6 7  下一页

Tags:Linux Solaris Apache

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接