Danh mục

Tạo web động với php và MySQL

Số trang: 14      Loại file: pdf      Dung lượng: 153.35 KB      Lượt xem: 9      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (14 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu này hướng dẫn sử dụng 2 phần mềm mã nguồn mở PHP và MySQL để tạo các trang web động.Khi đọc hết tài liệu này, bạn sẽ biết Web động làm việc như thế nào và chúng lấy thông tin, hiển thị thông tin trên Web site của bạn như thế nào.
Nội dung trích xuất từ tài liệu:
Tạo web động với php và MySQLNghiem Phu Cuong, http://www.diachiweb.com, email: cuongnp@diachiweb.com T¹o Web ®éng víi PHP vµ MySQLMôc lôc1. Giíi thiÖu vÒ tµi liÖu2. Híng dÉn, vµ híng dÉn cµi ®Æt3. ViÕt m∙ lÖnh4. Thªm b¶n ghi5. Xo¸, thªm vµ t×m kiÕm d÷ liÖuT¹o Web ®éng b»ng PHP & MySQL 1Nghiem Phu Cuong, http://www.diachiweb.com, email: cuongnp@diachiweb.com1. Giíi thiÖu tµi liÖuTµi liÖu nµy híng dÉn sö dông 2 phÇn mÒm m∙ nguån më PHP vµ MySQL ®Ó t¹o c¸ctrang Web ®éng. Khi ®äc hÕt tµi liÖu nµy, b¹n sÏ biÕt Web ®éng lµm viÖc nh thÕ nµo vµchóng lÊy th«ng tin, hiÓn thÞ th«ng tin trªn Web site cña b¹n nh thÕ nµo.Giíi thiÖu t¸c gi¶: Nghiªm Phó Cêng HiÖn ®ang c«ng t¸c t¹i Trung t©m tin häc Thèng kª, thuéc Tæng Côc Thèng kª,®Þa chØ 54 NguyÔn ChÝ Thanh. Web site: http://www.diachiweb.com Email: cuongnp@diachiweb.comNÕu b¹n cã comment g× xin vui lßng göi email cho t«i, xin c¶m¬n.T¹o Web ®éng b»ng PHP & MySQL 2Nghiem Phu Cuong, http://www.diachiweb.com, email: cuongnp@diachiweb.comGiíi thiÖu vµ híng dÉn cµi ®ÆtT¹i sao l¹i cÇn néi dung ®éngNÕu néi dung trang Web cña b¹n ngµy mét nhiÒu, b¹n cÇn ph¶i t¹o Web ®éng, b¹n thöh×nh dung nÕu b¹n cã mét cöa hµng ®iÖn tö trªn Web cã 1.000 s¶n phÈm. B¹n ph¶i t¹o1.000 trang Web cho mçi s¶n phÈm vµ khi mäi thø thay ®æi, b¹n ph¶i söa ®æi l¹i tÊt c¶nh÷ng trang ®ã. §ã lµ mét viÖc kh«ng høng thó vµ tèn thêi gian, vËy b¹n ph¶i cÇn Web®éng, b¹n chØ viÖc t¹o mét trang hiÓn thÞ, vµ néi dung tõng s¶n phÈm lu tr÷ trong c¬ sëd÷ liÖu, th«ng tin hiÓn thÞ sÏ tu ú thuéc vµo sù truy cËp cña ngêi truy cËpPHP lµ mét ng«n ng÷ kÞch b¶n cã m∙ nguån më,MySQL lµ hÖ qu¶n trÞ c¬ së d÷ liÖu cã m∙ nguån më, dÔ sö dông, cµi ®Æt ®¬n gi¶n vµ gi¸thÊp.Cµi ®Æt Apache serverTríc tiªn b¹n h∙y cµi ®Æt Apache, tµi liÖu nµy híng dÉn b¹n cµi ®Æt trªn hÖ ®iÒu hµnhm∙ nguån më Linux. §Ó cµi ®Æt b¹n cÇn ph¶i ® îc phÐp truy cËp vµo root trªn m¸y chñcña b¹n.Cµi ®Æt Apache b¹n ph¶i download file apache_x.x.xx.tar.gz (vÝ dô: apache_1.3.14.tar.gz)tõ Web site cña Apache vµ lu chóng vµo th môc /tmp/src. Sau ®ã b¹n h∙y tíi th môc®ã:§Ó cµi ®Æt b¹n h∙y thùc hiÖn lÖnh sau:# ./configure –prefix=/usr/local/apache –enable-module=so# make# make installApache sÏ ®îc cµi ®Æt vµo th môc /usr/local/apache, nÕu b¹n muèn thay ®æi th môch∙y thay thÕ /usr/local/apache b»ng th môc b¹n muèn. B©y giê Apache ®∙ ®îc cµi ®Ætvµo m¸y tÝnh cña b¹n.B¹n còng cã thÓ thay ®æi tªn m¸y chñ thµnh mét tªn cã ý nghÜa nµo ®ã, ®Ó lµm viÖc nµyb¹n h∙y më tÖp httpd.con f (n»m ë th môc /usr/local/apache/conf) vµ t×m dßng b¾t ®Çub»ng ServerName. Thay ServerName b»ng mét tªn cña b¹n, vÝ dô localhostB©y giê b¹n h∙y kiÓm tra viÖc cµi ®Æt, kh ái ®éng Apache HTTP server b»ng lÖnh:T¹o Web ®éng b»ng PHP & MySQL 3Nghiem Phu Cuong, http://www.diachiweb.com, email: cuongnp@diachiweb.com# /usr/local/apache/bin/apachectl startB¹n sÏ thÊy th«ng ®iÖp nh sau: “httpd started”. Më tr×nh duyÖt Web vµ g â ®Þa chØhttp://localhost, b¹n sÏ thÊy trang Web hiÖn thÞ.Cµi ®Æt MySQLSau ®©y chóng ta sÏ cµi ®Æt MySQL, c òng t¬ng tù nh cµi ®Æt Apache, b¹n download tÖptin cµi ®Æt tõ Web site MySQL, vµ lu nã vµo th môc /tmp/src. Phiªn b¶n míi nhÊt mµt«i ®îc biÕt lµ mýql-3.22.32.tar.gz# cd /tmp/src# gunzip –dc mysql-x.xx.xx.tar.gz | tar xv# cd mysql –x.xx.xx# ./configure –prefix=/usr/local/mysql# make# make installB©y giê MySQL sÏ ®îc cµi ®Æt vµo m¸y tÝnh cña b¹nCµi ®Æt PHPViÖc cµi ®Æt PHP còng hoµn toµn t¬ng tù nh cµi ®Æt MySQL. Download vµ lu tõ PHPsite vµo th môc /tmp/src# cd /tmp/src# gunzip –dc php-x.xx.xx.tar.gz | tar xv# cd php –x.xx.xx# ./configure - - with-mysql=/usr/local/mysql - -with-apxs=/usr/local/apache/bin/apxs# make# make installCopy file ini tíi th môc:# cd php.ini-dist /usr/local/lib/php.iniMë tÖp httpd.conf vµ t×m ®Õn ®o¹n cã néi dung sau:# And for PHP 4.x, useT¹o Web ®éng b»ng PHP & MySQL 4Nghiem Phu Cuong, http://www.diachiweb.com, email: cuongnp@diachiweb.com##AddType application/x-httpd-php .php#AddType application/x-httpd-php-source .phpsB¹n h∙y gì bá nh÷ng dÊu # tríc AddType, b¹n sÏ thÊy nh sau:# And for PHP 4.x, use#AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phpsLu l¹i tÖp vµ khëi ®éng l¹i ApacheB¹n h∙y kiÓm tra viÖc cµi ®Æt PHP cña m×nh b»ng c¸ch g â so¹n th¶o ®o¹n m∙ sau:Lu víi tªn test.php, sau ®ã b¹n h∙y gäi tÖp tin tõ tr×nh duyÖt Web cña b¹n. NÕu b¹n thÊykÕt qu¶ hiÓn thÞ nh mµn h×nh sau, cã nghÜa lµ b¹n ®∙ cµi ®Æt thµnh c«ng, nÕu b¹n kh«ngthÊy néi dung nh h×nh, b¹n h∙y cµi ®Æt l¹i MySQL vµ PHP.T¹o Web ®éng b»ng PHP & MySQL ...

Tài liệu được xem nhiều: