HD cai dat localhost voi vertrigo
Hng dn s dng NukeViet 2.0 http://nukeviet.vn Hng dn s dng NukeViet 2.0 Tác gi: Laser @ NukeViet.VN Website: http://mangvn.org 2. Hng dn cài đt localhost Trong phn này: Ni dung mc này s hng dn bn to môi trng máy ch web đ th nghim mã ngun NukeViet trên localhost. Phn mm s dng là VertrigoServ. Mc lc Trang 2. Hng dn cài đt localhost 1 2.2. Hng dn cài đt VertrigoServ 2 2.2.1. Gii thiu: 2 2.2.2. Cài đt 2 2.2.3. Kim tra sau khi cài đt 8 2.2.4. Truy cp vào trang ch localhost 8 2.2.5. ng nhp th vào phpMyAdmin 9 2.2.6. Hng dn nâng cao 10 a, Thông s cu đng nhp SQLiteManager 10 b, Chnh li th mc webroot: 10 c. i v trí th mc data: 11 c, Di chuyn th mc cài VertrigoServ 11 d, i cng (port) kt ni 11 2.2.7. To Virtual Host cho server vi VertrigoServ 11 Cài đt, s dng, vn hành NukeViet 2.0 Trang 1 Hng dn s dng NukeViet 2.0 http://nukeviet.vn 2.2. Hng dn cài đt VertrigoServ 2.2.1. Gii thiu: VertrigoServ là hn mm to máy ch chy Web (to localhost) dùng cho PC đ th nghim cài các mã ngun PHP nh NukeViet. VertrigoServ đc nhiu ngi s dng vì tính c đng ca nó. VertrigoServ 2.21 có th chy trên c Windows XP và Windows Vista Chng trình không yêu cu khi đng kèm Windows và Bn có th chy và tt bt c lúc nào bng menu có sn. Sau khi cài đt VertrigoServ 2.21 bn s có: * Apache 2.0.63 * PHP 5.2.6 * Mysql 5.0.51b * Smarty 2.6.19 * SQLite 3.5.9 * PhpMyAdmin 2.11.7 * SQLiteManager 1.2.0 * ZendOptimizer 3.3.3 Phiên bn s dng minh ha: 2.21 phát hành ngày 9 tháng 7 nm 2008 Ti v ti đa ch: http://vertrigo.sourceforge.net 2.2.2. Cài đt Bc 1: Chy file Vertrigo_221.exe. Ca s chn ngôn ng cài đt hin ra (xem hình 2.2.1): Hình 2.2.1: Chn ngôn ng cài đt Vertrigo nguyên English và nhp OK đ tip tc. Bc 2: Ca s chào mng hin ra, nhp next đ tip tc (xem hình 2.2.2) Cài đt, s dng, vn hành NukeViet 2.0 Trang 2 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Hình 2.2.2: Ca s gii thiu Bc 3: Ca s giy phép s dng hin ra, nhp I Agree đ tip tc (xem hình 2.2.3) Hình 2.2.3: Ca s giy phép s dng Bc 4: Chn thành phn cài đt, bn có th chn Desktop Shotcut đ đ dàng khi đng chng trình t desktop. Chn xong, bn nhp Next đ tip tc (xem hình 2.2.4) Cài đt, s dng, vn hành NukeViet 2.0 Trang 3 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Hình 2.2.4: Chn thành phn cài đt Bc 5: Chn th mc cài đt, trong hng dn này chúng ta thng nht chn th mc C:\VertrigoServ đ tin cho các hng dn sau này. Sau khi chn xong th mc, bn nhp Next đ tip tc (xem hình 2.2.5) Hình 2.2.5: Chn th mc cài đt Bc 6: Chn đa phn mm vào menu Start, bn c nhp Next đ tip tc (xem hình 2.2.6) Cài đt, s dng, vn hành NukeViet 2.0 Trang 4 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Hình 2.2.6: t tên trong menu Start Quá trình cài đt s din ra trong giây lát (xem hình 2.2.7) Hình 2.2.7: Quá trình cài đt đang din ra. Bc 7: Quá trình cài đt kt thúc, bn nhp Close đ đóng ca s này (xem hình 2.2.8) Cài đt, s dng, vn hành NukeViet 2.0 Trang 5 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Hình 2.2.8: Hoàn tt cài đt. Bc 8: Thông báo hoàn thành cài đt, bn nhp Finish đ đóng ca s này và chy chng trình (xem hình 2.2.9) Hình 2.2.9: Quá trình cài đt kt thúc. Bc 9: Chy chng trình Cài đt, s dng, vn hành NukeViet 2.0 Trang 6 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Nu ti bc 8, tùy chn Run Vertrigo 2.21 đc chn (xem hình 2.2.9) thì chng trình s đc khi đng ngay sau khi cài. Ngoài ra, bn có th khi đng chng trình bng cách click đúp lên biu tng VertrigoServ trên Desktop máy tính hoc t menu Start. Ca s khi đng s bt lên, bn nhp nút "Hide this windows and start server" đ bt đu chy. (xem hình 2.2.10) Hình 2.2.10: Chy VertrigoServ. Bc 10: M khóa cho ln đu chy chng trình Nu bn s dng Windows XP SP3, trong ln đu chy chng trình, tng la (firewall) ca Windows s hi bn có cho phép chy ng dng MySQL không, hãy nhp nút Unblock đ cho phép chy. (Hình 2.2.11) Hình 2.2.11: Unblock cho MySQL. Tip theo, Windows s hi bn có cho phép chy ng dng Apache HTTP Server không, hãy nhp nút Unblock. (Hình 2.2.11) Cài đt, s dng, vn hành NukeViet 2.0 Trang 7 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Hình 2.2.12: Unblock cho Apache HTTP Server. 2.2.3. Kim tra sau khi cài đt Sau khi chy chng trình, mt biu tng chng trình s n vào khay h thng (khay đng h) trên thanh taskbar. Màu sc biu tng này s ch ra trng thái ca chng trình. Biu tng màu xanh cho bit chng trình đang chy bình thng. Click chut phi vào biu tng này bn s thy menu chính ca trng trình. (xem hình 2.2.13) Hình 2.2.13: Menu chính ca VertrigoServ. 2.2.4. Truy cp vào trang ch localhost Có 2 cách: Cài đt, s dng, vn hành NukeViet 2.0 Trang 8 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Cách 1: Click chut phi vào biu tng đ bt menu chính ca trng trình, chn WWW folder đ truy cp vào trang ch localhost. Cách 2: Bt trình duyt Internet bt k (FireFox, Internet Explorer, Opera, Google Chrome .), gõ localhost vào thanh đa ch (Address) và nhn enter đ truy cp. Nu thy trang "Welcome to VertrigoServ" hin ra nh hình 2.2.14 là bn đã cài thành công localhost. Hình 2.2.14: Trang Welcome to VertrigoServ 2.2.5. ng nhp th vào phpMyAdmin Truy cp vào trang ch localhost ri nhp vào link PhpMyAdmin (hình 2.2.14) hoc gõ localhost/phpMyAdmin vào thanh Address ca trình duyt web. Mt hp thoi hin ra yêu cu nhp User Name và Password đ đng nhp vào phpMyAdmin.(xem hình 2.2.15) Hãy nhp nh sau: Username : root Password : vertrigo Hình 2.2.15: Hp thoi đng nhp phpMyAdmin Nu nhp đúng, màn hình ca phpMyAdmin s hin ra nh sau: Cài đt, s dng, vn hành NukeViet 2.0 Trang 9 Hng dn s dng NukeViet 2.0 http://nukeviet.vn Hình 2.13: Màn hình ca phpMyAdmin đng xut, bn nhn nút Exit. 2.2.6. Hng dn nâng cao a, Thông s cu đng nhp SQLiteManager Login : admin Password : admin Login : data Password : data Login : guest Password : guest b, Chnh li th mc webroot: Th mc gc ca localhost là th mc www. ôi khi sau khi cài bn mun đi th mc webroot sang v trí khác, ví d D:\webroot\www. Cách làm nh sau: Bc 1: Thoát VertrigoServ nu đang chy Bc 2: To th mc: D:\webroot\www Bc 3: M file C:\VertrigoServ\Apache\conf\vertrigo.conf bng notepad, tìm và thay (2 ln) C:\VertrigoServ\www thành D:\webroot\www Cài đt, s dng, vn hành NukeViet 2.0 Trang 10 . dòng: datadir=C:VertrigoServMysqldata Thay bng datadir=D:webrootdata Save li. c, Di chuyn th mc cài VertrigoServ Sau khi cài VertrigoServ . C:VertrigoServApacheconf vertrigo. conf C:VertrigoServPhpphp.ini C:VertrigoServMysqlmy.ini Sa li đng dn C:VertrigoServ thành D:VertrigoServ Bc 3: Copi th mc VertrigoServ