ڭ̳̱`y[zNO[]@ Web աIO Web OHFANOyTsN(World Wide Web)AΪ̤]iH٤saIoӬOڭ̥ثeH̱`ϥΪ Internet w@աIq`WNOϥ WWW ӬdߨϥΪ̩һݭnToI^_^Iثe WWW ADnj}AOO Unix-Like W Apache P Windows W IIS ANHįӻAMO Linux W Apache ̴ΰաIܩ WWW AiHRAPʺAAӳoǰʺA̭AܦhOHثel Linux + Apache + MySQL + PHP []ӦA²٬ LAMP IoذʺA WWW DܦILiHq Server P Client ݪƩOIӶiJo LAMP @ɧaI |
1. dߥiHϥΡG
[root@test root]# rpm -qa | grep gcc libgcc1-3.2-1mdk gcc-cpp-3.2-1mdk gcc-3.2-1mdk gcc-c++-3.2-1mdk 2. MySQL
iHϥΡG
|
0. d߬O_wg
mysql bG
[root@test root]# grep mysql /etc/passwd # pGS mysql X{ܡAЫإߤ@ӦW mysql bI # oӬOn MySQL Process ϥΪIFwʡAаȥإߡI # pGewgإ߹LFAUo@Bظmu@NiHLA # 1. YPإ߳s hwoI @ [root@test root]# groupadd -g 315 mysql # ]ڭnS 315 o GID A mysql OtΨϥΪbAڧƱLb 500 HA # ]N 315 mysql gid oIAMiHܧoӼƦrA # ϥΤp 500 GID tΪbΥuODΪߺDӤwաI ^_^ @ [root@test root]# useradd -u 315 -g mysql -d /usr/local/mysql/data -M mysql # ڨϥ 315 mysql oӱb(PsզPWI) UID աI # åBإߥLaؿb /usr/local/mysql/data ̭I @ 1. YPإ߳sG [root@test root]# cd /usr/local <==]wgO binary MA make I [root@test local]# tar -zxvf /root/mysql-3.23.57-pc-linux-i686.tar.gz ...(TL).... # ̫|ͤ@ӥؿG mysql-3.23.57-pc-linux-i686 @ [root@test local]# ln -s mysql-3.23.57-pc-linux-i686 mysql # q`ߺDN MySQL w˦b /usr/local/mysql IFӤɯŪT{A # xWijϥγs觋Ӷi MySQL ϥΡI @ 3. ɮvץG [root@test local]# mkdir -p /var/lib/mysql [root@test local]# chown -R mysql:mysql /var/lib/mysql [root@test local]# chown -R root:mysql /usr/local/mysql-3.23* [root@test local]# chown -R mysql:mysql /usr/local/mysql/data # ק令wABƮwݤH mysql ISOdNաI @ 4. إ߸ƮwG [root@test local]# cd mysql [root@test mysql]# ./scripts/mysql_install_db [root@test mysql]# chown -R mysql:mysql /var/lib/mysql [root@test mysql]# chown -R mysql:mysql /usr/local/mysql/data # oӨBJ|b /usr/local/mysql/data ̭إߦn MySQL ƮwI # ѩ /usr/local/mysql/data O MySQL ƮwؿAҥHܭnIЦh[ƥI # LAbs 3.23.57 oӪAƮwM /var/lib/mysql hFI # ٯuOI_ǧoIt~AھڽѦhͪ^Ao{bإ߸ƮwA # ٻݭns]w@UƮwݸsջP֦̳I @ 5. ҰʴաG [root@test mysql]# /usr/local/mysql/bin/safe_mysqld --user=mysql & Starting mysqld daemon with databases from /usr/local/mysql/data # `NGoӮɭ mysql |إߤ@ socket file b /var/lib/mysql/mysql.sock I # ӧڭ̦bϥ MySQL UثO\ɡAݭnϥΨo socket fileA # O MySQL w] socket file Ob /tmp UAHIuQA # ڭ̥iHzLo²檺ʧ@ӴFڭ̪ MySQL I [root@test mysql]# ln -s /var/lib/mysql/mysql.sock /tmp/ # pG٬O䤣 mysql.sock ɡAШϥ find / -name mysql.sock # ӧXoɮת|aI @ [root@test mysql]# netstat -tl | grep mysql tcp 0 0 *:mysql *:* LISTEN [root@test mysql]# ps -aux | grep mysql mysql 6394 0.0 1.5 10528 992 pts/3 S 16:16 0:00 /usr/local/mysql/ mysql 6395 0.0 1.5 10528 992 pts/3 S 16:16 0:00 /usr/local/mysql/ mysql 6396 0.0 1.5 10528 992 pts/3 S 16:16 0:00 /usr/local/mysql/ root 6422 0.0 1.1 2408 732 pts/3 S 16:20 0:00 grep mysql # Io˴NӬOdwFI MySQL wgbťnDoIӥBҦH mysql I @ 6. }ߧYҰʡI [root@test mysql]# vi /etc/rc.d/rc.local # NUo@[Joɮת̫᭱@I cd /usr/local/mysql; /usr/local/mysql/bin/safe_mysqld --user=mysql & # oˤ@ӡAC}NiH۰ʪҰ MySQL oI # Gѩܦhͦ^ФDo{ApGS[W cd /usr/local/mysql ɡA # |ɭPLk۰ʩ}ɭԱҰʡA]AФjaOo[WoӰʧ@OI @ 7. i]weG # ѩڭ MySQL maIb /usr/local/mysql Aoӥؿäb PATH I # B man page 礣b MANPATH ̭AҥHAڭ̭nʪL[JoI @ [root@test mysql]# vi /etc/profile # jb 33 檺aAӥBC distribution ]wa卖ӬۦPI # Ч export PATH ... @AH Mandrake 9.0 ӻAjb 33 楪kA # s[J@G PATH="$PATH":/usr/local/mysql/bin export PATH ....().... @ [root@test mysql]# vi /etc/man.config( distribution /etc/man.conf ) # iHboɮתa[JUo@G MANPATH /usr/local/mysql/man # NiH㦳 man page OFI @ 8. إ MySQL root bKXI [root@test mysql]# /usr/local/mysql/bin/mysqladmin -u root password 'your.password' # Ыإ߱KXIFw_I_hA MySQL ƮwANw]ҦHiHnJI # `NApGWOɡAMX{pU~G ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111) # o mysql 䤣 mysql.sock oɮסIڭ̤WO mysql.sock # |ܡH]O /var/lib/mysql/mysql.sock nFAڭ̥iHG [root@test mysql]# /usr/local/mysql/bin/mysqladmin -u root \ > -S /var/lib/mysql/mysql.sock password 'your.passwd' # M]iHiɮתsI ln -s /var/lib/mysql/mysql.sock /tmp @ [root@test mysql]# /usr/local/mysql/bin/mysql -u root -p \ > [-S /var/lib/mysql/mysql.sock] # ᭱ [] e@wݭnIB [] nI Enter password: <==o̿JAإߪӱKXI Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 to server version: 3.23.57 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> exit
# o˴NOiHT{wgiHsA
MySQL ƮwFIЯSOdNABͨS
|
0. YG
[root@test root]# cd /usr/local/src [root@test src]# tar -zxvf /root/php-4.3.3.tar.gz # .....(T).... # ̫|ͤ@ /usr/local/src/php-4.3.3 ؿ @ 1. jM]weG [root@test src]# cd php-4.3.3 [root@test php-4.3.3]# ./configure --prefix=/usr/local/php4 \ >--with-apxs2=/usr/local/apache2/bin/apxs \ >--with-mysql=/usr/local/mysql \ >--with-config-file-path=/usr/local/php4 # WЯSO`NG --prefix=/w˪|GoӶئb]wӧA Apache w˦bӥؿHI --with-apxs2@@@@GoӫhO Apache2 MΪﶵIаwzDp]wI --with-mysql@@@@GoӫhOw MySQL աIMաANgڭdwNNI --with-config-file-pathGoӤSOHIO php ]w php.ini mؿաI # LB~ؽШϥ ./configure --help ӹݧaI @ 2. }lsĶPwˡG [root test php-4.3.3]# make; make install # pGS~ܡAb /usr/local/php4 oӥؿNwgNA php w˦nFI @ 3. s PHP պAɮסG [root@test php-4.3.3]# cp php.ini-dist /usr/local/php4/php.ini # oӸ|PAb ./configure --with-config-file-path ]wI @ 4. Ұ Apache PHP ﶵG [root@test php-4.3.3]# vi /usr/local/apache2/conf/httpd.conf # 쩳UG LoadModule php4_module modules/libphp4.so <==jb 231 B AddType application/x-httpd-php .php <==o@iHb 847 BۦW[I @ 5. sҰ Apache G [root@test php-4.3.3]# /usr/local/apache2/bin/apachectl stop [root@test php-4.3.3]# /usr/local/apache2/bin/apachectl start @ 6. PHP O_O`u@G [root@test php-4.3.3]# cd /usr/local/apache2/htdocs [root@test htdocs]# vi test.php <?php phpinfo( ); ?> # HڪեDҡAڪեD IP 192.168.1.2 AҥHHKH@iHsuPCA # b}CJ http://192.168.1.2/test.php # Ϊ̪b X-Window WJ https://#/test.php iI |
[root@test
root]# cd /usr/local/apache2/conf
[root@test root]# vi httpd.conf ServerRoot "/usr/local/apache2"
PidFile logs/httpd.pid
Timeout 300
KeepAlive On
MaxKeepAliveRequests
100
KeepAliveTimeout
15
<IfModule
prefork.c>
Listen 80
User nobody
ServerAdmin
root@localhost
#ServerName
new.host.name:80
UseCanonicalName
Off
AddDefaultCharset
ISO-8859-1
HostnameLookups
Off
|
[root@test
root]# cd /usr/local/apache2/conf
[root@test root]# vi httpd.conf DocumentRoot
"/usr/local/apache2/htdocs"
<Directory
/>
<Directory
"/usr/local/apache2/htdocs">
UserDir public_html
DirectoryIndex
index.html index.html.var
Alias /icons/
"/usr/local/apache2/icons/"
Alias /manual
"/usr/local/apache2/manual"
ScriptAlias
/cgi-bin/ "/usr/local/apache2/cgi-bin/"
|
[root@test
root]# cd /usr/local/apache2/conf
[root@test root]# vi httpd.conf LoadModule php4_module
modules/libphp4.so
ErrorLog logs/error_log
|
[root@test
root]# /etc/rc.d/init.d/httpd start
(Ұ)
[root@test root]# /etc/rc.d/init.d/httpd stop () |
[root@test
root]# /usr/local/apache2/bin/apachectl start
(Ұ)
[root@test root]# /usr/local/apache2/bin/apachectl stop () |
[root@test
root]# netstat -tuln | grep ':80'
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN |
[root@test
root]# vi /var/log/httpd/error_log
[Thu Dec 26 20:16:53 2002] [notice] Apache/2.0.43 (Unix) PHP/4.2.3 configured -- resuming normal operations |
[root@test
root]# ll /etc/httpd/conf.d/*.conf
-rw-r--r-- 1 root root 814 Feb 10 2003 /etc/httpd/conf.d/perl.conf -rw-r--r-- 1 root root 459 Jun 30 04:35 /etc/httpd/conf.d/php.conf -rw-r--r-- 1 root root 1276 Feb 20 2003 /etc/httpd/conf.d/python.conf -rw-r--r-- 1 root root 11140 Jul 31 23:40 /etc/httpd/conf.d/ssl.conf |
[root@test
root]# cd /etc/httpd/conf.d
[root@test conf.d]# mv ssl.conf ssl.conf.bak [root@test conf.d]# /etc/rc.d/init.d/httpd restart |
[test@test
test]$ cd
# ^ۤvaؿ
[test@test test]$ mkdir public_html [test@test test]$ chmod 755 public_html [test@test test]$ chmod 755 /home/test # bAΤݮaؿإߤF@ public_html ؿA # ñNؿv令iHLH[ݡA`NA apache # w]O public_html AOpGAb httpd.conf oɮפ # ܤFؿW١Ah@AץI |
[root@test
root]# cd /usr/local/apache2/htdocs
[root@test htdocs]# ln -s /home/test/public_html test |
[root@test
root]# vi /usr/local/apache2/conf/httpd.conf
Alias /test/ "/home/test/public_html/" <Directory "/home/test/public_html"> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> [root@test root]#
/usr/local/apache2/bin/apachectl
stop
|
[root@test
root]# vi /usr/local/apache2/conf/httpd.conf
k@G
# A[JUXG
kGG
[root@test root]#
/usr/local/apache2/bin/apachectl
stop
|
[root@test
root]# vi /usr/local/apache2/conf/httpd.conf
# T{b httpd.conf
AUo@wgNѮFI
# A[JUo@G
[root@test root]#
/usr/local/apache2/bin/apachectl
stop
|
[root@test
root]# vi /usr/local/apache2/conf/httpd.conf
# jb 880
楪kAiHUo@G
[root@test root]#
/usr/local/apache2/bin/apachectl
stop
|
[root@test
root]# vi /usr/local/apache2/htdocs/missing.html
<html> <center> Missing HTML Web Page<br><br> I can't find any web page for you, <br> Please contact with me root@localhost, <br> or press <a href="http://192.168.1.2/manual/">here</a> to see the manual of Apache 2.xx </center> </html> |
[root @test
root]# vi /usr/local/apache2/conf/httpd.conf
# B~AsWXaI <Directory "/home/test/public_html/cgi"> Options ExecCGI SetHandler cgi-script order allow,deny deny from 192.168.1.100 deny from testing.idv.tw </Directory> |
[root@test
root]# vi /usr/local/apache2/conf/httpd.conf
# B~AsWXaI <Directory "/home/test/public_html/cgi"> Options ExecCGI SetHandler cgi-script <Limit GET> order allow,deny deny from 192.168.100 allow from all </Limit> <Limit POST> order allow,deny allow from 192.168.1.50 deny from all </Limit> order allow,deny deny from 192.168.1.100 allow from all </Directory> |
[root@test
root]# vi /usr/local/apache2/conf/httpd.conf
# 쩳UoXAåBNLק@UG <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 192.168.1.11 </Location> [root@test root]#
/usr/local/apache2/bin/apachectl
stop
|
Apache Server Status for 192.168.1.2
Server Version: Apache/2.0.43 (Unix) PHP/4.2.3 Server Built: Dec 26 2002 01:59:03 ------------------------------------------------------------------------------ Current Time: Monday, 30-Dec-2002 01:31:28 CST
Scoreboard Key:
PID Key:
31027 in state: W , 31028
in state: _ , 31029 in state: _
------------------------------------------------------------------------------
Apache/2.0.43 Server at 192.168.1.2 Port 80 |
[root@test
root]# mkdir -p /usr/local/apache2/htdocs/protect
[root@test root]# cd /usr/local/apache2/htdocs/protect [root@test root]# echo "This is a protect page" > test.html |
htpasswd
ykG [root@test root]# htpasswd [-c] password_file_name User_name G -c G᭱ password_file_name oӱKXɤsbɡANإ߸ɮ dҤ@G
dҤGG
[root@test apache2]#
more
apache.passwd
|
[root@test
root]# vi /usr/local/apache2/conf/httpd.conf
boɮת]wAЯSOdN]waAn]w~aA @ӨAsNNiH[b̫᭱@}lA|daI [JUoXG <Directory "/usr/local/apache2/htdocs/protect"> @@AuthName "Protected Directory"@@@@@@@@@#oӬOܦbWܦr @@AuthType Basic@@@@@@@@@@@@@@@@@#oӫhO{ҪINBasicYiAApachew]\ @@AuthUserFile /usr/local/apache2/apache.passwd@ #KXɩmaաI㪺ؿPɦW @@require valid-user@@@@@@@@@@@@@@@#\ϥΪ̡Avalid-user@Ӧb{ɮbҥi @@#require user test@@@@@@@@@@@@@@@#YN # Ahܥu test ~OiHnJbI </Directory> |
[root@test
root]# /usr/local/apache2/bin/apachectl stop
[root@test root]# /usr/local/apache2/bin/apachectl start |
@@@@
root ]wءG
0. T{UoǸTiHbz
httpd.conf ̭o{G
1. إCӨϥΪ̮aؿUۦ]w
AuthConfig WhI
@@@@ @먭ϥΪ (test ) ]wءG 0. H@먭ϥΪ̵nJAΪ̨ϥ
su ഫ test
1. إ߫O@ؿPe
2. إ test
ۤvKX
3. إ .htaccess
ɮתeI
|
[root@test
root]# cd /etc/logrotate.d
[root@test logrotate.d]# vi apache # s[JoX /var/log/httpd/access_log /var/log/httpd/error_log { rotate 4 missingok sharedscripts postrotate /bin/kill -HUP `cat /var/log/httpd/httpd.pid 2>/dev/null` 2> /dev/null || true endscript compress } |
logrotate -f /etc/logrotagte.confIo˴NաIn[Jo logrotate OHoO]AӡApGA WWW AVӶVjɡA access_log ɮ|yܥiȪjIzҦpثepyqCgiHyڪnɪj 400MB HWpGNL rotate ܡAIXXӬPAڪwдNzFҥHA logrotate OܭnI
192.168.1.11
- - [27/Dec/2002:00:20:24 +0800] "GET /manual/ HTTP/1.1" 200 7340
@ӷ IP@@@@@@@Pɶ@@@@@@ @ʧ@P@@@@@ ʧ@NX |
0. T{@ǥnøϬ
RPM wgwˡI
# ]oӮMݭn gd, zlib P png ~AҥHAAݭnw˳oTөNNI # b Mandrake 9.0 AAһݭnMbФW٬G libpng3-devel-1.2.4-3mdk libpng3-1.2.4-3mdk zlib1-1.1.4-3mdk zlib1-devel-1.1.4-3mdk libgd1-1.8.4-6mdk libgd1-devel-1.8.4-6mdk # ܩb Red Hat 7.2 AAnMW٬G zlib-1.1.3-25.7 zlib-devel-1.1.3-25.7 libpng-devel-1.0.14-0.7x.3 libpng-1.0.14-0.7x.3 gd-1.8.4-4 gd-devel-1.8.4-4 # Ф@wnw˳IM֩wLkw˳oMn骺I 1. UnGiHxAΪڭ̺WUG
2. w˳nAP˪A
/usr/local/src UYI
3. ]wɽsסG
4. Run
G
[root@test etc]#
vi
/etc/crontab
|
1. UnGiHxAΪ̨ڭ̺WUG
http://vbird.org.cn/download/index.php#awsats # ϥsNWѪƮ^hIMAA]iHxWhU̷sI # ]AwgNƮ^hAåBmb /root oӥؿFAɦWG awstats.tar.gz 2. w˳nG
3. ]wɽsסG
4. ק@U
httpd.conf ]weG
5. Run
G
6. ]wCI
|
ܩoӳ]wIuO²CIunXNdwFA]wٷ|AzIݬݹҧaI
@@
[root@test root]# cd /usr/local/apache2/conf
[root@test root]# vi httpd.conf
# boɮת̤U[JUoǦrINameVirtualHost *@@@@ # ]wADPw̾ڡIo̬O YO
@@@@@@@@@@@@@# ҦsWoWٳ|QϥΨӷ@D]wΡI<VirtualHost *>
ServerName mdk90.vbird.net
DocumentRoot /home/mdk90
</VirtualHost><VirtualHost *>
ServerName www.mdk90.vbird.net
DocumentRoot /home/www.mdk90
CustomLog /var/log/httpd/www.access_log combined # SONnB~X
</VirtualHost><VirtualHost *>
ServerName phorum.mdk90.vbird.net
DocumentRoot /home/phorum.mdk90
</VirtualHost>
n`NOGWլݬݡII|o{AxIگuTӥDFIܤaIoӧ@kiHA WWW F׳I|ӨҤlӻAe@}l]žǶQװ(http://phorum.study-area.org) ``IAҥHNۧiīiAunN phorum.study-area.org o domain name VڪD IP A]iHiJڪQװϡAp@ӡAunק@U DNS YiഫڪQװϰաIåBݭnAiB~]wI@FOuܦUI
- bD]wW٦ܦhiΪ\ALA̧COݭn ServerName DocumentRoot oӧYiI
- MӧڴN mdk90.vbird.net oӺAO]]wFDAۤvӦW٥i|hAҥHAo̥NۤvW٤]gJ~I
- Wo{@ CustomLog ]wIӳ]w|H www.mkd90.vbird.net oӺnJnɤAgJӪ /var/log/httpd/access_log ɮסAӬOۦgJ /var/log/httpd/www.access_log oɮסI
@ݭn`NƶG
@
DèSȱoSO`NaAun]wTAjPWN|ӤjDILAAiݭnSO`Nڭ̫إ߰_ӪsnɳIOHڭ̤WOLAnɦbjWTOܥi[ܡHҥHݭni logrotate AOAإߪɮרäb쥻 logrotate ɮפrIIoӮɭԽЦۦ[J logrotate ӤI_h.....KKKKIwЪŶQΥindzI ^_^
IHȤݳM]rsHIIMOաIMo̷FnСHINOjW lynx H wget oIЪ`NOAoӮMä@w|bw˪ɭԴNwgw˦bAtΤAҥHХϥ RPM dߤ@ULO_sbAtηAM~ILγ~OG oӫOewgйLFIЦۦe[@UoI[oաI
[root@test
root]# cd /usr/local/src
[root@test src]# tar -zxvf /|/turck-mmcache-2.3.9.tar.gz # |ͤ@ӦW turck-mmcache-2.3.9 ؿ @ [root@test src]# cd turck-mmcache-2.3.9 [root@test turck-mmcache-2.3.9]# phpize # oӫOO PHP MҴѪIiHظmnA mmcache lX @ [root@test turck-mmcache-2.3.9]# ./configure --enable-mmcache=shared [root@test turck-mmcache-2.3.9]# make && make install # oӰʧ@|sĶ@ӦW mmcache.so ʺA祃wҲաA # åB|DʪNLw˦b /usr/lib/php4 oӥؿI # o˴Nw˧FI²aI |
1. ]wDʸJʺA祃wҲաG
[root@test root]# vi /etc/ld.so.conf # boɮפ[JUo@G /usr/lib/php4 @ [root@test root]# ldconfig # WoӨBJ@IAb ldconfig oӫO\OG # yJʺA祃wO֨zΡAܩJʺA祃whO # ھ /etc/ld.so.conf oɮת]wǡIoʧ@unĤ@]wɶi # YiAӦb}Atη|DʪJʺA祃wI # t~Ъ`NA ld.so.conf ̭ungyؿzYiI @ 2. ק php.ini # Ъ`NAѩCӤH php.ini ۦPAҦpϥ RPM w˪̡AӬO # /etc/php.ini AOڤWw˳]woO /usr/local/php4/php.ini # Ш̷ӱzDӳ]wI [root@test root]# vi /|/php.ini # boɮת̫@[JUoXG ;;;;;;;;;;;; ; MM Cache ; ;;;;;;;;;;;; extension="mmcache.so" mmcache.shm_size="16" mmcache.cache_dir="/tmp/mmcache" mmcache.enable="1" mmcache.optimizer="1" mmcache.check_mtime="1" mmcache.debug="0" mmcache.filter="" ; end of mmcache @ 3. إߧ֨ؿG [root@test root]# mkdir /tmp/mmcache [root@test root]# chmod 0777 /tmp/mmcache @ 4.sҰ Apache [root@test root]# /etc/rc.d/init.d/httpd restart # [root@test root]# /usr/local/apache2/bin/apachectl restart |
[root@test
root]# /usr/sbin/ab [-dSk] [-c number] [-n
number] .php
ѼƻG -d Gn saved table ʤơFq`nӸơAҥH|[ -d -k GٰOoW KeepAlive aI[J -k ~|Ho˪\աF -S GܪTA min/avg/max ²uTI -c GPɦh֭ӡyPɳsuz]w(iQPɳsu IP ) -n GP@ӳsuإߴXӭnDqDI(iQP@ IP nDXsu) hTЦۦ man ab I dҡG [root@test root]# /usr/sbin/ab -dSk -c100 -n100 \ > http://vbird.org.cn/home.php This is ApacheBench, Version 1.3d <$Revision: 1.67 $> apache-1.3 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/ Benchmarking
linux.vbird.org (be patient).....done
Document Path:
/home.php
Concurrency
Level: 100
Connnection
Times (ms)
|
XӤWzjo˪xZANO`Q寸nұjOUAGyD CPU loading LA̫ᳺM|ɭPIuOHȥXWީȪΧoIӸ@UO寸aIҿתy寸zANOHhIsuUʰTǻniƪUAӥBA@ҥθӳnAӳnNNyӺzeL download UӡAܼF`aISIOܼF`AOo]`HFOH]oسn``|F[ download tסAҥHĥΦhIsu觋A]NO|_V Server oXnDʥ]Aӥѩoǫʥ]äo\ Server ƶǾɵ Client ݡA``|Lk뻼NOաIo˪GNO.....y Server n@_^ASLkT^XhA~AnDӹLWcAGDvA̫....NF...uOLѮv{ڭ̳oӤpDjHeANO]o˪]AɭPAȱ``__AåBAѩ CPU loading ӰAG`suiӬݸƪͨS귽A]}Ҫt״NܪܺCoǬ寸HA]ӤDwաI
@
ѩoج寸nuܳ·СA@`NWNS|Q寸ӷATѨYNns}@A Linux íwʵLkoIuO𦺤FӡAڴNۦgF@ scripts Ӿ׳o˪ IP Iڪ@kOo˪GjPWNOo˧aIo˪@{ݭnP iptables ۤtXAҥHAХd\@U²]w@g峹AMAӤUo{aIo{ziHbU}UI
- ѩ寸nnhIsUA]AP@ IP bP@ӮɶA|۷hsuo͡F
- ѩLOƤ_nDsuA]إߪsubFUتA|ߨ觉AӤShͥXLsuXӡA]AoӮɭԥLsupNܪ۷`FI
- ѩYǸª寸nä|yFzDAҥHA|bDnɸ̭O Teleport аOI
- JMpܡAڴNڪDChˬdӪF(1)ˬd log file ApGo{ Teleport rANN IP ױF(2)ϥ netstat ˬdP@ IP PɳsuApGӳsuWL@ӭ(ҦpPɦ 12 ӳsu)ܡANN IP ױI
- ~AѩWץi|N Proxy Client ݤ]PɩױAuOiڡIoӮɭԡAo{N|DʪN(1)pD 3 ѡAܩ(2)ph2pɡILFөתɭA IP YiSsWڭ̪DFI
http://vbird.org.cn/download/index.php#http-netstat.shԲӪw˨BJڤwgHgbɮ̭FAҥHХdݤ@UɮתeaI~AStudy Area netman j]wg}oF@MܴΪ寸{FIb寸zWOۦPALgkiणOܹpPNOFIpGݭnܡA]iHe Study-Area jM@UoIhttp://phorum.study-area.org/viewtopic.php?t=13643
Woˤ@ӡAIשڭ̪ LAMP ANwgjPWdwաIUӧAiHQγo WWW DAƩOHӡI@ƱihoIثeܦh䴩 PHP [nwgQܧ㪺}oFAҦp PHPNuke Hγܳw phpBB OIoǬ[n鳣Oغcb LAMP WAӬJMڭ̪ LAMP wgdwFAL[n骺w˴NuO۷ֳtOIU phpBB wˡIAiH쩳UshݬݳGW̫@ӬOe@}lgAثewgXs phpBB2 oIҥHAаOoxU̷s phpBB Ӧw˳Is\hAӥB(Bug)]MzthFIt~AѦ˿߬Py˿ߤTS̤]X@yphpBB ¬[]_zA̭]۷hΪ[߱oPޥI쪺iH˿߬Pyݬݨ䭷PeAMAҼ{nn[aI ^_^ثeڹ phpBB ˬOZwI
- phpBB xGhttp://www.phpbb.com/
- phpBB 餤y˿߬PyzGhttp://phpbb-tw.net/phpbb/
- ² phpBB2 w˻P]wkGhttp://vbird.org.cn/apache_packages/
<?
phpinfo( ); ?> |
<?php
phpinfo( ); ?> |
[root@test
root]# /etc/rc.d/init.d/httpd restart
Stopping httpd: [ OK ] Starting httpd: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en", LC_ALL = "en", LANG = "en" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
[root@test
root]# vi /etc/sysconfig/i18n
LANG="en_US" LANGUAGE="en_US" LC_ALL="en_US"; export LC_ALL SUPPORTED="zh_TW.Big5:zh_TW:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" |