RedHat Linux AS5 LAMPÏêϸÅäÖÃ
Apache ÊÇÊÀ½çÅÅÃûµÚÒ»µÄWeb ·þÎñÆ÷, ¸ù¾ÝNetcrafËù×÷µÄµ÷²é,ÊÀ½çÉÏ°Ù·ÖÖ®ÎåÊ®ÒÔÉ쵀 Web ·þÎñÆ÷ÔÚʹÓà Apache¡£ ÓÈÆäÊÇÏÖÔÚ£¬Ê¹Óà LAMP£¨Linux + Apache + MySQL + PHP£©À´´î½¨Öеȼ¶±ðµÄÓ¦ÓÃÒѾÊÇÒ»ÖÖÁ÷Ðеķ½Ê½£¬Òò´Ë£¬ÕÆÎÕ Apache µÄÅäÖÃÊÇϵͳ¹¤³Ìʦ±Ø±¸µÄ¼¼ÄÜÖ®Ò»¡£ ʹÓà LAMP£¨Linux + Apache + MySQL + PHP£©À´´î½¨Öеȼ¶±ðµÄÓ¦Óã¨ÓÈ
ÆäÊǵç×ÓÉÌÎñ£©ÒѾÊÇÒ»ÖÖÁ÷Ðеķ½Ê½£¬ÒòΪȫ²¿ÊÇ¿ªÔ´ºÍÃâ·ÑµÄÈí¼þ£¬ËùÒԳɱ¾·Ç³£µÍÁ®±¾½Ú½éÉÜƽ̨µÄ´î½¨¡£Ôڴƽ̨ʱ£¬Ò²¿ÉÒÔÖ±½ÓʹÓà RPM °üÀ´°²×°£¬µ«ÊÇÓÉÓÚʹÓà RPM °üÔÚһЩϵͳÉϲ»Ö§³Ö£¬Òò´ËÎÒÃÇʹÓøüͨÓõķ½·¨£º
Ö±½Ó´ÓÔ´´úÂëÀ´×°¡£
Apache µÄÌØÐÔ£º
1) ¼¸ºõ¿ÉÒÔÔËÐÐÔÚËùÓеļÆËã»úƽ̨ÉÏ.
2) Ö§³Ö×îеÄHTTP/1.1 ÐÒé
3) ¼òµ¥¶øÇÒÇ¿ÓÐÁ¦µÄ»ùÓÚÎļþµÄÅäÖÃ(HTTPD.CONF)
4) Ö§³ÖͨÓÃÍø¹Ø½Ó¿Ú(CGI)
5) Ö§³ÖÐéÄâÖ÷»ú.
6) Ö§³ÖHTTP ÈÏÖ¤.
7) ¼¯³ÉPERL.
8) ¼¯³ÉµÄ´úÀí·þÎñÆ÷
9) ¿ÉÒÔͨ¹ýWEB ä¯ÀÀÆ÷¼àÊÓ·þÎñÆ÷µÄ״̬, ¿ÉÒÔ×Ô¶¨ÒåÈÕÖ¾.
10) Ö§³Ö·þÎñÆ÷¶Ë°üº¬ÃüÁî(SSI).
11) Ö§³Ö°²È«SOCKET ²ã(SSL).
12) ¾ßÓÐÓû§»á»°¹ý³ÌµÄ¸ú×ÙÄÜÁ¦.
13) Ö§³ÖFASTCGI
14) Ö§³ÖJAVA SERVLETS.
´ÓÔ´´úÂë°²×° Apache
£¨1£©»ñÈ¡Ô´´úÂë
´´½¨´æ·ÅÈí¼þµÄĿ¼£º
mkdir /home/linux_tools
µ½[url]http://www.apache.org/[/url]ÏÂÔØ×îÐÂÎȶ¨°æµÄÔ´´úÂ룬·Å/home/linux_tools¡£
±¾°¸ÀýÖÐÏÂÔصÄÊÇ httpd-2.0.59.tar.bz2
£¨2£©½âѹÈí¼þ°ü
tar –jxvf httpd-2.0.59.tar.bz2
cd httpd-2.0.59
£¨3£©ÅäÖñàÒëÑ¡Ïî
Apache ÊÇÄ£¿é»¯µÄ·þÎñÆ÷£¬ºËÐÄ·þÎñÆ÷ÖÐÖ»°üº¬Á˹¦ÄÜ×î³£ÓõÄÄ£¿é£¬¶øÀ©Õ¹¹¦ÄÜÓÉÆäËûÄ£¿éÌṩ¡£ÉèÖùý³ÌÖУ¬Äã±ØÐëÖ¸¶¨ÐèÒª°üº¬µÄÄ£¿é¡£Apache ÎĵµÖÐÓÐÄ£¿éÇåµ¥±¸²é£¬ÆäÖÐ״̬Ϊ"Base"µÄÄ£¿é»á±»Ä¬Èϵذüº¬½øºËÐÄ·þÎñÆ÷£¬Èç¹û²»ÐèÒª°üº¬Ä³¸öÄ£¿é(±ÈÈçmod_userdir)£¬Ôò±ØÐëÃ÷È·µØ½ûÓÃËü£»ÆäËû״̬µÄÄ£¿é(±ÈÈçmod_expires)£¬Ò²±ØÐëÃ÷È·ÆôÓÃÒÔʹ֮°üº¬½øºËÐÄ·þÎñÆ÷¡£ Apache ÓÐÁ½ÖÖʹÓÃÄ£¿éµÄ·½·¨£¬ÆäÒ»ÊÇÓÀ¾ÃÐÔ°üº¬½øºËÐÄ£»Èç¹û²Ù×÷ϵͳ֧³Ö¶¯Ì¬¹²Ïí¶ÔÏó(DSO)£¬¶øÇÒÄÜΪ autoconf Ëù¼ì²â£¬ÔòÄ£¿é»¹¿ÉÒÔ±»¶¯Ì¬±àÒë¡£DSOÄ£¿éµÄ´æ´¢ÊǶÀÁ¢ÓÚºËÐĵģ¬¿ÉÒÔ±»ºËÐÄʹÓÃÓÉ mod_so Ä£¿éÌṩµÄÔËÐÐʱmod_so Ä£¿é»á±»×Ô¶¯°üº¬½øºËÐÄ¡£Èç¹ûÏ£ÍûºËÐÄÄܹ»×°ÔØ DSO£¬¶ø²»Êµ¼Ê±àÒëÈκζ¯Ì¬Ä£¿é£¬ÐèÒªÃ÷È·Ö¸¶¨--enable-so¡£ ÔÚÎÒÃǵĵç×ÓÉÌÎñÍøÕ¾ÖУ¬Ò»°ãÇé¿öÏ£¬ºËÐÄÄ£¿é¹¦ÄÜÎÒÃÇÈ«²¿ÆôÓ㻳ý´ËÖ®Í⣬ÎÒÃÇ»¹
Ïà¹ØÎĵµ£º
×ÜÀÀ
ÓÃiptables -ADC À´Ö¸¶¨Á´µÄ¹æ
Ôò
£¬-AÌí¼Ó -Dɾ³ý -C ÐÞ¸Ä
iptables - [RI] chain rule num rule-specification[option]
ÓÃiptables - RI ͨ¹ý¹æÔòµÄ˳ÐòÖ¸¶¨
iptables -D chain rule num[option]
ɾ³ýÖ¸¶¨¹æÔò
iptables -[LFZ] [chain][option]
ÓÃiptables -LFZ Á´Ãû [Ñ¡Ïî]
iptables -[NX] chain
ÓÃ -NX ......
Á·ÊÖ, µÚÒ»¸ö×Ö·ûÇý¶¯.
ÓÃÄ£¿é¼ÓÔØ·½·¨
»ªÇåÔ¶¼û<ǶÈëʽlinuxÉ豸Çý¶¯¿ª·¢Ïê½â>µÄ´úÂëÄÃÀ´¸ÄµÄ.
±àÒë¹ý³Ì·¢Ïֺܶà´íÎó.
×îºó·¢ÏÖ Õâ±¾Êé´øµÄÇý¶¯´úÂ붼ÊÇ»ùÓÚlinux2.4µÄ...Ä¿Ç°ÎÒÓõÄlinux2.6, ´úÂ벿·ÖÐèÒª×öÐÞ¸Ä.
Îҵİå×ÓÊÇ ÓÑÉÆÖ®±ÛµÄ 2410. vmware+ubuntu nfs½»²æ±àÒë
Ê×ÏÈ
lin ......
Covtool
ÊÇÒ»¸öÓöÔ
C++
´úÂë½øÐÐÔËÐÐʱ¸²¸ÇÂʼì²éµÄ¹¤¾ß£¬¿ÉÒÔÒÔÐÐΪµ¥Î»¼ì²é³öÄÇЩ´úÂëÔÚÔËÐÐÖб»Ê¹Óã¬ÄÇЩûÓÐʹÓá£
1.
°²×°
make
make tests
make install
½«
/usr/local/covtool
Ìí¼Óµ½
PATH
½«
/usr/local/covtools
Ìí¼Óµ½
MANPATH£¨´Ë²½ºÜÖØÒª£¬ËüµÄman±ÈÎ ......
1.ʱ¼ä±íʾ
ÔÚ³ÌÐòµ±ÖÐ,ÎÒÃǾ³£ÒªÊä³öϵͳµ±Ç°µÄʱ¼ä,±ÈÈçÎÒÃÇʹÓÃdateÃüÁîµÄÊä³ö½á¹û.Õâ¸öʱºòÎÒÃÇ¿ÉÒÔʹÓÃÏÂÃæÁ½¸öº¯Êý:
#include <sys/time.h>
time_t time(time_t *tloc);
char *ctime(const time_t *clock);
timeº¯Êý·µ»Ø´Ó1970Äê1ÔÂ1ÈÕ0 ......
£¨1£©Óû§Ä£Ê½USB
usbfsÐéÄâÎļþϵͳÔÊÐí´ÓÓû§¿Õ¼äÒÔÔʼ·½Ê½·ÃÎÊUSBÉ豸¡£usbfsͨ³£¹ÒÔØÔÚ/proc/bus/usb/ÉÏ£¬usbfsÊ÷°üº¬ÁËϵͳÖÐÓëÿ¸öUSB¿ØÖÆÆ÷£¨»ò×ÜÏߣ©¶ÔÓ¦µÄĿ¼£¬Ã¿¸öĿ¼ÒÀ´Î°üº¬ÁËÓë¸Ã×ÜÏßÉϵÄUSBÉ豸Ïà¶ÔÓ¦µÄ½áµã¡£
ΪÁ˸üºÃµØÀí½âusbfs£¬ÎÒà ......