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
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 ...
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ìm kiếm theo từ khóa liên quan:
lập trình web tạo web động phần mềm mã nguồn mở PHP Web động hướng dẫn cài đặtGợi ý tài liệu liên quan:
-
Hướng dẫn cách burn file ghost
9 trang 190 0 0 -
Hướng dẫn cài đặt và sử dụng từ điển Việt Anh Lingoes
3 trang 186 0 0 -
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 131 0 0 -
161 trang 130 1 0
-
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 116 1 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 111 0 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 103 0 0 -
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa
8 trang 99 0 0 -
231 trang 92 1 0
-
101 trang 91 2 0