我是大帅哥,擅长LINUX和C语言,还有脚本,希望和大家交朋友 mail:newhitler@163.com

《linux的apache》练习题

上一篇 / 下一篇  2008-02-16 02:32:12 / 个人分类:LINUX系统

LUPA开源社区y0dN3`D M)x

1)打开HTTPD的持续性连接,即KeepAlive,该指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,该次连接能够传输的最大传输数量为500

MB1q0t f0 LUPA开源社区+M$x7TqqA5T9vg

LUPA开源社区 x\6r%A.A3q(|r8@
参考答案:LUPA开源社区`!f XhZ(Yo

e&`y)P'H0DVM;H0修改以下的文件:
A(G V c o1D+{0vi /etc/httpd/conf/httpd.confLUPA开源社区!jCP(K\6|

LUPA开源社区fRs(N2dW!cE;Q A

修改如下内容:
HEH0Yn'u0CY0KeepAlive On
d n3uq:W;y:] ~&Nj0MaxKeepAliveRequests 500LUPA开源社区/yn'SPn@

LUPA开源社区.~.joM{

保存退出LUPA开源社区~3i8k"azMX|
service httpd restart

3G EA L y;A0

8IoU:aKM P"^0 LUPA开源社区J0\E.jG~^W'Gi%k

LUPA开源社区R S!wX-BcYQ

2)查看当前apache的应用模式LUPA开源社区8tp3]i(L

@nQZuhC0
#m`{6U.Z4a4k!p8e0参考答案:LUPA开源社区JA(P W%L,@U0m0x
httpd -lLUPA开源社区Sz J ^)zK\u

5xv!}|'WS `0 

XIZ+W1SU(}[n0

Qa;H gi03)调整httpd最大的同時连接数量为10000个

mTAaL#E{Q0

NM$vU3X)P0LUPA开源社区TB]g'~ mg"p
参考答案:LUPA开源社区'P!}fu;A-y d~5Hj:M

LUPA开源社区"G:ay2lVu~

修改以下的文件:
#M$JOM2F"q#?_'AF`]0vi /etc/httpd/conf/httpd.confLUPA开源社区9g q*Mj*w

LUPA开源社区0QBAwR;O^

修改如下内容:LUPA开源社区!QO0J``;{)o
ServerLimit   10000
3Ux4[Z7G.h jd0MaxClients 10000 LUPA开源社区 `8}Ao7l`)A:N9Q r

LUPA开源社区fVvG rr1Vh~

保存退出LUPA开源社区w1g5q,M q mb a;T!]:W
service httpd restartLUPA开源社区_f BK2i:}Vb9o5~0f?jW

!CY~?V qAl3Fbx0 

z]%r4f,N!A["^,d)n0 LUPA开源社区Wzfbw.I"H*N)o#`


~{F"COJ{ Y xm04)启动httpd进程的用户为apache

Uy c5`~-^0bvXZ0 LUPA开源社区^\x fhmKX.BH4E C


9s y'L#NH1\ M0参考答案:

;|^-}+mKN0

SySodG0修改以下的文件:
*f h1knb*i0vi /etc/httpd/conf/httpd.confLUPA开源社区:hN8wfSl brg

LUPA开源社区Uw-o#PS MJ

修改如下内容:LUPA开源社区#Jl7fx"{
User apacheLUPA开源社区 W:~ LhN} i
Group apache

@:@btm b0 LUPA开源社区aPL~"\\f,~l#r

保存退出
|jqzu:J+S0service httpd restart

$dD)Eh;cZ['UK0

#i;T:d%yn0 LUPA开源社区@+HMtto z]

LUPA开源社区F3xpN"O4vS

LUPA开源社区#K ]\h"^v RKr
5)用中文 GB2312 编码LUPA开源社区,?B%j M1^)[,YY l

LUPA开源社区N#P Js8{


.|4Z^3H#W)Osv0参考答案:

5^\v#xeq6wLTW0 LUPA开源社区?Kv1t#v@~

修改以下的文件:LUPA开源社区\S8Uk2Qeh.s.P9F
vi /etc/httpd/conf/httpd.confLUPA开源社区v)j;@p,`&M*^[V)r

9Q&[)k~7J0修改如下内容:LUPA开源社区-s|4L Oq I
AddDefaultCharset GB2312

ppm Z7N(Y4t0 LUPA开源社区y2ib0G^ W

LUPA开源社区(Ln.qe$XGoG
保存退出LUPA开源社区:AO oM^$a!M/X0{4I(MO"b
service httpd restartLUPA开源社区%C4P#z?*dz[i:Y

LUPA开源社区&yv7hG6_ s

 LUPA开源社区9xZidW+AW&m

LUPA开源社区wsUP.Q P


jM2`8Jp }mB+b06.1)首頁权限相关设定,更改默认的WEB目录为/webLUPA开源社区r[/R&~xF wX
6.2)增加default.html为默认的索引文件LUPA开源社区#s k o"G|wwvD
6.3)在default.html网页中增加"I love China"

%o+O2h4f&Y4Xa6Sq0 LUPA开源社区i8~4@m ?OAt4j


P!G.Yc,X0参考答案:LUPA开源社区?;C3cYB7d4p1z Ll

,J6z!I+K|}b0修改以下的文件:
&E b,D5Lo}EJ0vi /etc/httpd/conf/httpd.confLUPA开源社区{ I&Q9n&}bF

LUPA开源社区 a7vgg T4L0B:}*M

修改如下内容:
s.fbf)bt0DocumentRoot "/web"LUPA开源社区k+aAOhHk+E
<Directory "/web">LUPA开源社区nPg#ULt3T.ap
    Options Indexes FollowSymLinks
Tr{DQa8I0    AllowOverride None
!`c\sDwdkeD0    Order allow,deny
\&z8^_ Y4XG-a:L0    Allow from all
2AxE$gD0</Directory>LUPA开源社区v MY5V;F g!m G A

x2c%o f.}QoK~0DirectoryIndex default.html index.html index.html.varLUPA开源社区;o%fW?%UitzM

7u s;C-et By0保存退出
3j\ s(` xh#Z1f*~i0LUPA开源社区-Lk9a'Q,a Tj%T
mkdir /webLUPA开源社区} K;o#^6t
cat > default.html
iGX%r5j(^0pt0I love China!LUPA开源社区{.aO-Y X2Y
LUPA开源社区[*c@c`${~9c9L5C

LUPA开源社区 ]{{$hB'JL(An

service httpd restart

wZ5P0nY0LUPA开源社区Oloy D#c4g


-Wg Jyft[0LUPA开源社区EG1A%q:\!bn4j

%R/A_+bk;y0LUPA开源社区@8\ q,j'nDa
7.1)启动用户的个人网站,用户为testLUPA开源社区8};F [#[ZY/MS"J
7.2)用户目录为/home/test/htmlLUPA开源社区Q I-@#Wi;Mv?!^:M
7.3)在用户目录下新建index.html文件
2DMU.O.Idf07.4)设定目录别名,即访问http://ip/test,即可浏览页面LUPA开源社区y:E"MJ Ae

a%h JL];X iV0
e@WdZe0参考答案:

E"DP8q'L-E2I7H/RK0

qa`p1`0d0LUPA开源社区UD+b:V{&\*b(m
mkdir /home/test/html
*S n9^5k.|'B0chmod 755 /home/test/ -RLUPA开源社区j&g bQ.A4I
echo "Test your home">>/home/test/html/index.html

S9O Qy$iz8q qUe0

2fV-w%D9Yt0修改以下的文件:LUPA开源社区 N(wB!H!R.Lj4M-GU
vi /etc/httpd/conf/httpd.conf

@$l;H`7V-u U g-H0

m6hsH;_N0<IfModule mod_userdir.c>
#a,v/Y0VQ'n!zD0    #UserDir disableLUPA开源社区 ? aW]P(Qf,W7wN
    UserDir public_html
^ WX6N]tt0</IfModule>LUPA开源社区-g9eQ1K%PE"V$b

T [,hi4^&H O*f/x0Alias /test/ "/home/test/html/"LUPA开源社区~-_LWL%HQ7W/F
<Directory "/home/test/html">LUPA开源社区 @z&~Wk6@
    Options FollowSymLinksLUPA开源社区.a` q-z'trO;u
    AllowOverride None
'OJ;? s.B;I"M ^{5]"tS0    Order allow,denyLUPA开源社区i&T/WL%_X u8zz
    Allow from allLUPA开源社区i yM4aKR%}
</Directory>LUPA开源社区7deV,FU:T

8P&U)O!^!wvw0保存退出

(I8Q0HX"LI*r$e-M8f0 LUPA开源社区5a_LYW5P6w1?

service httpd restartLUPA开源社区Fnx Z"Z8A

2E ym ZL0 

_.Oh g _ l5oM0

6~o_ ?3L P$th$s-w0
uP3I["[5i08)只让 192.168.1.0/24 这个网段可以浏览

%T)bmf4y3b2Gb!b0 LUPA开源社区/q#_"J(Y"_1N8e8nI3}Yn

LUPA开源社区!}7ra.[r9o'E sW
参考答案:LUPA开源社区6z {/_(myh2U:h

)K%} A ]W6i}'hd)Z0修改以下的文件:
RFl H%|Q9\/y0vi /etc/httpd/conf/httpd.confLUPA开源社区K6ZR;S BU

LUPA开源社区8|C^s;_ OG[y

<Directory "/home/test/html">LUPA开源社区 a N]#Y3@'h} w`4o
    Options FollowSymLinksLUPA开源社区rRS1f!V4VDe
    AllowOverride None
uW6I[:o P0    Order deny,allow
"M bEA ?w.{0    Deny from allLUPA开源社区+`9M2]0};g_Q{
    allow from 192.168.1.0/24LUPA开源社区!fB ch-VA:m S
</Directory>LUPA开源社区3{{~S `

"a]xFr*?#L#v0保存退出

Q PL5X$M;?3c0 LUPA开源社区:h.HJ I _B ce A

service httpd restart

@ C^s1v0

HVZ(j6di*V0 LUPA开源社区!g\(B(f G^8l;{"iA

LUPA开源社区&Rr/k)A&N

LUPA开源社区0S0V9e)Ya#@9I d
9)主机状态说明网页,只让 192.168.1.0/24和127.0.0.1可以浏览LUPA开源社区B#Z8S\!Ar [ti

a m}|h!H?$g0
0^WyY6y a.knYf0参考答案:

} n*C eK-C ~.oH+}0

,sK6}Zcu/_ iW0修改以下的文件:
'rMif.}0vi /etc/httpd/conf/httpd.conf

B-EI$Ik8ozb0t p0 LUPA开源社区Br#G!L9k3] Z

ExtendedStatus OnLUPA开源社区:O(n-D|.[

%p|8e:[:e^p3\p'X0
"jPy&s$^ k3r0<Location /server-status>LUPA开源社区H%l Z;gZIS,K2Pt/D
    SetHandler server-statusLUPA开源社区6qzAi*g _.f p kFn
    Order deny,allowLUPA开源社区6]9v9l&pH3?}$I#y#l&y1h,t
    Deny from all
SQ/O$b4d;y_0    Allow from 192.168.1.0/24LUPA开源社区F qq(ty'e z~{
    Allow from 127.0.0.1LUPA开源社区;E,NB7A%w7[KQ
</Location>LUPA开源社区3@ tGA'Lb`V

LUPA开源社区Z?8T%{o N}

保存退出LUPA开源社区 k"^ V;p-^W6oZ

`4EjY axL0

6a} }KJQ0service httpd restart

U.yu"z1q0LUPA开源社区ao7bxnNm(t!X

http://192.168.1.103/server-statusLUPA开源社区.q m!a4TcO:Sr

9~~2WZT,Z6k)]&N-QcY6G0
&l-Bj EB-m Hq c0LUPA开源社区s Y5g^t(@R

mb ^LY2K(iKB0 

^$K/Ol6L)w [0

m ^*_ S S|,uY0
,H5^T@$S6C%KSl010.1).htaccess 与认证网页设定,认证目录为/web
4BX8j+Z'G010.2)认证的用户名test密码qiumingLUPA开源社区Dx@ n9?|3d

LUPA开源社区@w$`)|X9O&KxG0?)j2v


,c PN4]Vk\O%_0参考答案:

:lW a1kg0

1HQsy?"H+ZMY7Pf0修改以下的文件:
u,ZP.hJU0vi /etc/httpd/conf/httpd.conf

:V Et["Go0 LUPA开源社区\LIm+f

<Directory />LUPA开源社区2qj6` m Bi|7ii
    Options FollowSymLinks
^-[TdtBx0    AllowOverride AuthConfig
e*BJ)xvfG0</Directory>LUPA开源社区7zWn9J Gf1bE

LUPA开源社区6g1f B3`P8m1C

<Directory "/web">
'B~sx~}^0J}{@0    Options Indexes FollowSymLinksLUPA开源社区v n^mA6j?zZ NJk
    AllowOverride AuthConfig
&\!E7E$q7h.x M0    Order allow,deny
k'Mm3kTCSn Ev7B0    Allow from all
u9_LG!WE0</Directory>LUPA开源社区b.u'w9usgmPG0L&L

0F Xqx+p~0保存退出LUPA开源社区$u cFh@mc.\ g^c

LUPA开源社区0?9O rf:_T

LUPA开源社区CO&I$w |3H
修改以下的文件:LUPA开源社区K,Yt2`6L
vi /web/.htaccess

3Y2w'P%d2{+gj-n6q!\0 LUPA开源社区 NODi,Oo

AuthName     "Protect test by .htaccess"LUPA开源社区Sf(bi,Ee
Authtype     BasicLUPA开源社区'{Q e;{D j#_
AuthUserFile /var/www/apache.passwdLUPA开源社区FIWDm S4Q.t!?2S
require user testLUPA开源社区d6g}M;VX*o^

$x:}.u} J'UR0保存退出

-fUb.j%l+~0 LUPA开源社区2P"zUOX

htpasswd -c /var/www/apache.passwd test

$Z;q+A ?6za/Tb0 LUPA开源社区u O,G y7c;[2Xe

service httpd restart

[Mi Ghj }0

th'lhCs"Hz8[0 

]%@V"iD;~A V0

}U9T } T-dH011)建立 SSL (https) 网站,ssl访问的目录为/var/www/html

,a1~I4|4CZ5y0

2Bt9j3~FjL0u#JS0
^2CcB+k"N2j@*r0] Z0参考答案:LUPA开源社区0@#W#c+_ n s5_;F(I
cd /etc/httpd/conf/ssl.key
(V#J[yNy7i0mv server.key server.key.rawLUPA开源社区$VrjO1c/N2x I~
openssl genrsa -out server.key 1024

#Z Lh k/WM:F5Q0 LUPA开源社区 W'H8Mn'a0Ll5mm.g

cd /etc/httpd/conf/ssl.crtLUPA开源社区vJ)W8Hk
mv server.crt server.crt.raw
"QI#uK/S"TU'AC w0openssl req -new -x509 -key ../ssl.key/server.key -out server.crtLUPA开源社区K `v8`{E[ h&jl

ZI9P)vX$F0修改以下的文件:
7FT+EUFQT)a8xD;g0vi /etc/httpd/conf.d/ssl.conf
'ha L:a;n$bb;v]0DocumentRoot "/var/www/html"
r? XV d%]Y`y-w0ServerName *:443 
@.`IO0A0保存退出

rB5V*m5J0] @5]0 LUPA开源社区1hdBX%\4tj6W

service httpd restart

(p(g/b bH3l c%?pu0

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-07  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 18931
  • 日志数: 60
  • 建立时间: 2007-07-22
  • 更新时间: 2008-07-30

RSS订阅

Open Toolbar