Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

[ת]UbuntuÏÂphp¿ª·¢»·¾³ÅäÖÃ(XAMPP)

UbuntuÎÞÒÉÊÇlinux³õѧÕßµÄÊ×Ñ¡°æ±¾£¬ÒòΪËüͼÐνçÃæÖ§³ÖµÄ·Ç³£ºÃ¡£
È»¶øxammpÊÇphp³õѧÕßµÄÊ×Ñ¡¡£
1.ʲôÊÇxammp?
XAMPP£¨Apache+MySQL+PHP+PERL£©ÊÇÒ»¸ö¹¦ÄÜÇ¿´óµÄ½¨Õ¾¼¯³ÉÈí¼þ°ü¡£Õâ¸öÈí¼þ°üÔ­À´µÄÃû×ÖÊÇLAMPP£¬µ«ÊÇΪÁ˱ÜÃâÎó½â£¬×îÐµļ¸¸ö°æ±¾¾Í¸ÄÃûΪ XAMPP ÁË¡£Ëü¿ÉÒÔÔÚWindows¡¢Linux¡¢SolarisÈýÖÖ²Ù×÷ϵͳϰ²×°Ê¹Óã¬Ö§³Ö¶àÓïÑÔ£ºÓ¢ÎÄ¡¢¼òÌåÖÐÎÄ¡¢·±ÌåÖÐÎÄ¡¢º«ÎÄ¡¢¶íÎÄ¡¢ÈÕÎĵȡ£
¡¡¡¡Ðí¶àÈËͨ¹ýËûÃÇ×Ô¼ºµÄ¾­ÑéÈÏʶµ½°²×° Apache ·þÎñÆ÷ÊǼþ²»ÈÝÒ×µÄʶù¡£Èç¹ûÄúÏëÌí¼Ó MySQL¡¢PHP ºÍ Perl£¬ÄǾ͸üÄÑÁË¡£XAMPP ÊÇÒ»¸öÒ×ÓÚ°²×°ÇÒ°üº¬ MySQL¡¢PHP ºÍ Perl µÄ Apache ·¢Ðа档XAMPP µÄÈ··Ç³£ÈÝÒ×°²×°ºÍʹÓãºÖ»ÐèÏÂÔØ£¬½âѹËõ£¬Æô¶¯¼´¿É¡£
¡¡¡¡µ½Ä¿Ç°ÎªÖ¹£¬XAMPP ¹²ÓÐÒÔÏÂËÄÖÖ°æ±¾£º
¡¡¡¡ÊÊÓÃÓÚ Linux µÄ°æ±¾£¨ÒÑÔÚ Ubuntu¡¢SuSE¡¢RedHat¡¢Mandrake ºÍ Debian ÏÂͨ¹ý²âÊÔ£©£¬
¡¡¡¡ÊÊÓÃÓÚ Windows 98¡¢NT¡¢2000¡¢2003¡¢XP ºÍ Vista µÄ°æ±¾£¬
¡¡¡¡ÊÊÓÃÓÚ Solaris SPARC µÄ²âÊ԰棨ÔÚ Solaris 8 »·¾³Ï¿ª·¢²¢²âÊÔ£©£¬
¡¡¡¡ÊÊÓÃÓÚ Mac OS X µÄ²âÊÔ°æ¡£
¡¡¡¡ÊÊÓÃÓÚ Mac OS X ºÍ Solaris µÄ XAMPP °æ±¾Éд¦ÓÚ¿ª·¢µÄµÚÒ»½×¶Î¡£Ê¹ÓÃʱ·çÏÕ×Ôµ££¡
¡¡¡¡XAMPP 1.7.2 ÒÑ·¢²¼£¡
¡¡¡¡¸üУº
¡¡¡¡Apache 2.2.6 + OpenSSL 0.9.8g
¡¡¡¡MySQL 5.0.51
¡¡¡¡PHP 5.2.5 & PHP 4.4.6
¡¡¡¡phpMyAdmin 2.11.3
¡¡¡¡FileZilla FTP Server 0.9.24
¡¡¡¡Mercury Mail Transport System v4.52
2.ÏÂÔØµØÖ· xampp-linux-1.7.2
×îа棺xampp-linux-1.7.2.tar.gz
3.°²×°
ÏÂÔØºóÇëÊäÈëÒÔÏÂÃüÁ
½øÈë Linux shell ²¢ÒÔϵͳ¹ÜÀíÔ±µÄÉí·ÝµÇ¼£º
su
½«ÏÂÔØµÄѹËõÎļþÊͷŵ½ /opt£º
tar xvfz xampp-linux-1.7.2.tar.gz -C /opt
¾¯¸æ£º Ö»ÔÊÐíʹÓÃÉÏÊöÃüÁî°²×° XAMPP¡£²»ÒªÊ¹ÓÃÈκΠMicrosoft Windows ¹¤¾ßÊÍ·ÅѹËõÎļþ£¬ÕâûÓÐÓá£
¾¯¸æ 2£º ʹÓôËÃüÁîʱ£¬ÒÑ´æÔڵľɰæ XAMPP »á±»¸²¸Ç¡£
¾ÍÕâÑù½áÊøÁË¡£XAMPP ±»°²×°ÔÚ /opt/lampp Ŀ¼Ï¡£
4£º¿ªÊ¼ÔËÐÐ
ʹÓÃÏÂÃæµÄÃüÁʼÔËÐÐ XAMPP£º
/opt/lampp/lampp start
ÄúÓ¦¸ÃÄÜÔÚÆÁÄ»ÉÏ¿´µ½ÀàËÆÏÂÃæµÄÌáʾÐÅÏ¢£º
Starting XAMPP 1.7.2...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
ºÃÁË¡£Apache ºÍ MySQL ÕýÔÚÔËÐÐÖС£
5£º²âÊÔ
ºÃÁË£¬ÕâºÜ¼òµ¥£¬µ«ÄúÈçºÎ¼ì²âËùÓÐ×é¼þÊÇ·ñÕý³£¹¤×÷ÄØ£¿Ö»ÐèÔÚÄúµÄä¯ÀÀÆ÷ÖÐÊäÈëÏÂÃæµÄÁ´½Ó¼´¿É£º
http://localhost
ÏÖ


Ïà¹ØÎĵµ£º

ʹÓà PHPnow ´î½¨ PHP »·¾³[ͼ]

 ´î½¨ PHP Æäʵ²»ºÜÄÑ£¬Ö»ÊÇÓе㷱Ëö¡£ÒªÊÇ×Ô¼º´î½¨Ò»´Î PHP + MySQL »·¾³ºÜÊÇ·Ñʱ¡£¸üÔãµÄÊÇ£¬ºÜ¶àÐÂÊÖÔÚÅäÖà PHP
ʱ³£³£³öÏÖÕâÑùÄÇÑùµÄÎÊÌâ¡£ÖîÈç mysql À©Õ¹¡¢zend °²×°Ê§°ÜµÈµÈÎÊÌâ¡£Õâʱ£¬ÎÒÃÇÐèÒªÒ»¸ö¿ìËÙ¡¢±ê×¼ÇÒרҵµÄ PHP
Ì×¼þ°ü¡£PHPnow ¾ÍÕâÑùÓ¦Ô˶øÉú£¬ÎªÄã¿ìËٴרҵµÄÐéÄâÖ÷»ú¡£
Óë PHPnow µÄÃû×ÖÒ ......

php¶Ôsql injectionµÄ·À·¶

¶Ôhttp request¹ýÀ´µÄÊý¾Ý£¬·²ÊǺ¬Óе¥ÒýºÅ£¬Ë«ÒýºÅ£¬·´Ð±Ïߵȶ¼½øÐмÓбÏß´¦Àí¡£·ÀÖ¹½øÐÐ×¢Èë²Ù×÷¡£
/*
¶ÂSQL©¶´
*/
function quotes($content){

//Èç¹ûmagic_quotes_gpc=Off£¬ÄÇô¾Í¿ªÊ¼´¦Àí
if (!get_magic_quotes_gpc()) {
//ÅжÏ$contentÊÇ·ñΪÊý×é
if (is_array($content)) {
//Èç¹û$contentÊÇ ......

PHP µ÷ÊÔÖ¸ÄÏ


Ò»¡¢Ç°Ìá
       ÎÒÃÇÐèÒªÒ»¸ö Web ·þÎñÆ÷À´½âÎöÓà PHP ´´½¨µÄÒ³Ãæ²¢°ÑËüÃÇÏÔʾµ½ä¯ÀÀÆ÷¡£±¾ÎÄÖÐʹÓõÄÊÇ Apache2¡£µ«ÊÇ£¬ÈκΠWeb ·þÎñÆ÷¶¼¿ÉÒÔÂú×ãÒªÇó¡£
       ÒªÀûÓñ¾ÎÄÖнéÉܵÄһЩµ÷ÊÔ¼¼Êõ£¬ÐèÒª°²×° Eclipse V3.1.1 ºÍ²å¼þ PHPEclipse V ......

Ìṩһ¸öPHPͨÓ÷ÖÒ³Function¸ø´ó¼Ò

function mysql_conn(){
$conn=mysql_pconnect('localhost','root','root');
mysql_select_db('liuyan');
mysql_query('set names utf8');
return $conn;
}
//$sqlΪSQLÓï¾ä£»$pageΪµÚ¼¸Ò³£¬$pagesizeΪһҳÏÔʾ¶àÉÙÌõ
//×îºó½«·µ»ØÒ»¸öarrayµÄÊý¾ÝÀàÐÍ,ÀïÃæ°üº¬$arr['result']£¬$arr['fypage']
function page ......

PHPÖе¥ÒýºÅÓëË«ÒýºÅµÄÇø±ð

 
Ò»¡¢ÒýºÅ¶¨Òå×Ö·û´®
¡¡¡¡ÔÚPHPÖУ¬Í¨³£Ò»¸ö×Ö·û´®±»¶¨ÒåÔÚÒ»¶ÔÒýºÅÖУ¬È磺
'I am a
string in single quotes'
"I am a string in double
quotes"
¡¡¡¡PHPÓï·¨·ÖÎöÆ÷ÊÇÓóɶԵÄÒýºÅÀ´ÅжÏÒ»¸ö×Ö·û´®µÄ¡£Òò´Ë£¬ËùÓÐ×Ö·û´®±ØÐëʹÓÃͬһÖÖµ¥»òÕßË«
ÒýºÅÀ´¶¨Ò忪ʼºÍ½áÊø¡£ÀýÈ磬ÏÂÃæµÄ×Ö´®¶¨ÒåÊDz» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ