Vous êtes sur la page 1sur 150

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Mc lc
Li ni u .................................................................................................................................. 7
Phn 1: Hng dn ci t NukeViet 3 ...................................................................................... 8
1

Nhng yu cu ci t cho NukeViet 3.0 ........................................................................... 8


1.1

Mi trng my ch .................................................................................................... 8

1.2

My tnh ngi truy cp ............................................................................................... 8

Hng dn ci t NukeViet 3 trn locahost. ..................................................................... 9


2.1

Chun b cho vic ci t NukeViet 3.0 ...................................................................... 9

2.2

To c s d liu rng ................................................................................................. 9

2.3

Ci t NukeViet.......................................................................................................... 9

2.3.1

La chn ngn ng ............................................................................................. 10

2.3.2

Bn quyn ........................................................................................................... 11

2.3.3

Kim tra my ch ............................................................................................... 11

2.3.4

Kim tra vic CHMOD....................................................................................... 13

2.3.5

Cu hnh c s d liu ........................................................................................ 15

2.3.6

Thng tin website ............................................................................................... 15

2.3.7

Kt thc qu trnh ci t .................................................................................... 16

Hng dn ci t NukeViet 3 trn hosting. .................................................................... 19


3.1

Upload file ci t ln hosting ................................................................................... 19

3.2

To c s d liu rng. .............................................................................................. 22

3.3

Ci t NukeViet 3..................................................................................................... 24

Hng dn ci t NukeViet 3 trn free hosting .............................................................. 25


4.1

ng k freehosting trn byethost.com ..................................................................... 25

4.2

Upload file ................................................................................................................. 29

4.3

To c s d liu........................................................................................................ 33

4.4

Ci t nukeviet ......................................................................................................... 34

Hng dn chuyn NukeViet 3 t localhost ln hostting. ................................................ 35


5.1

ng k hosting v tn min ...................................................................................... 35

5.2

Cu hnh domain v Dn dp h thng. ..................................................................... 35

5.3

Ti ton b m ngun ln hosting .............................................................................. 36

5.4

CHMOD 777 mt s th mc .................................................................................... 36

5.5

Xut bn c s d liu ............................................................................................... 37

5.6

Nhp khu c s d liu ............................................................................................ 38

http://nukeviet.vn

Trang 1

Hng dn s dng NukeViet 3

5.7

VINADES.,JSC (http://vinades.vn)

Sa thng s c s d liu ......................................................................................... 38

Nng cp t NukeViet 2 ln NukeViet 3 .......................................................................... 38

Hng dn tch hp din n phpbb3 .............................................................................. 40

Hng dn tch hp din n vBulletin............................................................................ 41

Cc li thng gp v cch gii quyt .............................................................................. 42


9.1

Li vic kt ni vi MySQL ...................................................................................... 42

9.2

Li khng upload c file ........................................................................................ 43

Phn 2: Qun tr h thng NukeViet 3 ..................................................................................... 44


10 Cc khi nim cn bit...................................................................................................... 44
10.1

Cu trc h thng NukeViet ................................................................................... 44

10.2

Ngn ng trn site .................................................................................................. 44

10.3

Module l g? .......................................................................................................... 44

10.4

Block l g?............................................................................................................. 45

10.5

Theme l g? ........................................................................................................... 45

11 ng nhp khu vc qun tr ............................................................................................. 45


12 Cu hnh............................................................................................................................ 46
12.1

Cu hnh site (theo ngn ng) ................................................................................ 46

12.2

Cu hnh chung....................................................................................................... 46

12.3

Tin trnh t ng ................................................................................................... 48

12.4

Cu hnh SMTP ...................................................................................................... 48

12.5

Cu hnh FTP ......................................................................................................... 49

12.6

Cu hnh Meta-Tags ............................................................................................... 50

12.7

Cu hnh my ch tm kim ................................................................................... 50

12.8

Qun l IP cm ....................................................................................................... 51

12.9

Cu hnh upload ..................................................................................................... 51

13 Qun l modules ............................................................................................................... 51


13.1

Qun l cc module ang hot ng ...................................................................... 51

13.2

Thit lp module mi ............................................................................................. 53

13.3

Qun l module o ................................................................................................. 53

13.4

Ci t v ng gi t ng: .................................................................................. 55

14 Qun l giao din.............................................................................................................. 56


14.1

Gii thiu................................................................................................................ 56

14.2

Kch hot giao din mc nh cho h thng ........................................................... 56

14.3

Qun l block ......................................................................................................... 56

http://nukeviet.vn

Trang 2

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

14.3.1

Thm block ......................................................................................................... 57

14.3.2

Sa, xa mt block ............................................................................................. 60

14.3.3

Qun l block trn trang ch .............................................................................. 60

14.4

Qun l giao din ................................................................................................... 61

14.4.1

Thm mi giao din ............................................................................................ 62

14.4.2

ng gi giao din ............................................................................................. 63

15 Qun tr website ................................................................................................................ 63


15.1

Gii thiu v h thng qun tr ca nukeviet ......................................................... 63

15.2

Thm/Sa Qun tr website .................................................................................... 64

15.3

Cu hnh phn qun tr ........................................................................................... 64

16 Qun tr c s d liu ....................................................................................................... 65


16.1

Gii thiu chung v qun tr c s d liu ............................................................. 65

16.2

Hng dn ti u ha c s d liu ....................................................................... 66

16.3

Hng dn lu c s d liu .................................................................................. 66

16.4

Hng dn ti v .................................................................................................... 67

16.5

Data backup ............................................................................................................ 67

16.6

Cu hnh ................................................................................................................. 67

17 Qun l file ....................................................................................................................... 67


17.1

Gii thiu v h thng qun l file ......................................................................... 67

17.2

Thm/Sa/Xa/Di chuyn file, folder .................................................................... 68

18 Ngn ng .......................................................................................................................... 69
18.1

Ngn ng data ........................................................................................................ 69

18.2

Ngn ng giao din ................................................................................................ 69

18.3

Cu hnh ................................................................................................................. 70

18.4

Kim tra ngn ng giao din .................................................................................. 71

18.5

To ngn ng giao din .......................................................................................... 72

19 Cng c web ..................................................................................................................... 72


19.1

Dn dp h thng ................................................................................................... 73

19.2

Chn on site ........................................................................................................ 73

19.3

Hng site theo t kha ............................................................................................ 73

19.4

Sitemap Ping .......................................................................................................... 74

19.5

Kim tra phin bn ................................................................................................. 75

19.6

Cp nht theo Revision .......................................................................................... 75

19.7

Cu hnh ................................................................................................................. 76

http://nukeviet.vn

Trang 3

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 3: Hng dn qun tr cc Module .................................................................................. 77


20 Hng dn qun tr module Thnh vin ........................................................................... 77
20.1

Gii thiu v h qun tr thnh vin ....................................................................... 77

20.2

Cu hnh module thnh vin................................................................................... 77

20.3

Ni quy website ...................................................................................................... 77

20.4

Cu hi b mt ........................................................................................................ 78

20.5

Danh sch thnh vin i kch hot ....................................................................... 78

20.6

Thm thnh vin mi ............................................................................................. 78

20.7

Qun l nhm thnh vin ....................................................................................... 79

21 Hng dn qun tr module Qung co ............................................................................ 79


21.1

Khch hng ............................................................................................................. 79

21.2

Thm khch hng ................................................................................................... 80

21.3

Khi qung co....................................................................................................... 80

21.4

Thm Khi Qung co ........................................................................................... 81

21.5

Thm qung co ..................................................................................................... 81

22 Hng dn qun tr module Download ............................................................................ 82


22.1

Qun l ch ........................................................................................................ 82

22.2

Thm file mi ......................................................................................................... 83

22.3

File ch kim duyt ................................................................................................ 83

22.4

Bo co li.............................................................................................................. 84

22.5

Qun l comment ................................................................................................... 84

22.6

Cu hnh module .................................................................................................... 84

23 Hng dn qun tr module Lin h ................................................................................. 85


23.1

Qun l cc tin h gi ti ..................................................................................... 85

23.2

Qun l cc b phn ............................................................................................... 85

23.3

Ni dung thng bo trn trang lin h .................................................................... 86

24 Hng dn qun tr module Weblinks.............................................................................. 86


25 Hng dn qun tr module FAQ ..................................................................................... 87
26 Hng dn qun tr module Thm d kin .................................................................... 87
27 Hng dn qun tr module Tin tc ................................................................................. 87
27.1

Ch v qun l ch tin tc ............................................................................ 88

27.2

Nhm tin lin quan ................................................................................................. 93

27.3

Ngun tin ................................................................................................................ 93

27.4

Cc block tin........................................................................................................... 93

http://nukeviet.vn

Trang 4

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

27.5

Cu hnh module .................................................................................................... 94

27.6

Xut bn v sa cha tin tc .................................................................................. 95

27.6.1

Sa cha xa tin tc ........................................................................................ 97

Phn 4: Hng dn ci t webserver .................................................................................... 100


28 Hng dn ci t AppServ ........................................................................................... 100
28.1
28.1.1
28.2
28.2.1

Ci t AppServ ................................................................................................... 100


ng nhp th vo phpMyAdmin .................................................................... 105
Cc li hay gp phi khi ci AppServ v cch khc phc .................................... 106
Nu ti qun root password ca MySQL Server th phi lm sao? .................. 106

28.3

Bt Module Rewrite ca Apache. ........................................................................ 107

28.4

Li khi ci appserv ............................................................................................... 107

29 Hng dn ci t my ch web vi XAMPP ............................................................... 108


Phn 5: Lm vic vi CSDL MySQL..................................................................................... 116
30 Import file SQL vo CSDLs dng PHPMyAdmin ....................................................... 116
31 Backup (sao lu) v Restore (phc hi) s dng PHPMyAdmin .................................. 117
31.1

Backup CSDL ...................................................................................................... 117

31.2

Restore CSDL ...................................................................................................... 117

31.3

Drop (hy) CSDL ................................................................................................. 118

31.4

X l li khi Restore ............................................................................................ 120

32 Hng dn trch xut v phc hi 1 phn d liu Backup ............................................. 120


32.1

Trch 1 phn d liu ............................................................................................. 120

32.2

Restore (phc hi) phn d liu trch xut. ..................................................... 121

33 Ct file sql bng SQLDumpSplitter................................................................................ 121


34 Backup v restore d liu bng MySQLDumper ........................................................... 121
Phn 6: Ph tr ....................................................................................................................... 122
35 Lp trnh Web Vit: PHP v ch Vit trn Web. ........................................................... 122
35.1

Bng m Unicode v ch Vit ............................................................................. 122

35.2

Cc Font ch thuc bng m Unicode ................................................................. 122

35.3

Phn mm dng g ting Vit: ........................................................................ 122

35.4

Unicode UTF-8 v ting Vit trn Web. .............................................................. 123

36 Phn mm dng son tho PHP. ..................................................................................... 124


37 Ch khi lu file ting Vit Unicode. ........................................................................... 124
Phn 7: ng k Tn min, Host v a Web ln Internet .................................................... 127
38 Mua tn min v mua host .............................................................................................. 127
http://nukeviet.vn

Trang 5

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

39 Chmod trn hosting Linux .............................................................................................. 127


40 Upload website ln Host ................................................................................................. 128
40.1

Upload website ln Host vi cng c trc tuyn web2ftp ................................... 128

40.2

Upload bng LeapFTP ......................................................................................... 131

40.3

Upload bng Flash FXP ....................................................................................... 132

Phn 8: Hng dn s dng hosting ....................................................................................... 134


41 Hng dn s dng Cpanel ............................................................................................ 134
41.1

Qun l c s d liuMySQL trn my ch ....................................................... 135

41.1.1

To 1 c s d liu mi bng Wizard .............................................................. 135

41.1.2

Qun l cc c s d liu v user tng ng ................................................... 137

41.1.3

Truy xut c s d liu t xa ............................................................................ 138

41.2

File manager ......................................................................................................... 138

41.2.1

To mt ti khon FTP ..................................................................................... 139

41.2.2

Chnh sa thng tin ca mt ti khon FTP ..................................................... 140

41.2.3

Cc cng c qun l FTP khc ......................................................................... 141

41.2.4

Cng c qun l tp tin File Manager ca cPanel ............................................ 141

41.2.5

Cch thc vo File Manager 2.0:...................................................................... 141

41.2.6

Cch thc vo File Manager 3.0:...................................................................... 144

41.3

FTP Account ........................................................................................................ 146

41.4

Addon domains, Sub domains, Parked domains .................................................. 146

41.4.1

Subdomains: Thm tn min cp con cho 1 tn min c sn ........................... 146

41.4.2

Addons domain ................................................................................................. 147

41.4.3

Parket domain ................................................................................................... 149

Ph lc: Cc phn mm v link ti ......................................................................................... 150

http://nukeviet.vn

Trang 6

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Li ni u
Sau gn 8 nm tn ti v pht trin, NukeViet t mt bn vit ha trn nn tng m
ngun c k tr thnh h qun tr ni dung (Content Management System - CMS) hng
u do chnh ngi Vit xy dng. NukeViet phin bn 3.0 l bc ngot v s pht trin
trong vic ng dng cng ngh vo m ngun m NukeViet: Xy dng giao din theo chun
xHTML, tch bit PHP vi HTML, cho php o ha module, tng cng bo mt, ti u ha
cu trc v ni dung website cho cc b my tm kim, tng tc truy cp bng cch to
cache khi truy vn d liu, v cn nhiu im ci tin ng k m bn s cm thy thch th
khi s dng h thng m ngun NukeViet.
Cun sch ny c vit nhm gip cc bn yu thch to web c mt ti liu y
v h thng to web NukeViet 3. Vi cm nang ny, bn c th to dng cho mnh 1
website mt cch d dng. Thm ch ch cn thm mt cht hiu bit v web cng vi hng
dn ny l bn c th to dng mt website tin tc, mt ca hng trc tuyn hay mt knh
gii tr Game - Nhc chuyn nghip.
Trong ti liu ny, chng ti s hng dn cc bn bt u t vic ci t, qun tr h
thng NukeViet 3 ng thi chng ti cng s hng dn s dng thm cc chc nng ca
Cpanel, cc phn mm FTP clients, cc th thut lin quan n h thng NukeViet 3.
Nu bn l ngi dng mi bt u s dng NukeViet, cun sch ny pht huy ht
gi tr ca n cc bn nn c ht ni dung ca n v thc hnh ngay vi nhng g mnh tm
hiu c. i vi nhng ngi thng xuyn s dng NukeViet, cun sch ny l mt ti
liu tra cu trong sut qu trnh cc bn lm vic vi m ngun NukeViet 3.
Ni dung chnh ca cun sch ny c chia thnh cc phn nh sau:

Phn 1: Hng dn ci t NukeViet.


Phn 2: Hng dn qun tr h thng NukeViet.
Phn 3: Hng dn Qun tr cc module.

Phn 4: S dng website to bi NukeViet.


Phn 5: Hng dn ci t webserver
Phn 6: Lm vic vi c s d liu MySQL
Phn 7: Ph tr v ting Vit trn web
Phn 8: ng k Tn min, Mua Host v a Web ln Internet.

Phn 9: Hng dn s dng hosting.


Ni dung ti liu ny s dng mt phn cun sch NukeViet 1.0 ton tp xut bn
nm 2007, phn cn li do nhn vin VINADES v cc thnh vin din n NukeViet.VN
bin son. Mi thc mc trong qu trnh s dng NukeViet xin mi cc bn truy cp din n
http://nukeviet.vn, cng ng NukeViet vi hn 20.000 thnh vin sn sng gip bn. Nu
bn cn dch v h tr chuyn nghip, hy lin h c quan ch qun NukeViet: Cng ty c
phn pht trin ngun m Vit Nam (VINADES.,JSC) c tr gip.
http://nukeviet.vn

Trang 7

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 1: Hng dn ci t NukeViet 3


ci t v vn hnh NukeViet 3, bn c th ci t trc tip website ln hosting hoc ci
t ln my tnh ca mnh chnh sa trc khi a ln site.
-

Ci t trc tip ln website theo bi vit ti: Hng dn ci t NukeViet 3 trn


hosting.
Ci t trn my tnh: c th ci t NukeViet ln my tnh, Cn ci t webserver
(my ch web) trc, Bn c th dng 1 trong cc phn mm ti Phn IV sau tin
hnh ci NukeViet 3 trn .

1 Nhng yu cu ci t cho NukeViet 3.0


1.1 Mi trng my ch
Yu cu bt buc
-

H iu hnh: Unix (Linux, Ubuntu, Fedore...) hoc Windows

PHP: PHP 5.2 hoc phin bn mi nht.

MySQL: MySQL 5.02 hoc phin bn mi nht

Ty chn b sung
-

Tnh nng m rng ca My ch: My ch Apache cn h tr mod mod_rewrite, hoc


my ch IIS 7.0 hoc IIS 7.5 cn ci thm module rewrite

Mi trng PHP m rng: Cc th vin PHP cn c: file_uploads, session, mbstring,


curl, gd2, zlib, soap, sockets, tidy, php_zip.

Ghi ch:
-

Nhng yu cu trn khng c ngha l NukeViet 3.0 khng lm vic trn cc h thng
khc, iu quan trng l cn thit lp mi trng lm vic ph hp.

Vi nhng website s dng hosting, NukeViet 3.0 lm vic tt nht trn cc hosting
Linux ci sn Apache 2.2, PHP 5, MySQL 5, DirectAdmin hoc Cpanel.

1.2 My tnh ngi truy cp


NukeViet 3.0 cho kt qu l chun xHTML 1.0 v CSS 2.1, y l nh dng chun m
hu ht cc trnh duyt hin nay ang theo ui. Chnh v vy cc website lm trn nn
NukeViet 3.0 c th truy cp tt trn cc phin bn mi nht ca trnh duyt FireFox, Internet
Explorer, Google Chrome, Opera...
Trn thc t NukeViet 3.0 c kim nghim trn FireFox 3.x, Internet Explorer 7
v 8, Google Chrome 4 v 5, Opera 10.x... My tnh ngi truy cp ch cn ci mt trong cc
trnh duyt ny l c th tng tc vi NukeViet thng qua internet hoc intranet.

http://nukeviet.vn

Trang 8

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

2 Hng dn ci t NukeViet 3 trn locahost.


2.1 Chun b cho vic ci t NukeViet 3.0
-

Ti NukeViet 3 t http://nukeviet.vn

c th ci t NukeViet 3 trn localhost bn cn chun b my ch web trn my


tnh ca mnh, bc ny c hng dn chi tit ti Phn V. Hng dn ci t
webserver.

2.2 To c s d liu rng


C s d liu (CSDL) rng thc cht l mt Database (vit tt l DB) mi. to mt CSDL
rng, bn thc hin theo trnh t sau:
M trnh duyt web, g http://localhost/phpmyadmin/ (xem hnh 2.1).

Hnh 2.1: To CSDL rng.


Ti Create new database, nhp tn c s d liu m bn mun to mi. V d:
mangxd.Nhp Create (xem hnh 2.2).

Hnh 2.5: CSDL rng va c to

2.3 Ci t NukeViet

Gii nn b ci NukeViet vo th mc www trn localhost sao cho th mc


nukeviet nm trong th mc www

Tin hnh ci t bng vic m trnh duyt internet ca bn ln v truy cp


http://localhost/nukeviet/

http://nukeviet.vn

Trang 9

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Qu trnh ci t mi 1 website s dng NukeViet s qua 07 bc nh sau:

2.3.1 La chn ngn ng

Hnh 1.1: La chn ngn ng ci t

Hnh 1.2:Giao din ci t ting Vit sau khi la chn ngn ng ci t.


Ngn ng mc nh khi ci t l ting Anh, thay i ngn ng hin th bn c th la
chn menu Please select the language to use on this site (1). La chn xong ngn ng
bn c th nhn vo nt Bc k tip (2) i vi ting Vit hoc nt Next step i vi
ngn ng l ting Anh.

http://nukeviet.vn

Trang 10

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

2.3.2 Bn quyn

Hnh 2.1: Bn quyn


M ngun NukeViet 3.0 c pht hnh di dng m ngun m s dng giy php:
GNU GENERAL PUBLIC LICENSE, khi bn s dng m ngun NukeViet bn hon ton
phi tun th theo giy php trn.
Bt u t bc 2 bn c thm la chn: Quay li bc trc (1) hoc Bc k tip (2).

2.3.3 Kim tra my ch


h thng NukeViet 3.0 c th hot ng trn tru - bc ny h thng s lit k ra cc
tnh nng yu cu my ch bt buc phi h tr. Nu 2 yu cu: Phin bn PHP >= 5.0.0
v H tr MySQL khng tha mn th qu trnh ci t khng th tip tc.
Ngoi ra h thng cn a ra nhng khuyn co v nhng tnh nng khc ca my ch.
Nu c thc mc trong vic ci t, cc bn c th tham gia din n http://nukeviet.vn
c gip thm.
Khi cc yu cu tha ng cc bn c th nhn vo nt Bc k tip chuyn qua
bc 4: Kim tra vic CHMOD.

http://nukeviet.vn

Trang 11

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 3.1: Kim tra my ch

http://nukeviet.vn

Trang 12

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

2.3.4 Kim tra vic CHMOD

Hnh 4.1: Kim tra vic CHMOD


hnh 4.1 cc yu cu CHMOD cc file, folder u sn sng cho vic ci t. Bn
c th chuyn qua bc bc 5: Cu hnh c s d liu.
Nu xy ra li (Hnh 4.2). H thng s yu cu bn phi CHMOD li folder hoc file
cn thit. Bn cng c th in thng tin ti khon FTP my ch ca bn vo CU HNH
FTP nu my ch ca bn h tr vic CHMOD thng qua php th h thng s t ng
CHMOD nhng file, folder cn thit sau khi bn in y thng tin cu hnh FTP v nhn
vo nt Thc hin. Cn khng, bn s phi t CHMOD bng tay.

http://nukeviet.vn

Trang 13

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 4.2: Li khng ghi c folder sess


Sau khi hon thnh qu trnh CHMOD bn c th nhn vo nt Bc k tip chuyn
qua bc khai bo thng tin c s d liu.

http://nukeviet.vn

Trang 14

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

2.3.5 Cu hnh c s d liu

Hnh 5.1: Cu hnh c s d liu


Bn phi in y cc thng tin v thng s database ca bn sau nhn vo nt
Thc hin. Nu nhp sai h thng s thng bo li, v khng hin th nt Bc k tip
bn c th tip tc qu trnh ci t.
Khi bn in chnh xc thng tin v vic kt ni ti c s d liu thnh cng h thng s
chuyn bn sang bc tip theo.

2.3.6 Thng tin website

Hnh 6.1: Khai bo thng tin website


bc ny cc bn phi in y thng tin vo nhng c nh du (*), bn cnh
l ct ghi ch gip bn c th hiu r hn qu trnh nhp thng tin. Sau khi nhp thng tin
xong bn nhn vo nt Thc hin chuyn qua bc 7.

http://nukeviet.vn

Trang 15

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

2.3.7 Kt thc qu trnh ci t

Hnh 7.1: Kt thc qu trnh ci t


Khi hon thnh 6 bc trn v chuyn qua bc 7: Kt thc h thng s hin ra
thng bo chc mng bn ci t thnh cng. Ngoi ra, h thng cng yu cu hy
CHMOD ngay th mc uploads trn webroot v cc th mc con nm trong n ch 777.
Sau khi xong cc bc h thng yu cu bn c 2 la chn: Xem trang ch hoc
ng nhp trang qun tr. Bn c th ng nhp trang qun tr bng cch g thm /admin/
sau a ch web ni ci t NukeViet.

http://nukeviet.vn

Trang 16

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Admin Control Panel (NukeViet 3.0 giao din admin default)

Admin Control Panel (NukeViet 3.2 giao din admin full)

http://nukeviet.vn

Trang 17

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Giao din site

http://nukeviet.vn

Trang 18

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Ch : Nu bn mun ci t li website hy ng nhp thng qua ti khon FTP hoc


qua Control panel ca hosting xa file config.php ngoi webroot. Sau tip tc cc bc
nh trn ci li h thng NukeViet 3.0

3 Hng dn ci t NukeViet 3 trn hosting.


Phin bn hng dn: NukeViet 3.0 Official version
Hosting S dng: Cpanel 11
Domain s dng: http://demo.vinades.net ( tr domain ti hosting)

3.1 Upload file ci t ln hosting


Truy cp website http://nukeviet.vn/ download phin bn NukeViet mi nht. Khi c
file NukeViet3.0-Official.rar, gii nn file ny c cc file

ng nhp vo "cPanel", vo mc "File Manager".

Hnh 1: File manager


Popup hin ln hi bn th mc mun qun l, bn chn th mc "public_html". Trnh duyt
s chuyn bn ti trang qun l nh hnh 2
Bn di chuyn ti th mc "public_html", click nt upload (hnh 2) m cng c upload file

http://nukeviet.vn

Trang 19

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 2: Chn mc upload


Ti trang upload file, bn nhp nt "Browse..." tm n tp tin cn upload.

Hnh 3: Chn Brown


Bn chn file nukeviet.zip , n "Open"

Hnh 4 : Chn file


i vi pht trnh duyt upload file ln server.

http://nukeviet.vn

Trang 20

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 5: Upload
Khi qu trnh upload hon tt (100%). bn tr li trang qun l file, n nt Reload np li
d liu.

Bn s thy file nukeviet.zip c ti ln server. Click chut phi ln file, chn "Extract"
gii nn file ny.

Hnh 6: Chn extract


Ca s Extract hin ra, bn chn th mc gii nn l "/public_html" gii nn cc file ci
t ca NukeViet.

http://nukeviet.vn

Trang 21

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 7:Chn th mc upload


Trong giy lt, cc file s c gii nn, bn nhp nt close ng ca s thng bo kt qu.

Hnh 8: Qu trnh gii nn


Khi th mc NukeViet c gi l th mc gc ca NukeViet v a ch truy cp ti
site l http://demo.vinades.net/nukeviet/)

3.2 To c s d liu rng.


Bc 1: Vo "cPanel", mc "MySQL Database Wizard".

http://nukeviet.vn

Trang 22

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 9: MySQL Database Wizard


Bc 2: To c s d liu mi. Nhp tn c s d liu, v d "nukeviet"

Hnh 10: Nhp tn CSDL


Click Next Step chuyn sang bc tip theo

Cn im y cc thng s Username, Password v nhp li password vo Password


(Again) sau click vo Create User chuyn sang bc k tip.
Khi c s d liu c to vi ti khon:
Database name: vnddemo_nukeviet
Database Username: vnddemo_nukeviet
Mt khu: 2Cg5hoWNVRJH (Mt khu bn t tng t nh trn)
http://nukeviet.vn

Trang 23

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hy ghi nh tn ny nhp trong qu trnh ci t nukeviet. (Ch : Tn tin t ca bng


CSDL cc host khc nhau th c phn tin t khc nhau, tn c s d liu v tn ngi s
dng c th ging v khc nhau, trnh nhm ln).
Sau cn thm User vo Database (Thc hin theo bc 1 v 2 trn hnh)

Nh vy bn xong vic to CSDL rng v ngi dng.

Hnh 16: Hon tt add user

3.3 Ci t NukeViet 3
T ca s trnh duyt ca bn, truy cp th mc gc cha b ci NukeViet ti a ch
http://demo.vinades.net/nukeviet/ Khi chng trnh s t ng chuyn sang bc ci t
trn a ch: http://demo.vinades.net/nukeviet/install/index.php
Khi qu trnh ci t NukeViet 3 trn hosting tng t nh qu trnh ci t trn localhost.
Ch : Trong qu trnh ci t NukeViet 3, ti bc (4) Kim tra vic CHMOD, Nu h thng
c file hoc th mc cn chmode H thng s hin th thm khu vc nhp cc thng s FTP
Bn nn nhp cc thng s FTP NukeViet 3 chmodecc file v th mc.
http://nukeviet.vn

Trang 24

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

4 Hng dn ci t NukeViet 3 trn free hosting


4.1 ng k freehosting trn byethost.com
Truy cp vo a ch byethost.comv chn mc Free hosting

Hnh 5: Truy cp vo trang ng k


Trong trang tip theo chn mc Click here to sign up for free hosting(Xem hnh 6).

Hnh 6: Chn mc ng k
Trong trang ng k chng ta nhp y thng tin ng k vi nh cung cp hosting, nh
cc thng tin ny ng nhp trong cc bc sau.

Hnh 7: Nhp thng tin ng k


http://nukeviet.vn

Trang 25

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Chn Register ng k (Xem hnh 7).

Hnh 8: Chn Clik Me To Continue


Tip theo chn Click Me To Continue.
Sau nhp cc k t kim tra v chn Register.

Hnh 9: Nhp k t kim tra


H thng thng bo gi 1 email n gmail ca ngi ng k.

http://nukeviet.vn

Trang 26

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 10: Thng bo gi email


Tip theo chng ta vo mail va ng k nhn mail kch hot v thng tin ti khon, trong
mail th nht l link kch hot ti khon, click chn link ny s dn n trang nhp m hon
tt ng k (Xem hnh 11).

Hnh 11: link ng k trong mail


Sau chng ta nhp m xc nhn kch hot v chn Register hon tt

Hnh 12: Nhp m kch hot


Trong ca s tip theo chn Click here to log into your VistaPanel chuyn n login (Xem
hnh 13)

http://nukeviet.vn

Trang 27

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 13: Chn login


Tip theo s l ca s ng nhp

Hnh 14: ca s ng nhp


Username v password dng ng nhp chng ta ly trong mail th 2
Sau khi ng nhp trang web s chuyn n giao din qun l ht hng ca VistaPanel (Xem
hnh 16).

http://nukeviet.vn

Trang 28

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 16: giao din qun l VistaPanel

4.2 Upload file


Upload b ci ln hosting
Truy cp a ch http://nukeviet.vn chn mc download nukeviet down bn mi nht.
Sau khi download, gii nn chng ra c file nukeviet.zip
Hosting BYETHOST.COM ch cho upload ti a 4 Mb 1 ln ln, nn chng ta phi chia cc
file trong th mc NukeViet lm 2 phn upload ln hosting.

Hnh 2: Gii nn ra file nukeviet.zip


Sau khi gii nn nukeviet.zip c th mc nukeviet, trong th mc chng ta chn v nn 2
th mc icludes, uploads thnh 1 file nn c tn nukeviet_1.zip; cc file v th mc cn li
chng ta nn thnh 1 file nukeviet_2.zip(Xem hnh 3).
http://nukeviet.vn

Trang 29

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 3: Nn cc th mc
Sau khi nn ta c 2 file nukeviet_1.zipvnukeviet_2.zip

Hnh 4: Sau khi nn xong


Tm n v chn mc Online file manager nm trong phn Site management

http://nukeviet.vn

Trang 30

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 20: Chn mc Online file manager


Trong ca s tip theo chn th mc htdocs

Hnh 21: Chn th mc htdocs


Sau upload ca s k tip

Hnh 22: Chn mc upload


http://nukeviet.vn

Trang 31

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Chn nt Brown

Hnh 23: Chn Brown


Chn ng dn ln lt n th mc nukeviet_1 v nukeviet_2, chn open

Hnh 24: Chn ng dn


Sau khi chn ng dn n 2 th mc, trong mc upload to directory chng ta chn
dng dn n th mc /htdocs cha 2 file sau khi upload. Chn du tch mu xanh l cy
upload 2 file ny (Xem hnh 25).

http://nukeviet.vn

Trang 32

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 25: Chn upload


i vi pht cho qu trnh upload 2 file ny xong, chn du tch mu xanh l cy kt thc
qu trnh upload (Xem hnh 26).

Hnh 26: Kt thc upload

4.3 To c s d liu
Trong Database management chn MySQL Database bt u to database

Hnh 17: Chn MySQL Database


http://nukeviet.vn

Trang 33

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Tip theo mc Creat a new database nhp tn database cn to sau chn Creat Database

Hnh 18: Creat database


Database c to c tn b15_6976685_nv3

Hnh 19: To xong database

4.4 Ci t nukeviet
Truy cp n a ch http://tienbo.byethost15.com(a ch ny c trong mail th 2 do nh cung
cp gi n lc ng k ti khon hosting)Khi chng trnh s t ng chuyn sang bc
ci t trn a ch: http://tienbo.byethot.com/install/index.php
Khi Qu trnh ci t NukeViet 3 trn byethottng t nh qu trnh ci t trn localhost.
Ch : Trong bc cu hnh c s d liu cc thng tin in nh sau:

Tn host: ly t MSQL host name nm trong khu vc Account


Username, password Chnh l ti khon v mt khu ng nhp

http://nukeviet.vn

Trang 34

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Tn c s d liu: l tn ca Database m chng ta to ra b15_6976685_nv3

5 Hng dn chuyn NukeViet 3 t localhost ln hostting.


5.1 ng k hosting v tn min
vn hnh Website, cn chun b 1 domain v hosting c dung lng v bng thng ph
hp nhu cu s dng , c cu hnh ph hp vn hnh phn mm.
Thng s my ch (hosting) yu cu vn hnh tt nht phn mm:
Ni dung
My ch web
PHP
Cc th vin php cn c
MySQL
Tnh nng rewite

Thng s yu cu ca my ch
Linux ci sn Apache 2.2 hoc Window ci IIS7
PHP 5.2 hoc phin bn mi nht
file_uploads, session, mbstring, curl, gd2, zlib, soap, sockets,
tidy.
MySQL 5.02 hoc phin bn mi nht
My ch apache cn h tr mod_rewrite
My ch windows cn cuURL Rewrite 2.0

Nu ang trong giai on th nghim, tp lm Website th bn c th s dng cc dch v


hosting min ph nh Byethost, 000webhost, tn min min ph nh co.cc, cz.cc, dot.tk.

5.2 Cu hnh domain v Dn dp h thng.


c th thm domain mi vo phn: Cu hnh -> Cu hnh chung thm domain mi
vo phn: Cc domain chy site, cch nhau bi du phy. V d gi tr ny l locahost, cn
sa thnh: locahost, my_domain.com
dn dp cc file khng cn thit a ln site, vo phn: Cng c web-> Dn dp
h thng. chn cc thnh phn cn dn dp h thng xa cc file ny (Chc nng ny c
t bn 3.0.13)

http://nukeviet.vn

Trang 35

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

5.3 Ti ton b m ngun ln hosting

Khi ng phn mm FTP nh FileZilla FTP Client ri nhp cc thng s c


cung cp t lc ng k hosting: Host (a ch ca my ch, chng hn ftp.byethost24.com),
Usename (tn ng nhp, dng b24_6129815), Password (mt khu), Port (nhp vo s 21),
bm Quickconnect. khung Local site, bn duyt n th mc gc nukeviet, bn cnh
cng phi duyt n th mc htdocs ca tn min (hoc public_html mt s hosting khc),
chn tt c th mc con v tp tin ca NukeViet v bm chut phi chn Upload.

5.4 CHMOD 777 mt s th mc


Chmod l ch vit tt ca t Change
mod, mt lnh c bit c dng trn my
ch Unix v n c s dng thay i
quyn lc ca mt ngi bt k i vi tp tin
v th mc trn Website. Tc l, bn s dng
lnh ny cp quyn c (Read), vit (Write)
v thc thi (Execute) cho ngi s dng
Website.
Gi tr Chmod lun c biu th bng
mt cm gm ba ch s, i din cho ba nhm
s dng Owner (ch s hu Website), Group
(nhm cng tc), Public (tt c mi ngi). Gi
tr 777 th hin quyn lc tuyt i i vi tp
tin, th mc, p dng cho c ba nhm ngi
dng.
Website ng th ngi dng thng xuyn phi lm vi mt s tp tin v th mc trn
my ch, bao gm c thnh vin, ngi truy cp thng thng. Do , vi trang web c to
bng m ngun NukeViet, bn cn thit lp Chmod 777 cho cc tp tin v th mc sau:
cache
data
files (tt c cc file, th mc con ca n)
logs(tt c cc file, th mc con ca n)
sess
http://nukeviet.vn

Trang 36

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

tmp
uploads(tt c cc file, th mc con ca n)
.htaccess
thc hin Chmod, bn bm chut phi vo th mc hay tp tin trong khung Remote
site ca FileZilla FTP Client, chn File permissions. Trong hp thoi Change file attributes,
bn nh du kim vo cc cn chn hoc c th nhp ngay s 777 vo Numeric value.

5.5 Xut bn c s d liu


u tin, bn ng nhp vo phpMyAdmin ca localhost bng trnh duyt Internet
Explorer (http://localhost/phpMyAdmin). Trong trng Database bn tri, bn chn tn c
s d liu lc ci t NukeViet, v d home. Mt danh sch gm nhiu bng c s d liu hin
ra.
Bm nt Export ri kim tra trong khung View dump (schema) of database mc SQL
c nh du chn hay cha, cc mc cn li gi mc nh.

Ring i vi khung Save as type, bn t tn cho tp tin c s d liu vo File


name template, ri nh du chn vo zipped mc Compression, bm nt Go. Theo kinh
nghim ca ngi vit, vic t tn c s d liu cn gn lin vi ngy thng sao lu tin
phc hi ng thi im khi cn thit. ngha ca vic lm ny l xut bn c s d liu trn
localhost ra mt tp tin v dng n nhp vo c s d liu trn hosting.

http://nukeviet.vn

Trang 37

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

5.6 Nhp khu c s d liu


To CSDL rng, (Xem chi tit ti To C S D LIU rng. Trong phn ci t nukeviet)
Truy cp vo trang phpMyAdmin ca hosting, bm nt Import, ri duyt n tp tin trn my
bng nt Browse khung File to import, bm Go.
Khi xong bm vo nt Structure kim tra danh sch cc bng c s d liu c nhp vo.

5.7 Sa thng s c s d liu


kt ni gi m ngun ti ln hosting v c s d liu th bn cn can thip vo
nhng dng lnh ca hai tp tin config.php (th mc gc ca hosting) Bn cn chun b cc
thng s khai bo vo hai tp tin ny: tn min (khng cn phi nhp http://), MySQL
Hostname (tn my ch MySQL), MySQL Username (tn ng nhp c s d liu), Database
name (tn c s d liu) v MySQL Password (mt khu ng nhp c s d liu).
Nu s dng phn mm FileZile FTP Client th cn phi ti hai tp tin trn v my
chnh sa bng Notepad, ri ti ln v ghi tp tin c.
+i vi tp tin config.php, tm n dng lnh:
$db_config['dbhost'] = "localhost";
$db_config['dbport'] = "";
$db_config['dbname'] = "home";
$db_config['dbuname'] = "root";
$db_config['dbpass'] = "123";
$db_config['prefix'] = "nv3";

thay th localhost bng a ch MySQL Hostname, home bng thng s Database name, root
bng thng s MySQL Username, 123 bng thng s MySQL Password.
n y, Website vn hnh c bnh thng trn Internet.

6 Nng cp t NukeViet 2 ln NukeViet 3


Khi thc hin nng cp, chng trnh s chuyn d liu cc module sau: ti khon thnh
vin, ti khon ngi qun tr, module news, module download, module weblink v module
voting.
1) Cc phn mn cn c: Unikey 4.0 RC2, Notepad++, MySQLDumper
2) Ci t NukeViet 3.0 phin bn mi nht

http://nukeviet.vn

Trang 38

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

3) Backup d liu ca bn 2.0, 3.0 (bi khi nng cp h thng s xo ht d liu c).
4) Nu bn dng server linux, cn vo khu vc cu hnh site, cu hnh cc thng s FTP cho
ng.
Nu bn ang ng nhp thnh vin hay qun tr cn thot ht cc ti khon ny.
5) Download MySQLDumper ci t tin hnh import hoc export d liu.
http://sourceforge.net/projects/mysqldumper/files/
6) Vo MySQLDumper backup cc d liu ca NukeViet 2.0 ra file, cn backup cc bng
sau:
prefix_authors
prefix_files
prefix_files_categories
prefix_stories
prefix_stories_cat
prefix_stories_topic
prefix_weblinks_cats
prefix_weblinks_links
prefix_users
prefix_nvvotings

7) Gii nn data backup bng Notepad++ tm v thay th tt c cc t latin1 thnh utf8, sau
copy ton b m sql vo b nh m bng.
8) M UniKey dng chc nng cng c chuyn i bng m utf-8 sang unicode, khi c
thng bo kt qu thnh cng bn quay li ca s Notepad++ dn li, bn s c file sql hin
th c ting vit, lu li 1 file sql.
9) Dng MySQLDumper import file sql va chuyn m trn vo CSDL ca bn NukeViet 3.0
10) Copy cc th mc trong uploads\News\ ca bn 2.0 sang th mc uploads\news\ ca bn
3.0, Bn cn chmod 777 i vi tt c cc file v th mc trong th mc uploads\news\ ca
bn 3.0
Copy cc file upload ca module File, Weblink sang tng ng vi cc module ca bn
NukeViet 3.0
Copy cc th mc upload do trnh son tho ca bn 2.0 tao ra vo th mc tng ng vi
bn NukeViet 3.0 nh: spaw, spaw2 ...
11) Download file convertdata.zip (http://nukeviet.vn/phpbb/download/file.php?id=5786) gii
nn c file convertdata.php, copy vo th mc gc ca NukeViet 3 (ngang hng vi file
index.php)
M file convertdata.php bng Notepad++tm n dng
$prefix2 = ""; //prefix NukeViet 2.0
$user_prefix2 = ""; //user_prefix NukeViet 2.0

sa gi tr $prefix2, $user_prefix2 cho ng vi $prefix ca nukeviet2.0,lu file ny li.


12) M trnh duyt v chy url tng ng url cha NukeViet 3.0 ca bn, v d:
http://localhost/nukeviet3/convertdata.php
chng trnh s chy qua cc bc n khi thng bo thnh cng.
http://nukeviet.vn

Trang 39

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

13) Bn ng nhp ti khon qun tr vi ti khon mt khu ca thnh vin bn NukeViet 2.


Sau thit lp li quyn hn cho ngi iu hnh cc modulle.
Chi tit qu trnh thc hin cc bn c th xem on video:
http://www.youtube.com/watch?v=hyVGdGM6y64
Link tho lun Nng cp t NukeViet 2 ln NukeViet
http://nukeviet.vn/phpbb/viewtopic.php?f=106&t=13285

7 Hng dn tch hp din n phpbb3


Bc 1) Ci t hoc s dng NukeViet 3 bn mi nht. (Din n v portal phi cng 1 c
s d liu)
Bc 2) Backup li CSDL cc bng nv3_users, nv3_authors (bi khi tch hp ton b cc ti
khon cc thnh vin v qun tr s b xo ht.)
Bc 3) Chuyn th mc ca din n vo trong th mc ca nukeviet. (Din n v portal
phi cng 1 c s d liu)
Bc 4) M file includes/constants.php ca NukeViet khai bo li thng s
//Thu muc chua dien dan
define( "DIR_FORUM", "forum" );
Nh site nukeviet.vn hin ti thng s ny nh sau:
//Thu muc chua dien dan
define( "DIR_FORUM", "phpbb" );
Bc 5) Download file nukeviet.zip (http://nukeviet.vn/phpbb/download/file.php?id=5810)
gii nn v copy th mc NukeViet vo th mc cha forum phpbb, Khi phi tn ti cc
file sau:
forum/nukeviet/changepass.php
forum/nukeviet/editinfo.php
forum/nukeviet/is_user.php
forum/nukeviet/login.php
forum/nukeviet/logout.php
forum/nukeviet/lostpass.php
forum/nukeviet/register.php

(th mc cha forum phi ngang hng vi file index.php v mainfile.php ca NukeViet 3)
Bc
6)
Download
file
sau
forumphpbb3.zip
(http://nukeviet.vn/phpbb/download/file.php?id=5811)
gii
nn
v
c
file
forumphpbb3.php upload ln th mc gc ca NukeViet ( file forumphpbb3.php ngang hng
vi file index.php v mainfile.php ca NukeViet 3)
Bc 7) Nu bn ang ng nhp vi ti khon qun tr hoc thnh vin, cn logout cc ti
khon ny.
Bc 9) Chy Tool tch hp vi ng dn: http://my_site.com/forumphpbb3.php
Nu gp mt thng bo li no bn cn kim tra li cc bc trn.
http://nukeviet.vn

Trang 40

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Nu thnh cng bn s c thng bo ti khon qun tr NukeViet (Thng l ti khon khi


ci phpbb3), Mt khu chnh l mt khu ca din n.Sau bn cn xo ngay lp tc file
forumphpbb3.php
ng tt c cc sa s sau chy li trnh duyt bn th login ngoi site vi bt k thnh
vin no hoc vi thnh vin qun tr ti cao trong admin.
Ch : Cc thnh vin khc mun thm vo ban qun tr site ca nukviet cn ng nhp 1 ln
trn portal ca nukeviet.

8 Hng dn tch hp din n vBulletin


Bc 1) Ci t NukeViet 3 bn mi nht.
Bc 2) Chuyn th mc ca din n vo trong th mc ca nukeviet. (Din n v portal
phi cng 1 c s d liu)
Bc 3) M file includes/constants.php ca NukeViet khai bo li thng s
//Thu muc chua dien dan
define( "DIR_FORUM", "forum" );
Bc 4) Download file nukeviet.zip (http://nukeviet.vn/phpbb/download/file.php?id=5950)
v gii nn v copy th mc NukeViet vo th mc cha forum, Khi phi tn ti cc file
sau:
forum/nukeviet/changepass.php
forum/nukeviet/editinfo.php
forum/nukeviet/is_user.php
forum/nukeviet/login.php
forum/nukeviet/logout.php
forum/nukeviet/lostpass.php
forum/nukeviet/register.php

(th mc cha forum phi ngang hng vi file index.php v mainfile.php ca NukeViet 3)
Bc 5) M file data/config_global.php ca NukeViet tm v copy thng s cookie_prefix,
ghi nh li thng s ny sa li Tn cookie ca din n vbb
Bc 6) m file forum/includes/config.php
sa gi tr: $config['Misc']['cookieprefix'] = bng gi tr ca cookie_prefix ca NukeViet v
thm du gch di.
v d $global_config['cookie_prefix'] = "nv3c_Dz3ld"; ca nukeviet
th: $config['Misc']['cookieprefix'] = "nv3c_Dz3ld_";
Bc 7) ng nhp vo khu vc qun tr ca din n vbb, vo phn Cookies and HTTP
Header Options thit lp li cc thng s:
Path to Save Cookies =Th mc lu cookies (Xem ti phn
http://sitename.com/admin/index.php?nv=siteinfo&op=main)
Cookie Domain = Domain lu cookies (Xem ti phn
http://sitename.com/admin/index.php?nv=siteinfo&op=main)
Lu li cc thng s ny.

http://nukeviet.vn

Trang 41

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Bc 8) ng nhp vo qun tr site NukeViet kch hot tnh nng S dng thnh vin ca
Din n (Trong phn Cu hnh ca module thnh vin)
Bc 9) Truy cp vo phpmyadmin backup li cc bng nv3_users, nv3_authors,
Emty bng nv3_users, Tm userid ca thnh vin no trong din n m bn mun tr
thnh qun tr ti cao ca nukeviet.
M bng nv3_authors sa li dng c admin_id= 1 thnh admin_id = (userid ca thnh vin
din n tm c trn).
Bc 10) ng nhp vo khu vc qun tr ca NukeViet 3 phn qun l module ci module
forum ci module ny,kch hot n c th hin th link trn menu ngang ca site.
ng tt c cc sa s sau chy li trnh duyt bn th login ngoi site vi bt k thnh
vin no hoc vi thnh vin qun tr ti cao trong admin.
Ghi ch: Cc thnh vin khc mun thm vo ban qun tr site ca nukviet cn ng nhp 1
ln trn portal ca nukeviet.

9 Cc li thng gp v cch gii quyt


9.1 Li vic kt ni vi MySQL

Hnh 2.13: Bo li
Li ny l do bn khai bo sai mt trong cc thng s v DB host (Tn hosting l
ni cha server MySQL, v d: localhost ), DB name, DB username khi ci NukeViet 1.0
trong bc 3. Thng th mi ngi hay gp li do khai bo sai DB username v DB name.
DB username l tn ngi s dng c s d liu, v d abc.
Nu bn ang th nghim trn my c nhn th DB username chnh l tn m bn khai bo khi
ci appserv th DB name l: root)
Nu bn s dng Host trn mng Internet th n chnh l username ca bn ti host (hy
hi nh cung cp dch v host hoc xem th m h gi cho bn).
DB name l tn c s d liu, v d: abc_xdcd. Mt ngi dng (DB username) c
th c nhiu c s d liu (DB name). C th lin tng th ny: Nu coi DB username l
ci t th cc DB name l cc ngn ko cha ti liu.
Nu bn ang s dng Host trn Internet, thng thng theo quy nh, DB username
s c tn theo kiu "username_DB name" v d nu username s dng trn host ca bn c
tn l abc v bn to mt CSDL mi c tn l xdcd th DB username s c tn l : abc_xdcd
(chc chn n 99.99% khng th khc c).
Vic to DB username trn Host s yu cu bn to mt PassWord. Phi nh cc
thng s ny cn khai bo khi ci NukeViet.

http://nukeviet.vn

Trang 42

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

9.2 Li khng upload c file


Vi cc hosting linux bt safe mode, hoc khi ci t h thng cn chmode cho cc file
v cc th mc th bn nn nhp cc thng s FTP khi h thng cn thit to th mc hoc
chmode c th thc hin c. chi tit cu hnh ny bn tham kho ti phn cu hnh FTP.
Nu file vn khng upload c bn cn kim tra quyn ca ngi qun tr c c
upload cc loi file:
- Truy cp vo menu Cu hnh Cu hnh upload cu hnh Loi files cho php:
adobe, archives, audio, documents, flash, images, real, text, video, xml
- Vo menu Qun tr, chn tng qun tr sa quyn hn: Cc kiu file c php ti
ln

http://nukeviet.vn

Trang 43

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 2: Qun tr h thng NukeViet 3


10 Cc khi nim cn bit
10.1 Cu trc h thng NukeViet

10.2 Ngn ng trn site


i vi website s dng nhiu ngn ng, ngn ng trn site c xc nh bng 2 thnh
phn: Ngn ng giao din v ngn ng C s d liu.
Ngn ng giao din l ngn ng c nh, c xc nh khi lp trnh v c nh ngha
sn trong cc tp tin ngn ng.
Ngn ng d liu l cc d liu s dng cho cc ngn ng khc nhau, do ngi s dng
nhp vo cho cc trang ngn ng khc nhau.
S d NukeViet phi phn bit 2 khi nim ny v phng php x l a ngn ng ca
NukeViet l gii php ton vn cho php mi ngn ng c th c lp hon ton hoc ph
thuc 1 phn vo ngn ng kia ty theo ca ngi thit k module. y chnh l mt th
mnh v ngn ng ca NukeViet.

10.3 Module l g?
Modules (cn gi l Addons hay Plugins tnh nng tng cng cho h thng) l nhng
phn m rng ca h thng NukeViet. Mi Module s m nhim mt chc nng ring cho h
http://nukeviet.vn

Trang 44

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

thng. Nu coi NukeViet l mt tng cng ty hot ng theo m hnh cng ty m - cng ty
con th cc Module chnh l cc cng ty con, chng c kh nng hot ng v hch ton c
lp nhng u chu s ch o ca cng ty m.
Phn chnh ca mt Module c t trong th mc modules(trong th mc gc ca
NukeViet), phn iu hnh Module (nu c) c t trong th mc admin/modules/

10.4 Block l g?
Block (khi) l cc khi nh trn website. Chng c hin th nh cc file t trong
th mc blocks/
Thng thng, cc Block phc v cho cc Module khc nhau, c chc nng hin th ln
web ni dung lin quan n Module m n phc v.
d hiu, bn c th tng tng website l mt Siu th, cn Block l cc gian hng
do cc cng ty con m ra trong siu th y. Khi khch vo mt gian hng, h s d dng tm
n cng ty m ra n. ngha hot ng ca Block cng tng t nh vy.
Nh cc Block m ni dung website tr ln a dng v phong ph hn. Khch truy cp
cng nh th m d dng nm bt ni dung website v nhanh chng tip cn n mc h quan
tm

10.5 Theme l g?
Theme (hay cn gi l Skin, template) l cc giao din khc nhau cho website. y l
gii php l tng gip cho cng vic thay i giao din website tr ln d dng. Nh thit k
m thut ca tc gi to ra theme m website c th c trnh by di cc b cc khc
nhau. iu ny s gip cho website khng tr ln nhm chn.

11 ng nhp khu vc qun tr


Nu bn ng dn site ca bn l http://my-domain.com/ th ng dn ng nhp khu
vc qun tr l http://my-domain.com/admin/
Nu bn ng dn site ca bn l http://my-domain.com/portal/ th ng dn ng
nhp khu vc qun tr l http://my-domain.com/portal/admin/
Mn hnh ng nhp hin ra nh sau:

http://nukeviet.vn

Trang 45

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Bn cn nhp b danh v mt khu lc ci t site truy cp vo khu vc qun tr.


Hoc c th dng ti khon thnh vin c ngi qun tr cp quyn vo khu vc qun tr
qun l cc module.

12 Cu hnh
Khu vc cu hnh site ny ch dnh cho ngi iu hnh ti cao v ngi iu hnh
chung ca site, cc iu hnh module khng c truy cp vo khu vc ny.

12.1 Cu hnh site (theo ngn ng)


Phn ny s p dng cho site theo tng ngn ng, nu site ca bn c nhiu ngn ng
khc nhau bn cn thit lp cc thng s ny theo tng ngn ng.

Ch thch:
- Tn gi ca site, M t ca site: hin th trn thanh tiu ca trnh duyt
- Giao din mc nh site: L giao din c s dng mc nh cho cc cc module nu
khi cu hnh module chn giao din mc nh.
- Module mc nh trn trang ch: Module ny s c gi khi truy cp bng vo trang
ch ca site.
- Site ngng hot ng: Bnh thng mc ny khng c chn, nu chn mc ny th
ch c ngi qun tr mi nhn thy thng tin ca site, cc thnh vin khc s c
thng bo bng ni dung ca : Ni dung thng bo site ngng hot ng.

12.2 Cu hnh chung


Cu hnh chung s p dng cho ton site, cc cu hnh ny bn nn cu hnh ngay sau khi site
ci t.

http://nukeviet.vn

Trang 46

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Chc nng a ngn ng: Nu chc nng ny hot ng bn c th xy dng thm cc


ngn ng cho site, Nu site ch xy dng ngn ng bn nn tt chc nng ny.
Ngn ng mc nh: Ngn ng ny c dng lm ngn ng hin th khi khch truy
cp vo site khi ng dn khng c bin xc nh ngn ng.
c th thm ngn ng vo phn ny, bn cn tin hnh ci ngn ng mi v kch
hot ngn ng mi ti phn cu hnh ngn ng.
T kha tm kim: y l t kha chung cho ton site cc cng c tm kim c th
nh du site bn, ti y bn ch lit k cc t kha chung nht ca site. Cc t kha
cch nhau bi du phy.
Emai ca site: Email ny dng lm email hin th ti cc form thng bo chung ti cc
module.
Email nhn thng bo li: Email ny h thng gi cc thng bo li trong qu trnh
hot ng ca site, thay i vic gi cc li cn cu hnh bin:
NV_SEND_ERRORS_LIST trong file includes\ constants.php
By chc nng rewite. Nu my ch ca bn h tr rewite th chc nng ny mi hin
th, bt chc nng ny s gip cc ng dn trn thanh a ch ca trnh duyt trng
thn thin hn.
V d: bnh thng ng dn ca 1 ch bi vit
http://my-site.com/index.php?language=vi&nv=news&op=So-tay-doanh-nhan
Khi bt chc nng rewite s rt ngn li
http://my-site.com/vi/news/So-tay-doanh-nhan/
v c th rt ngn thnh
http://my-site.com/news/So-tay-doanh-nhan/

http://nukeviet.vn

Trang 47

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Nu chc nng Kch hot a ngn ng khng hot ng v bt chc nng rewrite th
loi b k t ngn ng trn url.
Chc nng: hin th captcha: c cu hnh trong 1 s form ng k, ng nhp thnh
vin v qun tr site. Mc nh khi ci t chc nng ny c cu hnh: Khi admin
ng nhp hoc khch ng k

12.3 Tin trnh t ng


Trong h thng NukeViet 3 c cc tin trnh t ng, thc thi cc cng vic chy t
ng trong site.

Mc nh trong h thng c cc tin trnh sau


Xa cc dng ghi trng thi online c trong CSDL
T ng lu CSDL
Xa IP log files Xa cc file logo truy cp
Xa cc file error_log qu hn
Xa cc referer qu hn
Cc tin trnh ny cn phi c bt, Nu mt tin trnh b li trong qu trnh thc thi th
tin trnh ny s dng li khng chy tip, bn cn kim tra li li ca mi tin trnh v
kch hot li tin trnh .

12.4 Cu hnh SMTP


Trong mt s trng hp my ch ca bn khng c hm mail hoc hm mail b chn.
c th gi mail c bn cn cu hnh gi mail bng SMTP

http://nukeviet.vn

Trang 48

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

V d dng ti khon gmail:


My ch (SMTP) Th Gi: smtp.gmail.com
Cng gi mail: 465 hoc 587
S dng Xc thc: SSL
Tn Ti khon: (ti khon email ca bn, c c @gmail.com)
Mt khu: (Mt khu ng nhp gmail)
Nu dng SMTP gi mail c s dng SSL th my ch cn h tr th vin openssl.
kim tra xem my ch ca bn c h tr hay khng xem theo hng dn sau:
Vo menu Thng tin - > Tin ch m rng tm xem c on sau khng

12.5 Cu hnh FTP


Vi cc hosting linux bt safe mode, hoc khi ci t h thng cn chmode cho cc file
v cc th mc th bn nn nhp cc thng s FTP khi h thng cn thit to th mc hoc
chmode c th thc hin c.

http://nukeviet.vn

Trang 49

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Cc thng s FTP ny thng khi mua hosting bn c cc thng s ny.


Server or Url: Thng l a ch IP hoc tn domain hoc localhost
User name: User name ca ti khon FTP
Remote path: L gi tr ca ng dn ti th mc khi dng phn mn FTP
truy cp.

12.6 Cu hnh Meta-Tags

Trong cu hnh Meta-Tags s lit k cc th Meta-Tags html c th hiu chnh. Cc


Meta-Tags ny s c trong th head ca site.
thm Meta-Tag no bn cn nhp cc gi tr ph hp sau lu li.

12.7 Cu hnh my ch tm kim


H thng lit k ra cc loi my ch tm kim (bot). khng cho loi bot no truy cp
vo site, cn b chn quyn xem sau lu li.
thm 1 loi bot mi cn nhp cc gi tr Tn my ch, v UserAgent ca my ch
cu hnh.

http://nukeviet.vn

Trang 50

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

12.8 Qun l IP cm
Bn c th s dng chc nng ny cm bt k 1 hoc mt di IP no truy cp vo
site hoc vo Admin Control Panel.

12.9 Cu hnh upload


Ti y bn c th qun l tt c cc loi file s c s dng hoc b cm s dng trn
site.

13 Qun l modules
Chc nng ny cho php bn qun l ton b module trn h thng.

13.1 Qun l cc module ang hot ng


- Bn thay i th t module ti ct th t. Th t ny s nh hng n v tr module
trong menu bn ngoi site (nu s dng menu t ng) v menu qun tr cc module (ct
menu bn tri Admin Control Panel).
- Ty chn hin th topmenu hoc sub menu hay khng.
- Ty chn kch hot module. Nu module khng c kch hot, cjir c admon mi c
quyn truy cp n bn ngoi site. Bn khng th ngng kch hot module hin hnh (v nu
ngng kch hot n th site khng th truy cp). Nu mun ngng kch hot module hin hnh
th bn phi thay i module hin hnh thnh module khc ti Cu hnh/Cu hnh site.
http://nukeviet.vn

Trang 51

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

- Chc nng ci li module s xa sch d liu hin ti v a module v trng thi ban
u.
- Chc nng xa s xa hon ton c s d liu ca module, module s c chuyn v
trang thi cha ci t, nu mun s dng bn phi s dng chc nng Thit lp module
mi.
- Click vo tn module xem danh sch cc hm, click vo tn 1 hm i tn hm
:

- Click vo Sa module thay i thng tin v thc hin phn quyn truy cp cho
module:

http://nukeviet.vn

Trang 52

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

13.2 Thit lp module mi


Chc nng ny s gip bn thit lp cc module ang c trn h thng nhng cha c
ci t.

xa hon ton module khi h thng, bn nhp link Xa. thit lp module mun
s dng, bn nhp nt Thit lp. H thng s ngay lp tc kch hot v chuyn bn sang
trang sa thng tin module ny.

13.3 Qun l module o


NukeViet 3.0 tr i c mt tnh nng mi cho php h tr a nhn module. Chng ti
gi l cng ngh o ha module. Cng ngh ny cho php ngi s dng c th khi to
hng ngn module mt cch t ng m khng cn ng n mt dng code. Cc module
c sinh ra t cng ngh ny gi l module o. Module o l module c nhn bn t mt
module bt k ca h thng NukeViet nu module cho php to module o.
to mt module o mi chng ta cn qua 3 bc:
http://nukeviet.vn

Trang 53

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

ng nhp vo qun tr la chn menu qun l module


Trong menu qun l module chn menu Ci t module

Hnh 1.1: Cc bc to module o


Trong menu Ci t module nhp tn module o, la chn l module o ca module
no v ghi ch.

Hnh 1.2: Cc bc to module o


Sau khi hon tt 3 thao tc trn th nhn vo nt Thc hin to mt module o
mi.

http://nukeviet.vn

Trang 54

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

hnh trn chng ta va to module CMS l module o ca module menu, c th s dng


cho bn ngoi website chng ta cn vo nhn vo Thit lp ci t module CMS.

Hnh 1.3: Thit lp module cha kch hot


xut bn hon chnh module CMS, sau khi nhn vo nt Thit lp chng ta cn
phi kch hot module CMS (Hnh 1.4).

Hnh 1.4: Nhp chut thc hin kch hot


Sau khi kch hot module o th module ny s c chc nng nh tt c cc module
khc.

13.4 Ci t v ng gi t ng:
Chc nng ny gip bn ci mt module ln site hon ton t ng t Admin Control
Panel m khng phi s dng cc cng c upload th cng nh trc na. N cng cho php
bn ng gi module ang s dng chia s ln cho ngi khc.

http://nukeviet.vn

Trang 55

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

14 Qun l giao din


14.1 Gii thiu
Mc nh h thng Nukeviet3.0 c hai theme (giao din) l default v modern
cu hnh giao din cn ng nhp khu vc qun tr vi quyn iu hnh ti cao hoc iu
hnh chung, sau khi ng nhp xong:
- Nhp chn vo menu qun l giao din
- Ti y s hin th y cc theme hin c trn h thng
- Bn tri s l menu cc chc nng m rng cho Qun l giao din (s tm hiu
phn sau)
+ Thit lp layout
+ Qun l block
+ Sao chp Block
+ Thm block
+ Ci t theme

14.2 Kch hot giao din mc nh cho h thng

Hnh 1: Qun l giao din (theme)


Mi theme s c cc m t v theme nh ngi thit k, cc v tr thit k
Nhp chn vo kch hot s dng trn theme cn s dung, xem giao din mi c kch
hotchn trang ch site.

14.3 Qun l block


Ti chuyn mc qun l block ca giao din s c th hin nh Hnh 2

http://nukeviet.vn

Trang 56

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 2: Giao din qun l block theo theme


-Ta s tm hiu k tng thnh phn trong ny:
+ Qun l block: modern : th hin vic qun l block trn theme ang s dng
+ Hy la chn: Gip la chn theme m mun qun l block theo theme
+ Chn module: Gip la chn cc module m c cha cc block c th hin trn
module
+ V tr: y chnh l v tr t cc block
+ Tn block: t tn cho block d qun l
+ Cc function: y chnh l gii hn t block trn cc module. Phn ny s c
tm hiu k hn chuyn mc module
+ Chc nng sa xa block
Ngoi ra cn mt s tnh nng na cc bn t tm hiu do c vit bng ting Vit ln nhn
qua bn cng c th hnh dung ngay c mt s cc tnh nng ca n.

14.3.1 Thm block


thm mt block bn c 2 cch thm block
a. Thm block ti trang qun l admin Qun l giao din>thm block

http://nukeviet.vn

Trang 57

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 3: Giao din Thm block l block.


Sau chn File > Hy chn dng:
- C 2 loi block l block dng chung cho tt c cc module hay cn gi l block dng chung
(global)
+ Dng global gm cc block mc nh nh hnh 4

H
nh 4: Cc block dng chung cho h thng
+ Block theo module mnh ly v d module tin tc(news) nh hnh 7

http://nukeviet.vn

Trang 58

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 7
Sau khi chn c block ta s tin hnh t tn cho block v to giao din cho n nh
hnh 8

Hnh 8
C 2 dng template cho block l theo mu v khng c tiu (no_title)
Ngoi ra cn c cc chc nng khc nh v tr th hin, ngy ht hn, quyn xem, kch hot
block, sau ta tin hnh p dng trn ton site ch hnh thc ny ch p dng c cho cc
block dng chung (global) cn blokc cho module th ch th hin trn module m thi,
hoc p dng trn cc function nh hnh 9

http://nukeviet.vn

Trang 59

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 9
hiu r hn v cc function ny bn cn nghin cu v cu trc module
Cui cng l chp nhn lu ci t, sau ra trang ch xem kt qu

14.3.2 Sa, xa mt block


ng nhp admin qun l giao din => qun l block =>sa hoc xa mt block bt k nh
hnh 10

Hnh 10

14.3.3 Qun l block trn trang ch


n nhp admin sau ra trang ch => di chuyn xung di chn chc nng bt, tt ko th
block qun l vic theme block hay di chuyn v tri cc block

http://nukeviet.vn

Trang 60

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 4: giao din qun l block ti trang ch


Tip theo ta s thc hin vic thm mt block. Chn chc nng thm block vo khu vc ny
Giao din s nh sau

Hnh 5: Giao din thm block ngoi trang ch


- NukeViet cho php s dng 4 kiu block:
+ Block dng file : c cc dng global (dng chung cho tt c module, bt u bng
ch Global, tr cc block ca h thng) v dng block hin th theo module (Block module,
bt u bng ch module).
+ Block dng khi qung co: Np cc banner t module Qung co.
+ Block HTML: Block H thng, s dng chn cc khi html (khng dng th
iframe, v cc on m javascript...) ln site.
+ Block Rss : ly tin tc rss t trang bt k c dng http://dantri.com.vn/thethao.rss

14.4 Qun l giao din


- Ti menu tri Thit lp layout > xut hin giao din qun l hnh 6.
http://nukeviet.vn

Trang 61

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 6: Giao din thit lp layout


Ti y vi mi function (main, viewcat, topic) ca tng module s c th hin di
nhiu giao din nh hnh 7:
Theo theme mc nh s c cc giao din nh hnh

Hnh 7
V d: body - left- right tc l giao din 3 ct l: ni dung (body), ct left v ct right.

Sau lu cu hnh ra trang ch xem kt qu.

14.4.1 Thm mi giao din


ng nhp admin => qun l giao din =>ci t theme => ci t theme ln h thng
=>tip tc => sau chn tp tin theme m ti v trn mng ch tp tin theme phi
c nn di dng file zip. Sau h thng s kim tra file ti ln v ci t ri chuyn n
trang qun l giao din

http://nukeviet.vn

Trang 62

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Chn thit lp layout v chn theme va ti ln sau lu cu hnh li v chuyn n trang


qun l giao din v kch hot theme .

Hnh : Giao din thit lp layout

14.4.2 ng gi giao din


* C 2 hnh thc ng gi l theo tn theme v ng gi theme theo module
ng nhp admin =>qun l giao din =>ci t theme =>
1. sau la chn ng gi theo tn theme =>tip tc => chn theme ng gi =>tip tc
sau ti theme v em i chia s hoc lu tr.
2. sau la chn ng gi theme theo module>tip tc> chn theme v module ng
gi =>tip tc => sau ti theme v em i chia s hoc lu tr.

15 Qun tr website
15.1 Gii thiu v h thng qun tr ca nukeviet

http://nukeviet.vn

Trang 63

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

NukeViet cho php phn quyn a chc nng vi nhiu cp. mc ngi qun tr,
h thng cho php phn thnh cc quyn:
- Quyn ti cao (ch dnh cho ngi u tin ci t website).
- Quyn iu hnh chung (c qun l ton b site nhng khng c can thip vo cc
chc nng c kh nng hy hoi hon ton site.
- Quyn iu hnh module (c qun l module c cp quyn).

15.2 Thm/Sa Qun tr website


- Bn nhp link Thm qun tr thm mt qun tr vo site. H thng i hi phi
chn t mt thnh vin trong h thng do n s chuyn sang trang danh sch thnh vin
bn chn ngi qun tr t y.

- Bn cng c th sa thng tin ca ngi qun tr bng nt Sa. N cho php bn


thit lp li cc quyn hn ca ngi qun tr.

15.3 Cu hnh phn qun tr


Phn ny gip bn thit lp phn qun tr, k c an ninh, bo mt trong phn qun tr.
Cc ni dung thit lp nh nh sau:

http://nukeviet.vn

Trang 64

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Bn cng c th thm ti khon tng la nhm bo v khu vc qun tr:

Nu bn thng xuyn ng nhp Admin Control Panel t mt a ch IP hoc mt di


IP nht nh, hy bt thit lp ny m bo ch c nhng ngi s dng IP mi c
quyn truy cp Admin Control Panel.

16 Qun tr c s d liu
16.1 Gii thiu chung v qun tr c s d liu
Phn ny gip bn qun l c s d liu ca site m ch yu l chc nng sao lu c s d
liu s hay c s dng.

http://nukeviet.vn

Trang 65

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

16.2 Hng dn ti u ha c s d liu

16.3 Hng dn lu c s d liu

http://nukeviet.vn

Trang 66

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

16.4 Hng dn ti v

16.5 Data backup


Bn c th ti v hoc xa cc c s d liu backup t y.

16.6 Cu hnh

17 Qun l file
17.1 Gii thiu v h thng qun l file
H thng cho php bn qun l ton b cc tip tin hnh nh v cc tp tin c upload ln h
thng ti th mc uploads.

http://nukeviet.vn

Trang 67

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

17.2 Thm/Sa/Xa/Di chuyn file, folder


sa, xa, di chuyn 1 file c, bn click chut phi ln file .

Thm, sa, xa mt folder, bn hy click chut phi ln folder .

http://nukeviet.vn

Trang 68

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

upload mt file t my tnh hoc t mt a ch trn mng, bn s dng nt upload cui


trang.
Lu : Bn mun upload file ln th mc no trn h thng th cn chn th mc , mc
nh h thng s chn th mc gc ca th mc upload lm th mc u tin truy cp.

18 Ngn ng
18.1 Ngn ng data

18.2 Ngn ng giao din


Chc nng ny gip bn sa cc ngn ng giao din c, mun sa n u tin bn cn c
n t cc tp tin trn site. Ln u tin s dng chc nng ny h thng s thng bo cha c
c s d liu c c v n s t ng c c s d liu ca ngn ng bn ang s dng.

http://nukeviet.vn

Trang 69

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Bn nhp link sa ngn ng sa file ngn ng:

Sau khi xa xong, bn nh lu li file, cui cng, xut ra file h thng ghi li ni dung bn
va sa ra file ca h thng cc sa i ny c hiu lc.

18.3 Cu hnh
Vi chc nng ny bn c th qun l c ngn ng no s hin th ngoi site, ngn ng no
hin th trong Admin Control Panel. C th c cc gi ngn ng giao din vo c s d liu
hoc xut ngc cc ngn ng c ra file, c th download c gi ngn ng v.

http://nukeviet.vn

Trang 70

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

y l kt qu bo co sau khi thc hin vic c d liu gi ting Anh:

18.4 Kim tra ngn ng giao din


Chc nng ny gip i chiu vic dch 2 ngn ng giao din vi nhau c th chnh
sa cho ng hoc dch tip phn dang d. s dng chc nng ny, bn phi c t nht 2

http://nukeviet.vn

Trang 71

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

ngn ng giao din c c vo c s d liu. Bn c th c cc ngn ng vo c s d


liu t mc Cu hnh.

18.5 To ngn ng giao din


Chc nng ny gip bn to gi ngn ng giao din cha c t 1 trong 2 gi ngn ng l
ting Vit v ting Anh, sau bn c th bt u thc hin vic dch thut thng qua chc
nng Ngn ng giao din.

19 Cng c web

http://nukeviet.vn

Trang 72

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

19.1 Dn dp h thng

19.2 Chn on site


Chc nng ny gip bn theo di cc thng tin c cung cp t cc my ch tm kim v site
ca bn.

19.3 Hng site theo t kha


Chc nng ny gip ngi qun tr kim tra th hng sa site theo t kha trn cc my ch
tm kim, y l cng c c lc ph cvuj tng vic kho st kt qu qung b website hoc
kt qu SEO (Search Engine Optimization).

http://nukeviet.vn

Trang 73

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

19.4 Sitemap Ping


Chc nng ny gip bn gi cc thng tin ln my ch tm kim, gip n nhn din v to ch
mc cho site bn nhanh hn.

http://nukeviet.vn

Trang 74

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

19.5 Kim tra phin bn


Chc nng ny gip bn kim tra tnh trng h thng ca bn xem c phi l mi nht khng.

19.6 Cp nht theo Revision


Chc nng ny gip cp nht h thng ca bn theo cc phin bn ang c pht trin.

http://nukeviet.vn

Trang 75

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

19.7 Cu hnh
Chc nng ny gip bn ty chnh tnh nng kim tra phin bn t ng (nu bn chy trn
mng LAN th bn c th tt chc nng ny i, trnh vic h thng gi ra ngoi internet
khng c s gy chm cho site)

http://nukeviet.vn

Trang 76

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 3: Hng dn qun tr cc Module


20 Hng dn qun tr module Thnh vin
20.1 Gii thiu v h qun tr thnh vin
Module ny cho php qun l tp trung ton b h thng thnh vin ca site.

20.2 Cu hnh module thnh vin

20.3 Ni quy website

http://nukeviet.vn

Trang 77

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

20.4 Cu hi b mt
Cu hi bo mt c s dng trong trng hp thnh vin qun mt khu, mun sheej thng
gi li mt khu qua email.

20.5 Danh sch thnh vin i kch hot


Cho php bn qun l cc thnh vin cha c kch hot.

20.6 Thm thnh vin mi

http://nukeviet.vn

Trang 78

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

20.7 Qun l nhm thnh vin


Nhm thnh vin l mt chc nng cho php h thng t chc v phn quyn theo
nhm. Chc nng ny s gip cc h thng ln d dng phn loi thnh vin v p dng
nhng quy tc khc nhau cho tng nhm khc nhau.

21 Hng dn qun tr module Qung co


21.1 Khch hng
Chc nng ny cho php qun l khch hng ng hng qung co trn site. Vi
moduel ny, khch hng khng nht thit phi l thnh vin ca site m h c cp ti khon
ring theo di cc qung co ca mnh.

http://nukeviet.vn

Trang 79

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

21.2 Thm khch hng

21.3 Khi qung co

http://nukeviet.vn

Trang 80

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

21.4 Thm Khi Qung co

21.5 Thm qung co

http://nukeviet.vn

Trang 81

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

22 Hng dn qun tr module Download


Module download khng c thit lp sn ngay sau ci, do nu mun s dng bn phi
thit lp n trc. Vo Admin Control Panel/Modules/Thit lp module.

Nhp nt Thit lp ddeer h thng chuyn qua trang thit lp.

22.1 Qun l ch
Module s yu cu bn thm ch trc khi c th lm bt c thao tc no khc.

http://nukeviet.vn

Trang 82

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

22.2 Thm file mi

22.3 File ch kim duyt


Cho php qun l cc file thnh vin gi ti.

http://nukeviet.vn

Trang 83

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

22.4 Bo co li
Cho php theo di cc bo li gi ti.

22.5 Qun l comment


Cho php qun l cc bnh lun thnh vin gi ti.

22.6 Cu hnh module

http://nukeviet.vn

Trang 84

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

23 Hng dn qun tr module Lin h


23.1 Qun l cc tin h gi ti

Xem lin h gi ti:

Tr li lin h:

23.2 Qun l cc b phn

Thm b phn: Nhng admin trong b phn c nh du c th c quyn c xem, gi tr


li hoc c bn sao lin h ny.

http://nukeviet.vn

Trang 85

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

23.3 Ni dung thng bo trn trang lin h

24 Hng dn qun tr module Weblinks


Tng t module Download, bn cn thit lp n trc khi s dng.

http://nukeviet.vn

Trang 86

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

25 Hng dn qun tr module FAQ


Tng t module Download, bn cn thit lp n trc khi s dng.

26 Hng dn qun tr module Thm d kin

Thm thm d:

27 Hng dn qun tr module Tin tc

Hnh 1.1: Danh mc chnh phn qun tr tin tc ca Nukeviet


c th xut bn mt bi vit trc tin chng ta cn phi to: Ch , Chuyn v
Ngun tin cho bi vit.

http://nukeviet.vn

Trang 87

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

27.1 Ch v qun l ch tin tc


Ch cho php ta a bn tin vo trong to thnh mt chuyn mc tin tc, bao gm
nhiu bi vit lin quan bn trong.
thm mi mt ch tin tc chng ta cn phi qua 04 bc:

Bc 1: Nhp vo tiu .

Bc 2: Chn ch (Khi ln u tin thm mi mt ch mc nh n c chn l


ch chnh, nhng ln thm tip theo cc bn c th chn ch l ch chnh
hoc l thnh phn con).

Bc 3: Nhp vo t kha cho ch (Nhm to ra phn meta keyword cho ch , nh


th cc b my tm kim s phn loi v nh gi ch - c li v kt qu tm kim cho
website ca bn).(C th nhp hoc khng)

Bc 4: Nhp vo phn miu t ch - phn ny s c thm vo phn meta


description

Sau khi hon thnh 04 bc trn chng ta nhn vo nt: Lu thay i. Nh vy mt ch


mi c thm.(Hnh 1.2)

Hnh 1.2:Giao din phn qun l ch


sa mt ch chng ta cn qua 05 bc:

Bc 1: Nhp li tiu

Bc 2: Chn li ch

Bc 3: Nhp lin kt tnh cho ch - nhm mc ch to ra ng dn thn thin cho


ch v c b my tm kim u tin trong kt qu tm kim. Phn ny ch xut hin
khi sa ch , sau khi bn thm mi ch n khi sa h thng lc t v a ra gi
cho bn.

http://nukeviet.vn

Trang 88

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.3:Lin kt tnh cho ch

Bc 4: Nhp li t kha

Bc 5: Nhp li phn miu t ch .

Sau khi hon thnh 05 bc bn trn th nhp vo nt Lu thay i cp nht li nhng


thay i cho ch (Hnh 1.4 ).

Hnh 1.4:Sa ch
Sau khi thm ch , th giao din phn qun l ch s c thm Menu nh hnh 1.5 bn
di:

Hnh 1.5:Menu ch sau khi thm


Khu vc 1: V tr: Ch ra v tr sp xp ca ch so vi cc ch khc. thay i v tr
ca 1 ch cc bn c th nhn vo Menu la chn ca ch (Hnh 1.6)

http://nukeviet.vn

Trang 89

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.6: Menu sp xp v tr ch


Khu vc 2: Hin th trang ch:C 02 la chn: C hoc Khng, Menu ny cho php ch
c th xut hin ti trang ch ca site hay khng.
Khu vc 3: Cch th hin ch : i vi tng ch s c 06 la chn cch hin th tin tc
trnh by cho ch

Danh sch, mi ln trn (Hnh 1.7)

Hnh 1.7: Danh sch mi ln trn

Danh sch, c ln trn (Hnh 1.8)

Hnh 1.8: Danh sch c ln trn

Ch , tin khc nm bn tri (Hnh 1.9)

http://nukeviet.vn

Trang 90

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.9: Cc tin khc nm bn tri

Ch , tin khc nm bn phi

Ch , tin khc nm bn di

Chia thnh 02 ct (Hnh 1.10)

Hnh 1.10: Chia thnh 2 ct


Khu vc 4: S lin kt: i vi tng ch cho php ta chn s lin kt thuc ch gi
tr mc nh s c chn l 3.
Khu vc 5: Chc nng thm dnh cho phn qun l ch nh : Xa sa ch , thm bi
vit mi vo ngay ch .
Khi xa ch cn lu nhng iu sau:
-

Khi ch cha cc thnh phn ch con trong n, h thng s khng cho


bn xa ch . c th xa c n bn cn phi di chuyn cc thnh
phn ch con trong chuyn mc . (Hnh 1.11).

http://nukeviet.vn

Trang 91

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.11 Xa ch c cha cc thnh phn ch con trong n


-

Trong hnh 1.13 bn trn chng ta c tiu Tin tc c 3 chuyn mc con trong n l:
Thng co bo ch, Bn tin ni b, tin cng ngh. c th xa c chuyn mc Tin
tc chng ta phi vo bn trong n xa hoc sa cc chuyn mc: Thng co bo ch,
Bn tin ni b, tin cng ngh.

minh ha cho vic xa 1 ch : Chng ta s xa ch : Thng co bo chl ch


con ca ch Tin tcnh hnh 1.12

Hnh 1.12:Minh ha xa ch Thng co bo ch


Trn hnh 1.12 sau khi nhn vo chc nng xa (1) h thng s thng bo cho chng
ta mt hp thoi khng nh chc chn rng bn mun xa n hay khng?
Sau khi nhn OK h thng s chuyn bn sang bc tip theo nh hnh 1.13

Hnh 1.13: Di chuyn trc khi xa


Vic xa 1 chuyn mc s lm mt ton b cc d liu v bi vit trong chuyn mc ,
m bo vic an ton d liu cho bn h thng yu cu bn cn phi xc nhn li mt ln
na vic Xa ch v cc bi vit(Bc 1) Hoc di chuyn ch bng cch: La chn
http://nukeviet.vn

Trang 92

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

ch tin tc mun di chuyn ti (Bc 2), khi la chn xong nhn vo nt thc hin
bt u di chuyn cc bi vit bn trong chuyn mc Tng hp (Bc 3). Sau khi hon
thnh bn c th xa hoc sa cc ch tip theo: Chi hi, php l. Khi hon tt cc bc
chng ta mi c th xa ch Tin cng ng.

27.2 Nhm tin lin quan


Cng ging nh ch , nhm tin lin quan cho php ta c th trnh by nhiu bn tin
lin quan nhng trong mt phm vi nh hn. nhm tin lin quan gip truyn ti cho ngi
c khi xem chi tit mt bi vit thnh h thng nhng s kin chuyn bit, v d: Chm s
kin v bo lt min Trung.
qun l cc nhm tin lin quan cng tng t nh qun l cc ch .

Hnh 1.14: Nhm tin lin quan

27.3 Ngun tin


y l phn khai bo a vo bi vit c trch dn t ngun no bao gm: Tn
ngun v a ch lin kt ti ngun tin .
Ta c th thm nhiu ngun tin bng cch nhp y thng tin vo phn Thm ngun
tin nh hnh 1.15

Hnh 1.15 :Ngun tin

27.4 Cc block tin


Phn ny gip cho chng ta hng i tng ngi c ch hn n nhng bi vit
c thm vo nhm lm ni bt mt hay nhiu bi vit.
Trong phn qun l bi vit cho chng ta 02 la chn:
Block tin nng
http://nukeviet.vn

Trang 93

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Block tin chnh

Hnh 1.16: Cc block tin

27.5 Cu hnh module

Hnh 1.17: Cu hnh module


Phn cu hnh module gip chng ta ty chnh cch hin th bi vit, hnh nh, s lng
lin kt v mt s chc nng khc cho module Tin tc.
Trong phn ny chng ta c cc la chn:

Phng n th hin ti trang ch: Cng ging nh Cch th hin ch phn ny cho
chng ta 06 la chn nh danh sch, mi ln trn,

Kch thc ca hnh ti trang ch: L kch thc ti a v chiu rng hoc chiu di ti
hnh minh ha ca bi vit khi xem ti trang ch hay vo mt ch - mt chuyn mc.
n v tnh bng Pixel

http://nukeviet.vn

Trang 94

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Kch thc hnh minh ha ti block: Nh phn qun l cc block chng ta cho php la
chn mt hay nhiu bi vit vo mt trong 02 block tin nng hoc tin mi, phn ny cho
php chng ta quy nh kch thc ca hnh minh ha cho bi vit thuc block . n v
tnh bng Pixel.

Kch thc ca hnh di phn m u ca bi vit: Cho php chng ta ch nh kch


thc ti a ca hnh minh ha cho bi vit khi chc nng ny c kch hot menu
Thm bi vit.

S bi vit c hin th cng vi phn gii thiu ngn gn trn mt trang: Cho php
chng ta cu hnh trn mt trang chuyn mc hay mt trang ch c ti a bao nhiu bi
vit c hin th.

S bi vit ch hin th link: Cho php cu hnh s lin kt n cc bi vit lin quan cng
chuyn mc, cng ch khi xem chi tit mt bi vit.

Tho lun mc nh khi thm bi vit mi: Cho php xt tho lun cho tng i tng
chung mc nh cho tt c bi vit.

T ng ng tho lun khng thng qua kim duyt: Khi chn chc nng ny ngi c
s thy phn tho lun ca mnh ngay khi ng tho lun. Nu b chn chc nng ny,
hin th bnh lun ca ngi c bn cn phi vo menu Qun l bnh lun cho php
bnh lun ca ngi c c th hin th.

Thng bo bn quyn bi vit: Ghi ch cho ngi mun ng li thng tin bi vit cn
phi tun th nhng g, chc nng ny c kch hot trong tng bi vit mt. Mc nh
trong tng bi vit chc nng ny b tt.

27.6 Xut bn v sa cha tin tc


xut bn tin tc chng ta nhn vo menu Thm bi vit trong admin qun l Tin tc, Sau
cn phi in thng tin vo 16 bc nh hnh 1.20:
1. Nhp vo tiu bi vit (Bt buc).
2. Chn ch ca bi vit (Bt buc): Bi vit c th chn 1 hoc nhiu ch lin quan.
3. Chn chuyn (Khng bt buc).
4. Hnh minh ha cho phn gii thiu (Khng bt buc)
5. Ch thch cho hnh minh ha (Khng bt buc).
6. Hnh nh ti bi vit: Cung cp ty chn cch hin th hnh nh, c 03 la chn: Khng
hin th, hin th mc nh theo cu hnh module v hin th bn di tiu bi vit.
(Khng bt buc, cu hnh mc nh c la chn: hin th theo cu hnh module).
7. Gii thiu ngn gn (Khng bt buc Khuyn co khng nn b qua bc ny.) C tc
dng miu t chung nht ni dung ca bi vit mun truyn ti n ngi c. Khi nhp
thng tin vo y s lm cho bi vit c trnh by p hn.
8. Ni dung chi tit: (Bt buc) Ton b ni dung ca bi vit s c hin th khi bn in
thng tin vo ny.
9. Tc gi bi vit (Khng bt buc) Nu khng nhp thng tin vo, h thng s t ng
ly theo tn ca ngi ng bi vit.
http://nukeviet.vn

Trang 95

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

10. Ngun tin (Khng bt buc) C th la chn trong danh sch to mc Ngun tin
bn trn hoc nu ngun tin cha c trong danh sch th c th nhp vo trng bn
di.
11. Gi bn quyn bi vit (Khng bt buc) Mc nh ch gi bn quyn bi vit s
c t ng chn, nu bi vit khng phi do cc bn t bin son th c th b la chn
ny. Khi ch ny c kch hot mi khi xem bi vit di bi vit s c thm
dng bn quyn nh hnh v 1.19

Hnh 1.19: Bn quyn bi vit


12. T kha dnh cho my ch tm kim: Nhm mc ch ti u ha bi vit vi th keyword
dnh cho b my tm kim. Nu trng h thng s t ng to t kha cho bi vit ca
bn, bn cng c th s dng cng c c cung cp sn bng cch copy ton b ni dung
bi vit v paste vo s 10 sau nhn vo nt cng c Vo y to keyword cho
bi vit ca bn. Hoc bn cng c th t nhp t kha ch mi t kha phn cch
nhau bi du phy. (Khng bt buc Khuyn khch dng nu cc bn ch trng n vn
ti u ha bi vit cho b my tm kim).
13. Quyn xem bi vit: Hn ch 1 hoc nhiu i tng c th truy cp n bi vit ca bn,
mc nh h thng s tt c mi ngi c th xem. Bn c th cu hnh li bng cch
la chn mt trong nhng cch c cung cp:

Tt c

Thnh vin

Khch

Qun tr

Hoc mt trong nhng nhm trong Menu qun tr Nhm do bn to ra

(Khng bt buc).
14. Thi gian ng: H thng s t ng ng bi vit vo thi gian do bn la chn tnh theo
Ngy thng nm: Gi - Pht. (Khng bt buc)
15. Thi gian ht hn: H thng s t ng kha bi vit khng cho ngi c xem vo thi
gian m bn quy nh bi vit ht hiu lc. (Khng bt buc).
16. Tnh nng m rng: Cung cp cho bn cc la chn v :

Hin th trn trang ch (Mc nh gi tr l: C)

Cho php tho lun (Mc nh gi tr l: Thnh vin, bn cng c th la chn cc gi


tr l Khng hoc l Tt c mi ngi u c th tham gia tho lun).

Cho php xp hng bi vit: Nhm gip ngi c nh gi bi vit theo cc mc yu


thch. Mc nh h thng s cho php ngi c s dng chc nng ny.

Cho php gi bi vit: ngi c c th gi bi vit ny cho bn b qua email, mc


nh h thng lun bt chc nng ny.

http://nukeviet.vn

Trang 96

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Cho php in bi vit: Mc nh h thng s cho php ngi c s dng chc nng
ny. Bn c th khng cho ngi c s dng n bng cch b la chn ny.

Cho php lu bi vit: Chc nng ny phc v yu cu khi ngi c c nhu cu lu


tr bi vit trn my c th c li m khng cn vo website. Mc nh h thng
s bt tnh nng ny, bn c th tt n bng cch b la chn ny.

Khi hon thnh 16 bc trn bn hy nhn vo nt Lu thay i xut bn bi vit.


Hy tr li trang ch v xem thnh qu m bn c c.

Hnh 1.20: Cc bc xut bn mt bn tin

27.6.1 Sa cha xa tin tc


s dng chc nng ny bn nhn vo menu qun l Tin tc (1)nh hnh 1.21
http://nukeviet.vn

Trang 97

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.21: Sa, xa tin tc


Sau nhn sang pha menu bn phi, tng ng vi mi bi vit u c menu la chn vi
02 chc nng l: Sa Xa. sa bi vit no bn hy nhn vo menu Sa (2) bi vit
.
Khi mt bi vit c chn sa s nh hnh minh ha di y Hnh 1.21:
Cc bc t 1-16 tng t nh khi thm bi vit.
17: Lin kt tnh (Hnh 1.23):
Hnh 1.22: Lin kt tnh
To lin kt thn thin cho b my tm kim, gip bi vit ca bn t th hng tm
kim cao. Mc nh h thng s t to ra lin kt tnh cho bn, nu mun thay i bn c th
chnh sa ti mc lin kt tnh (17)

http://nukeviet.vn

Trang 98

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.23: Sa bi vit

http://nukeviet.vn

Trang 99

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 4: Hng dn ci t webserver


to mi trng th nghim NukeViet trn PC (my tnh c nhn), ta cn ci t
Server Web, PHP, MySQL. y l mi trng h tr NukeViet cng nh bt k mt ng
dng no vit bng PHP nh Web, Portal, Forum, Chat, Webmail
Vic ci t ring cc chng trnh Server Web, PHP, MySQL thng gy kh khn
cho ngi mi hc do mt qu nhiu cng on, cha k n vic gii quyt vn cu hnh,
s tng thch gia cc phin bn khc phc kh khn ny, NukeViet khuyn co
ngi dng nn ci mt trong cc phn mm nh AppServ, Vertrigo hoc XAMPP. y l
cc gi phn mm tng hp gm Apache PHP, MySQL nhm n gin ha trong vic bin
my ca bn thnh mt server tng t nh trn cc my ch m cc nh cung cp hosting
ang s dng.

28 Hng dn ci t AppServ
Phin bn mi nht n nh ca AppServ l 2.5.10, Bn c th ti bn ny v t website:
http://www.appservnetwork.com
Lu :
- Hin ti c phin bn AppServ 2.6.0, bn khng nn s dng bn ny v php v mysql
u l cc bn dev v alpha khng n nh khi s dng
- Trc khi ci t chng trnh, bn hy xa b tt c nhng chng trnh h tr ci
loaclhost ci trc , nh Apache Web Server, Mysql, PHP, ng thi xa file
php.ini nm trong th mc h thng C:/windows/
- Sau khi tin hnh tt c cc bc chun b nu trn, bn tin hnh ci t chng
trnh.

28.1 Ci t AppServ
Bc 1: Chy file appserv-win32-2.5.10.exe tin hnh ci t. Ca s Welcome ca mn
hnh Setup hin ra. Nhp Next tip tc (xem hnh 1.1)

Hnh 1.1: Ca s Setup appserv-win32-2.5.7


http://nukeviet.vn

Trang 100

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Bc 2: Thng tin bn quyn : AppServ xut bn theo giy php GNU/GPL License. Bn
cn c thng tin ny trc khi ci t. Nu tip tc ci t cn click vo I Agree chuyn
sang bc k tip. Nu khng ng bn click vo Cancel thot qu trnh ci t.

Hnh 1.1 Giy php GNU/GPL.


Bc 3: Chn th mc ci t. Bn nn chuyn th mc lu tr AppServ sang D v nhp
Next tip tc (xem hnh 1.3).

Hnh 1.3: Chn th mc ci t


Bc 4: Chn cc thnh phn ci t.
Ta mc nh (chn ht ton b), nhp Next tip tc (xem hnh 1.4).

http://nukeviet.vn

Trang 101

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.4: Cc thnh phn i km


Bc 5: Khai bo cho qu trnh ci t Apache Server
Ti bc ny bn cn khai bo Server name, Administrators Email address, HTTP
Port. Ngoi tr Administrators Email address c th thay i, cc khai bo khc hy
mc nh nh chng trnh yu cu:
- Server name: localhost;
- Administrators Email address: admin@localhost.com
- HTTPPort: 80.
Sau nhp Next tip tc (xem hnh 1.5).

Hnh 1.5: Ci t Apache Server


Bc 6: Khai bo cho qu trnh ci t MySQL
Phn khai bo thng tin ci t MySQL bao gm: User name, Password v
Charset. Hy khai bo ty 2 mc u, mc Charset mc nh l latin1 (Ch : ch dng
http://nukeviet.vn

Trang 102

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

cc ch ci latin, khng vit t c khong trng hay c du ting Vit). Trong qu trnh ci
t AppServ i hi bn phi nh Username v bn s phi khai bo n khi ci t NukeViet
sau ny. Password khng cn thit v bn ci trn localhost, do nn trng. Nhp Next
tip tc (xem hnh 1.6).

Hnh 1.6: Ci t MySQL


Ch trong giy lt, qu trnh ci t s din ra

Bc 7: Kt thc ci t v khi ng chng trnh:


Nhp Close kt thc qu trnh ci t v khi ng Apache & MySQL (xem hnh
1.7)

http://nukeviet.vn

Trang 103

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.7: Kt thc ci t


Apache & MySQL s c t ng khi ng ngay sau khi kt thc ci t
Bc 9: Kim tra kt qu.
M Internet Explorer, g a ch http://localhost/ nu thy trang web tng t nh hnh
di tc l bn ci thnh cng appserv.

http://nukeviet.vn

Trang 104

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.10: Kim tra kt qu


Sau khi ci xong appserv 2.5.10 my tnh ca bn s c cc chng trnh sau:
- Apache Web Server Version 2.2.8
- PHP Script Language Version 5.2.6
- MySQL Database Version 5.0.51b
- phpMyAdmin Database Manager Version 2.10.3

28.1.1 ng nhp th vo phpMyAdmin


Hy g localhost/phpMyAdmin vo thanh Address ca trnh duyt web. Mt hp
thoi hin ra yu cu nhp User Name v Password ng nhp vo phpMyAdmin (xem
hnh 1.11).

http://nukeviet.vn

Trang 105

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 1.11: Hp thoi ng nhp phpMyAdmin


- Hy nhp nh sau:
Username : root
Password : [in password m bn chn phn ci t trn]
Nu nhp ng, mn hnh ca phpMyAdmin s hin ra nh sau:

Hnh 1.12: Mn hnh ca phpMyAdmin


- ng xut, bn nhn nt Log out.

28.2 Cc li hay gp phi khi ci AppServ v cch khc phc


28.2.1 Nu ti qun root password ca MySQL Server th phi lm sao?
Trong trng hp bn qun password m mnh chn khi ci t ban u th hy lm theo
cc bc sau:
- T menu Start ca Windows, chn Programs > AppServ > Reset MySQL Root Password.
Ca s chng trnh hin ra nh sau:

http://nukeviet.vn

Trang 106

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 2.14: Mn hnh reset root password cho MySQL Server


- By gi, hy g li password mi cho MySQL Server.
- Nu bn reset root password thnh cng th ca s chng trnh s hin ra nh sau:

Hnh 2.15: Mn hnh thng bo reset root password thnh cng


- Cui cng, nhn phm bt k ng chng trnh.

28.3 Bt Module Rewrite ca Apache.


Module Rewrite thit lp cc ng dng ti u ha lin kt .
Bn ch cn di chuyn n th mc D:\AppServ\Apache2.2\conf (ng dn ny thay i
tng ng vi ng dn ci t ca bn) v tm file httpd.conf.
M file ny bng notepad v tm on:
#LoadModule rewrite_module modules/mod_rewrite.so

B du # pha trc n
Sau save file ny li v restart my (hoc c th restart Apache cho nhanh).

28.4 Li khi ci appserv


Nu sau khi ci bn gp li khng th kt ni vi MySQL th c l c li do ln ci
t trc bn st file c, hy g AppServ bng cch :
1 Vo menu Start > All Program > AppServ > Uninstall AppServ v thc hin g
ton b chng trnh, k c cc chng trnh ph tr (chn yes i vi tt c cc yu cu).
2 Sau khi my tnh khi ng li, hy:
Vo th mc: C:/AppServ v xa tt c cc file v th mc trong .
Vo C:\Windows v xa 2 file: php.ini v my.ini
http://nukeviet.vn

Trang 107

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Ci t li appserv theo hng dn phn trc.

29 Hng dn ci t my ch web vi XAMPP


Bi vit sau s hng dn cc bn cch bin thit b lu tr di ng ( y l USB)
thnh h thng Web Server Portable.
y, chng ta s dng XAMPP Lite, phin bn mi nht hin nay l 1.7.3, bao gm cc
tnh nng h tr Apache, MySQL, v PHP, tng thch tt vi rt nhiu dng website v
webapps. Cc bn c th la chn phin bn y vi nhiu tnh nng nh FileZilla FTP
server v OpenSSL.
Ti phin bn *.exe ca Xampp Lite ti y. Sau tin hnh ci t v chn ni mun
lu tr:

La chn di ng ca bn, hoc 1 th mc ring bit no . Lu rng USB nn cn


trng t nht 250 Mb:

http://nukeviet.vn

Trang 108

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Nhn Install bt u ci t, qu trnh ny c th din ra nhanh hoc lu ty thuc vo tc


ghi c ca USB:

Qu trnh trn kt thc, 1 ca s dng lnh xut hin thng bo hon tt. Nu bn mun to
shortcut start menu v desktop th g Y, cn nu khng th N:

Bc tip theo, chn Y ty chnh cc thng s k thut:

http://nukeviet.vn

Trang 109

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

n bc tip ny, chn Y hon tt qu trnh bin XAMPP hon ton thnh portable.
Chng trnh c cu hnh v thit lp h thng server hot ng m khng cn xc nh v
tr c nh, v vy server ny s hot ng bt c, mi lc mi ni:

XAMPP s hon tt cc thay i ln cui cng, nhn Enter:

Sau , chng trnh s t ng kch hot giao din dng lnh ca XAMPP. Ti dng u
tin, thit lp mi gi cho ng vi gi h thng:
http://nukeviet.vn

Trang 110

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Ti bc tip theo, chn 1 khi ng XAMPP, hoc cc la chn khc:

S dng XAMPP portable


Rt n gin, ch cn m th mc lu tr v chy file xampp-control.exe:

Tip tc nhn Start mc Apache v MySQL bt u kch hot webserver:


http://nukeviet.vn

Trang 111

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Lu : khng tch vo Svc, iu ny s bin server thnh 1 service bt buc ca Windows.


Nu tch vo Svc, XAMPP s khng cn kh nng portable na

i vi nhng h thng Windows c Firewall, s thng bo c chn hot ng ca server.


Chn Allow webserver hot ng:

Sau , nhn vo Admin m trang XAMPP admin t trnh duyt ca h thng, hoc s
dng a ch http://localhost/, http://127.0.0.1:

http://nukeviet.vn

Trang 112

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Nu tt c khng c vn g, bn s nhn thy trang u tin ca XAMPP nh sau:

Chn ngn ng ph hp, y l English:

http://nukeviet.vn

Trang 113

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Bn c th lu cc trang web ty chnh trn vo th mc \xampplite\htdocs\ thun li cho


vic truy cp v lm vic sau ny:

Nu mun ngng hot ng ca server, ch cn nhn nt Stop tng ng cc dch v ca


XAMPP, nu bm nt Exit trn cng bn phi, XAMPP s thu gn li di thanh h thng
ch khng tt hn:

http://nukeviet.vn

Trang 114

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hoc bn c th s dng file xampp_stop.exe trong th mc xampplite:

c th s dng OpenID cn sa file D:\xampp\php\php.ini


;extension=php_curl.dll

Thay bng
extension=php_curl.dll

Sau tin hnh khi ng li xampp

http://nukeviet.vn

Trang 115

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 5: Lm vic vi CSDL MySQL


30 Import file SQL vo CSDLs dng PHPMyAdmin
Trong qu trnh ci t, i khi chy file setup khng thnh cng. Khi chng ta c
th khc phc bng cch nhp (import) ni dung file SQL vo CSDL (c cung cp km
trong b ci mi Module, Block). Cc bc thc hin nh sau:
Bc 1: T ca s trnh duyt, truy cp n a ch: http://localhost/phpMyAdmin/.
Bc 2: Chn CSDL m bn cn import ni dung file SQL vo (xem hnh 5.1).

Hnh 5.1: Chn CSDL cn import SQL


Bc 3: Nhp vo link SQL trn ca s trnh by CSDL, bn s c a ti trang chn d
liu. Nhp Browse ch n file SQL cn nhp vo CSDL. Nhp Go tin hnh nhp ni
dung file SQL vo CSDL (xem hnh 5.2).

Hnh 5.2: Nhp file SQL vo CSDL


Ch trong giy lt, nu qu nhp file vo CSDL thnh cng bn s nhn c thng
bo: Your SQL-query has been executed successfully. Nh vy bn import xong file SQL
vo CSDL.
http://nukeviet.vn

Trang 116

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

31 Backup (sao lu) v Restore (phc hi) s dng PHPMyAdmin


Thng thng, hosting s c sn cc dch v Backup v Restore, bn c th s dng
chng. Mc ny s thin v kha cnh s dng PHP Admin trn c s Localhost.

31.1 Backup CSDL


u tin, to file Backup, bn ng nhp vo Admin Control Panel:
http://localhost/home/admin/admin.php , nhp vo mc Lu d liu. Trong giy lt, trnh
duyt s ngh bn ti file Sao luu CSDL tencsdl ngay-thang-nam.sql v, bn lu file ny
vo cng sau ny nu site gp s c, gi s b hacker xa ht d liu th c th phc hi
li nh file ny. (chi tit xem thm hng dn 1.1 Lu d liu c trong Phn 4, Mc V)
Ch : file d liu (SQL) khng bao gm hnh nh, vic sao lu file SQL lun phi i
km vi vic sao lu cc d liu tnh trn host (nh, file ) nh cng c Backup ca Hosting.
Bin php tt nht l sao lu CSDL mi tun (trn host) v mi thng mt ln, tin hnh ti
CSDL cng cc d liu khc t my ch v my tnh c nhn

31.2 Restore CSDL


Gi s bn cn phc hi CSDL, hy tin hnh cc bc sau:
1

Vo PHPMyAdmin theo a ch: http://localhost/phpMyAdmin/

To CSDL rng vi tn ca CSDL c, v d xaydungcauduong (xem hnh 5.3).

Hnh 5.3: To CSDL rng


3

Nhp vo link SQL ca CSDL va to (xem hnh 5.4)

Hnh 5.4: Vo SQL


4

Ti ca s Import CSDL (xem hnh 5.5), bn c 2 cch nhp vo CSDL.

Cch th nht: a thng ni dung SQL vo bng nhp liu.

Cch th hai: Import bng file SQL.

http://nukeviet.vn

Trang 117

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 5.5: Import CSDL


7

Nu dng cch th 2, bn hy nhp nt Browse dn n file SQL va Backup.


Nhp Go bt u qu trnh. Trong thi gian ngn, d liu s c phc hi.

By gi hy truy cp vo Web ca bn. Tht k diu, d liu c phc hi nguyn


vn (cho n thi im bn sao lu).

31.3 Drop (hy) CSDL


hy ton b CSDL trn localhost hoc mt phn (hy mt s table bng) bn thc
hin theo cc bc sau:
1

Truy cp vo PHPMy Admin theo a ch: http://localhost/phpMyAdmin/, chn


CSDL cn x l (xem hnh 5.6)

Hnh 5.6: Qun l CSDL bng PHPMyAdmin trn localhost.


2

Nhn nt Drop nu mun hy ton b CSDL (xem hnh 5.7)

http://nukeviet.vn

Trang 118

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 5.7: Hy CSDL


3

Nhn OK ng (xem hnh 5.8).

Hnh 5.8: ng hy CSDL


4

Nu mn hy 1 table trong CSDL th nhn biu tng thng rc cng hng vi table
(xem hnh 5.9) .

Hnh 5.9: Hy 1 table trong CSDL.


5

Nu mun hy nhiu table trong CSDL th chn table ri chn ty chn With
selected l Drop (xem hnh 5.10).

Hnh 5.9: Hy nhiu table trong CSDL.


6

Nhn YES ng (xem hnh 5.8).

http://nukeviet.vn

Trang 119

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 5.8: ng hy CSDL

31.4 X l li khi Restore


- Nu xy ra li Font, nguyn nhn l do bng m (Charset) ca CSDL mi khng ng
vi bng m ca CSDL c. Khi bn cn khai bo bng m ca CSDL mi to cho ph hp.
- Nu qu trnh Import SQL bo li dng:
Code:
MySQL said:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near '#CREATE TABLE
nukeviet_4nguestbook (
id int(9) NOT NULL au

Nguyn nhn l do trong file SQL c cha 3 k t BOM u file, hy dng EmEditor
loi b n. Sau thc hin Import li l ht li.

32 Hng dn trch xut v phc hi 1 phn d liu Backup


Sau khi ci li NukeViet, nhiu khi bn ch c nhu cu Backup mt phn d liu. Sau
y l cch lm:

32.1 Trch 1 phn d liu


1

Kim tra phn tin t trong tn table ca CSDL web hin ti l g bng cch dng
Emeditor m mt trong nhng file SQL Backup ca trang web hin ti, bn s
thy ngay phn u file c on:

Code:
# -------------------------------------------------------#
# Cau truc Bang 'nukeviet_users'
#

Hy ch phn tn trong nhy n, pha trc "_" l "nukeviet" y chnh l phn tin
t trong tn table ca bn (Table prefix)
2

By gi m file d liu SQL cn trch mt phn ni dung. Nhp Ctrl+F, tm vi cm


t _music bn s thy mt on tng t th ny

http://nukeviet.vn

Trang 120

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Code:
# -------------------------------------------------------#
# Cau truc Bang 'xdcd_music'
#

Hy copy t on n trc on:


Code:
# -------------------------------------------------------#
# Cau truc Bang 'xdcd_newsletter'
#

Dng EmEditor to mt file mi, dn on d liu vo . Nhp CTRL+H, thay th


cc ch xdcd_music thnh mangvn_music. Lu thnh file trichxuat.SQL theo bng
m Utf-8 (ch b ty chn BOM).

32.2 Restore (phc hi) phn d liu trch xut.


1

Vo PHPmyAdmin: http://localhost/phpMyAdmin/

M c s d liu ra, Drop 3 table l nukeviet_music, nukeviet_music_cats v


nukeviet_music_singer

Sau import ni dung file trichxuat.SQL va to khi trc vo!

By gi bn hy m trang web ra xem sao! Nu bn lm ng bng m UTF-8 v b


BOM s khng b trc trc khi inport SQL cng nh khng b li font ch sau khi import.

33 Ct file sql bng SQLDumpSplitter


SQLDumpSplitter l phn mm cho php bn ct nh file SQL rphujc hi tng phn m
khng s hng file.

34 Backup v restore d liu bng MySQLDumper


MySQLDumper l cng c sao lu v phc hi c s d liu rt tuyt vi, n cho php phc
hi nhng c s d liu ln mt cch d dng.

http://nukeviet.vn

Trang 121

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 6: Ph tr
35 Lp trnh Web Vit: PHP v ch Vit trn Web.
tip cn vi NukeViet di gc ngi lp trnh, bn cn nm vng nhng kin
thc c bn v Windows v Internet cng mt cht v tin hc vn phng. Phn ny s cung
cp cho bn mt s iu c bn trc khi bt tay vo lp trnh Web cng nh lm vic vi
PHP ni chung v h thng NukeViet ni ring.
35.1 Bng m Unicode v ch Vit
gii quyt vn ch Vit, trc y Vit Nam xut hin nhiu loi bng m
khc nhau. Tuy nhin, cc Font ch thuc cc bng m ny khng c tch hp trong
Windows nn khng phi my tnh no cng c sn. Do xy ra tnh trng my th hin th
c ting Vit, my th khng.
K t khi bng m chun quc t Unicode ra i v WinXP h tr tuyt i cho
Unicode th vn ny c gii quyt trit . Gi y, Unicode l la chn ti u cho
Web Vit.
35.2 Cc Font ch thuc bng m Unicode
Bng m Unicode c cc font: Times New Roman, Arial, Tahoma, Courier new,
Verdana... Khi to web, bn ch nn s dng cc Font ny.
35.3 Phn mm dng g ting Vit:
B g ting Vit ph bin nht hin nay l 2 b g Vietkey (Vietkey 2000) v Unikey
(Unikey NT 4.0)
* Download cc b g
Bn c th Download bn mi nht v tm thng tin tr gip v Unikey v Vietkey ti
cc a ch sau:
Unikey:
Trang ch UNIkey: http://unikey.org
Hoc: http://unikey.sourceforge.net
Ti Unikey http://unikey.org/bdownload.php
Hng dn: http://unikey.org/manual/ukmanual.htm
Tr gip: http://unikey.org/manual/ukfaq.htm
VietKey:
Trang ch: http://vietkey.net/
Din n: http://www.vietkey.net/forum/
Download file zip (72KB):
http://www.vietkey.net/forum/attachment.php?attachmentid=12
* Cu hnh b g theo bng m unicode
- Vi Vietkey2000, bn chn mc Kiu g, v Bng m Unicode nh sau (xem hnh 3.1 v
3.2)

http://nukeviet.vn

Trang 122

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 3.1: Kiu g


Hnh 3.2: Bng m
Nhp 'TaskBar' n VietKey vo khay h thng (cnh ng h).
- Vi UNIkey 4.0: Bn chn bng m l Unicode, kiu g l Telex hay ty bn (xem hnh
3.3).

Hnh 3.3: Cu hnh cho b g Unikey


Sau nhp 'ng' n Unikey vo khay h thng.
Ch :
Ch c dng mt trong hai b g l Vietkey hoc Unikey, khng c chy ng
thi c hai chng trnh.
Bn nn s dng b g Unikey v b g ny nh gn, t li v cha nhiu tin ch
thun tin trong lp trnh, to Web.
35.4 Unicode UTF-8 v ting Vit trn Web.
Nh ni trn, Unicode l la chn ti u cho Web Vit. Tuy nhin, Unicode cng
c hai dng l Unicode dng sn v Unicode t hp, trong Unicode dng sn cho kt qu
tt hn. Bn nn chn bng m Unicode dng sn trong mi trng hp c th.
Trong nh dng phn vn bn trn Web, bn cn khai bo Font. Cc Font phi l b
Font thuc bng m Unicode nh gii thiu trn.
xc lp bng m Unicode cho website v thng bo cho trnh duyt bit hin th
ng, bn cn chn on m sau vo mi trang Web:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
on m ny c chn trong cp th <head> ... </head>

http://nukeviet.vn

Trang 123

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Nu trang Web khng c on m ny, nhiu khi trnh duyt s hin th khng ng,
ngi dng phi mt cng chn li Encoding cho trnh duyt (xem hnh 3.4 v 3.5).

Hnh 3.4: Website khng c on m khai


Hnh 3.5: Website c on m khai bo
bo Unicode utf-8
Unicode utf-8
UTF-8 l Unicode dng sn, chng nhng gim n 30% dung lng trang HTML, tng
tc truy cp m bn s thy ting Vit ngay c khi son tho bng HTML. ly v d minh
ha, ta xt 2 trng hp khi g cm t: Unicode t hp.
Nu s dng Unicode t hp th m HTML s c dch thnh:
UNICODE t&#7893; h&#7907;p
Nu s dng Unicode dng sn (utf-8) th trang HTML s c dch thnh:
UNICODE t hp
R rng l Unicode dng sn d c hn (khi lp trnh), s k t (trong m ngun) t
hn => dung lng trang nh hn => tc duyt web nhanh hn.
Trong h thng NukeViet, cc thng s font v bng m cho ting Vit c xc
lp sn nn bn khng cn lo lng qu nhiu v iu ny.

36 Phn mm dng son tho PHP.


son tho cc m ngun PHP, bn cn c mt chng trnh son tho vn bn h
tr cho lp trnh.
Vi h iu hnh Windows bn c th dng GVim for Windows, EditPlus, EmEditor
(c 3 bn l Free, Standard v Professional), Dreamweaver MX, Ultra Edit,UEStudio... Nu
mun chuyn nghip hn, bn c th mua phn mm phpDesigner 7, Zend Studio, Aptana
Studio. Bn c th d dng tm thy cc phn mm ny nh www.google.com.vn v g cm
t ng vi tn phn mm.
Thm ch khi b qu, ngay c Notepad c sn trong Windows 2000/XP cng c th
dng tm lp trnh PHP n gin (ch dng tm thi bi nu s dng notepad sa cc file
unicode s b li).
Theo kinh nghim ca nhiu ngi bn nn s dng EmEditor hoc Notepad++ v cc
l do: nh gn, d s dng, nhiu chc nng tin li v min ph, h tr ting Vit Unicode
kh tt. N cho php bn g ting Vit trc tip ngay trong File PHP. Hn th na c nhiu
ty chn chi tit, c th trnh gy li cho h thng NukeViet.

37 Ch khi lu file ting Vit Unicode.


Nu bn s dng ting Vit Unicode trong file PHP, bn phi lu file vi m UTF-8, v
khi lu nh b tu chn Save BOM Signature. Nu khng, 3 k t nh du Unicode s

http://nukeviet.vn

Trang 124

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

c t ng chn vo u file m ngun PHP. Khi bn m file ra xem bng mt chng


trnh khng h tr Unicode, bn s thy c 3 k t ngay u file (xem hnh 3.6).

Hnh 3.6: nh chp 3 k t BOM


Vi nhiu chng trnh son tho vn bn h tr Unicode (Tiu biu l Notepad trong
WinXP) s khng hin th ra mn hnh 3 k t ny khi bn m file (v vy bn s khng bit
l c 3 k t ny u file) mc d n vn tn ti. Trong nhiu trng hp, n c th gy ra
mt s li khng lng trc c. V d nh mt dng bo li PHP hin trn Web. T hn,
n c th b hng nh dng font (xem hnh 3.8)

Hnh 3.8: Li do BOM


nh hng ca 3 k t BOM i vi h thng NukeViet tuy khng nghim trng
nhng cng kh kh chu. D thy nht l vic cc thnh vin phn nn rng khi dng
Notepad m cc file PHP trong th mc Block ca h thng NukeViet chnh sa, sau khi
lu file li th xy ra mt hin tng tng khong cch gia cc Block hin th trn website
gy mt m quan cho trang Web. Tuy nhin, rc ri thc s ln khi bn phi thc hin
Backup d liu t mt file SQL cha d liu l ting Vit Unicode. Nu khng may chng
trnh Backup li lu file SQL m u file c cha 3 k t BOM th phpMyAdmin s khng
th Backup v gy ra li. Khi bn phi tm cch b i 3 k t BOM ny.
trnh hin tng trn, bn nn dng EmEditor, khi bn lu file ln u tin, hoc lc
bn Save as, bn ch cn chn mc Code Page l UTF-8 v b chn mc Add a Unicode
Signature (BOM) i l xong. Ty chn ny s c EmEditor ghi nhn. T ln lu file th

http://nukeviet.vn

Trang 125

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

hai tr i, hoc khi bn m file c save ri th bn khng cn phi chn li na (xem


hnh 3.7).

Hnh 3.7: Cu hnh chun khi lu file php ting Vit

http://nukeviet.vn

Trang 126

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 7: ng k Tn min, Host v a


Web ln Internet
38 Mua tn min v mua host
website hot ng bn cn c tn min v hosting. Bn nn mua hosting ca nhng
n v c VINADES chng nhn tng thch NukeViet hoc hosting ca nhng nh
cung cp c bn gi s dng ring cho NukeViet.

39 Chmod trn hosting Linux


Nu mua hosting Linux, bn cn quan tm n ch Chmod. Vy Chmod l g?
Chmod l xc lp quyn hn ca ngi truy cp i vi 1 file trn Server. N ging nh
Thuc tnh (Properties) trong Windows.
Trn cc h thng Unix/linux, ngi s dng c chia ra lm 3 nhm: "user" hay
owner (chng ta - ch nhn trc tip ca cc files), "group" (thnh vin ca nhm m ngi
ch nhn file c tham gia) v "world" hay Public (tt c nhng trng hp khc - cng
cng). Khi bn kt ni vi server, n s xc nh xem bn thuc v nhm no. V d bn kt
ni vi server bng FTP, khai bo tn truy cp nh mt thnh vin v truy cp ti cc file ca
bn, server s quy bn vo nhm "user". Cn nhng thnh vin khc truy cp bng FTP thuc
v nhm "group". Khi ai n site ca bn bng trnh duyt web, s c quy vo nhm
"world".
Sau khi xc nh nhm, ngi s dng s c gn quyn hn nht nh i vi file
hoc th mc no .
xc nh quyn hn cho cc nhm nht nh, ngi ta s dng cc k hiu bng con
s nh sau:
4 = read (quyn c c)
2 = write (quyn c ghi)
1 = execute (quyn c thc hin)
Cc con s ny t hp ra 7 phng n:
7 = read, write & execute
6 = read & write
5 = read & execute
4 = read
3 = write & execute
2 = write
1 = execute
K hiu lnh Chmod thng c 3 con s: con s u th hin quyn hn gn cho ngi
s dng thuc nhm "user" (chnh l bn). Con s th hai ch ra quyn hn ca ngi s dng
thuc nhm "group" v con s th ba dnh cho nhm "world".
Trong trng hp s dng k hiu ch, chng ta s bt gp nhng k hiu sau:
"r" - quyn c c
"w" - quyn c ghi
"x" - quyn c thc hin
Ngoi ra cn c:
"u" - i vi user
"g" - i vi group
"o" - i vi other (world)
"a" - i vi all (tt c)
Di y l bng cc t hp thng gp:
http://nukeviet.vn

Trang 127

Hng dn s dng NukeViet 3

Quyn truy cp
U
G

VINADES.,JSC (http://vinades.vn)

Lnh (M)

Miu t

Dnh cho cc th mc, CGIscripts v nhng files thc hin


khc
rwr-r-chmod 644
Dnh cho cc files thng
Giu files i vi tt c ngoi tr
rw----chmod 600
bn v nhng scripts ca bn
U = user; G = group; W = world r = Read; w = Write; x = Execute; - = Khng c quyn
rwx

r-x

r-x

chmod 755

40 Upload website ln Host


Hin c nhiu phn mm & cng c trn web h tr vic upload file ln FTP Server. V
phn mm, bn c th dng Windows Commander, LeapFTP
thc hin upload, bn cn ghi nh thng tin v domain v hosting c nh cung cp
dch v cp cho. Thng tin cn c bao gm:
Server: a ch server kt ni.
Username: Tn truy cp.
PassWord: Mt khu
Sau y l mt vi cng c upload m bn c th s dng:

40.1 Upload website ln Host vi cng c trc tuyn web2ftp


Web2ftp.com l mt trang web cho php kt ni vo Ftp vi tc tng i cao. Bn
khng mt cng ci t nh cc phn mm nn vic upload rt thun tin, c th thc hin
mi lc, mi ni (tt nhin l c kt ni vo Internet). Trnh t thc hin kt ni nh sau:
1 Truy cp ti a ch web2ftp.com v in thng tin kt ni. Sau nhp Login kt
ni ti host. (xem hnh 8.1)

Hnh 8.1: ng nhp FTP


2Nu kt ni thnh cng, bn s c a n ca s FTP vi hai na. Na tri l FTP
Server, hin th file v th mc c trn Host ca bn. Na phi l Local PC, bn ch nh file
cn ti t PC (my c nhn) ln Sever (xem hnh 8.2).

http://nukeviet.vn

Trang 128

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 8.2: Web2ftp


Website c hai hnh thc Upload. Bn c th Upload cng lc 5 file thng (FileUpload) hoc 1 file nn ZIP (Zip-Upload). Nu dng Zip-Upload ti file nn Zip, File nn
sau khi ti xong s c t ng gii nn trn Server, rt thun tin trong trng hp upload
s lng ln cc file ngun nh trng hp ca NukeViet. Cn ch gii hn dung lng
file.
Cc thao tc c bn s dng trn Web2ftp:
* Thao tc trn Server
Sa file: Cho php sa trc tip mt s file php, html trc tuyn.
Xa: Xa file hoc t mc c la chn. xa, bn hy chn mt th mc hoc
file trong danh sch, nh du kim vo confirm, n del (xem hnh 8.3)

Hnh 8.3: Xa th mc
i tn: i tn, bn hy chn mt th mc hoc file trong danh sch, nh du
kim vo confirm, n Rename.
Di chuyn: di chuyn, bn hy chn mt th mc hoc file trong danh sch, g
ng dn (tng i so vi th mc hin ti) cn di chuyn ti vo filename, directory,
nh du kim vo confirm, n Move (xem hnh 8.4)

Hnh 8.4: Di chuyn th mc ata vo th mc anti


(th mc anti nm trong th mc nv2b1)
To th mc mi: to th mc mi, bn hy g tn th mc vo filename,
directory, nh du kim vo confirm, n mkdir.
http://nukeviet.vn

Trang 129

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

i thuc tnh: i thuc tnh, bn hy chn mt th mc hoc file trong danh


sch, g ch s chmod vo rights, nh du kim vo confirm, n chmod (xem hnh 8.5).

Hnh 8.5: Chmod th mc


Ti v: ti v mt file hay th mc, bn hy chn mt th mc hoc file trong
danh sch, chn nh dng nn l zip hay tar.gz, nh du kim vo confirm, n Get.
* Upload file t PC ln server
1

T menu File-Upload, nhp nt Browse (xem hnh 8.6).

Hnh 8.6: Menu File-Upload.


2

Hp thoi choose file bt ln, bn chn file cn upload v nhp nt Open (xem hnh
8.7).

Hnh 8.7: Hp thoi choose file.


3

File s c a vo danh sch, tip tc tm n cc file cn li (upload ti a 5 file


mt ln). Nhp nt upload bt u ti file ln. Tin trnh ti s c th hin
ngay trn ca s (xem hnh 8.8). Ch cho tin trnh kt thc bn c th tip tc
upload cc file cn li.

http://nukeviet.vn

Trang 130

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 8.8: Tin trnh Upload file.


* Zip-upload t PC ln server
Zip-Upload l mt tnh nng v cng tin li khi cn upload nhiu file vi dung lng
nh, v d nh khi upload b ci NukeViet. S dng tnh nng ny upload cc file nn zip,
sau khi upload, cc file s c gii nn ngay trn server. V c nn trc khi upload
nn phng php ny c nhiu u im nh tc upload nhanh, tit kim bng thng, tit
kim thi gian
Thao tc hon ton tng t nh upload file, ch c iu bn s s dng menu zipupload (xem hnh 8.9)

Hnh 8.8: Menu zip-upload.


im khc bit duy nht y l sau khi tin trnh Upload file kt thc (t 100%), bn
s thy tin trnh send file t my ch Web2ftp n my ch FTP ca bn. By gi bn c th
tt hon ton ca s Internet Explorer m khng s nh hng n tin trnh ny.
Gi :
tng tc upload, vi cc file dung lng nh ta nn s dng Zip-Upload.
Khi tin trnh send file t my ch Web2ftp n my ch FTP bt u (tin trnh
Upload file t 100%) bn c th tn dng thi gian ny bng cch tip tc zipupload cc file khc.
Lu :
Nu s dng tnh nng zip-upload, bn phi ch tin trnh send file t my ch Web2ftp
n my ch FTP kt thc th mi c th tin hnh ci t NukeViet (v khi cc file
mi c gi n y trn Server). Qu trnh ny mt khong 10-30 pht (i vi
b ci NukeViet 1.0).
Sau khi lm vic xong, nh nhp
web2ftp.

hoc tt hon ton Internet Explorer thot khi

40.2 Upload bng LeapFTP


Cch s dng nh sau:
Khi ng chng trnh.
in thng tin v FTP Server, User name v mt khu. Nhn CTRL+Enter thc hin kt
ni ti Server (xem hnh 8.9).

http://nukeviet.vn

Trang 131

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 8.9: LeapFTP


Ging nh cc trnh FTP khc, ca s chng trnh c 2 phn. Khung bn tri l ni
dung tp tin hoc th mc trn a cng my ca bn. Bn cn ch nh th mc cha website
trn a cng, nhp phi chn cc th mc hoc tp tin (nu mun chn nhiu th nhp & gi
phm Ctrl trong khi chn th mc hoc file) v chn upload. Lc ny cc tp tin v th mc
s c upload ln my ch web. Tin trnh upload ti thanh trng thi pha di ca s cho
bn bit qu trnh upload din ra nh th no.
Khung bn phi l cc file v th mc trn server, nu mun xo ni dung no th bn
c nhp chut phi vo i tng v chn Delete. ti v file hoc th mc trn server bn
chn Download.
40.3 Upload bng Flash FXP
Tng t LeapFTP & Windows Commander, Flash FXP c giao din gm 2 na:
Na tri hin th cc file v th mc trn PC.
Na phi hin th th mc trn my ch.
+ To kt ni ti my ch FTP:
Bc 1: Chy chng trnh Flash FXP, nhn vo biu tng Quick Conect
hp thoi Quick Conect.

bt

Bc 2: Khai bo thng s kt ni v nhp Connect thc hin kt ni (xem hnh


8.11)

Hnh 8.11: Khai bo thng s kt ni vi my ch FTP.


+ Chmod file hoc th mc:
1. Click chut phi ln cc file hoc th mc cn Chmod, chn Attributes (xem hnh
8.12)
http://nukeviet.vn

Trang 132

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh 8.12: Menu chut phi.


2. Hp thoi Change Attributes bt ln, nh du kim vo cc , ch Chmod s
c ghi nhn ti Pemissions. khi chn ng ch chmod c yu cu, hy nhp
OK. Ty chn Apply changes to all subfolders and files cho php p dng thit lp
chmod cho tt c cc file & th mc con trong th mc c chn.

Hnh 8.13: Chmod.


Ch chmod ca tng file v th mc c ghi di dng k hiu bng ch ct
Attrib (xem hnh 8.14).

Hnh 8.14: Theo di ch Chmod.

http://nukeviet.vn

Trang 133

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Phn 8: Hng dn s dng hosting


41 Hng dn s dng Cpanel
Khi nim v cPanel
i vi nhng Webmaster ca mt website bt k phi dng nhng cng c ca nh cung cp
host qun l website ca mnh nh: thm domain, upload file, qun l c s d liu, lm
mail server...., nhng cng c gi l Web Host Manager (WHM)cPanel l mt trong nhng
WHM tt, d s dng v c rt nhiu tnh nng tin dng.Phin bn mi nht ca cPanel l
cPanel 11.

Giao din ca cPanel 11


Cc tnh nng ch yu:
- Qun l C s d liu MySQL trn my ch
- File Manager
- FTP Account
- Password Protected Directories
- Qun l Domain (tn min)
- Qun l Mail Server
- V mt s tnh nng khc...
Ghi ch:
Khng phi nh cung cp host no cng ci sn cPanel trn my ch, khi ta phi s dng
cng c m my ch ang s dng.
Ngoi cPanel cn mt s WHM khc nh DirectAdmin (www.derectadmin.com), Plesk
(www.swsoft.com/plesk) ....

http://nukeviet.vn

Trang 134

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

41.1 Qun l c s d liuMySQL trn my ch


C s d liu MySQL c s dng ph bin nhng my ch ci PHP, h thng NukeViet
s dng c s d liu MySQL lu cc thng tin.
Mi c s d liu c th c nhiu hn 1 user gn vo qun tr vi nhng quyn hn khc
nhau. Vic ny rt quan trng trong vic bo mt thng tin, v nht l gip vt qua hn ch
quota ca tng user trn my ch (xem thm phn cu hnh NukeViet t ng thay i user
log vo c s d liu theo thi gian trong ngy nhm hn ch tn sut truy cp c s d liu
ca host tnh trn 1 user).

41.1.1 To 1 c s d liu mi bng Wizard


To 1 c s d liu rt n gin, bn cPanel 11 ny, ta khng th to mi 1 c s d liu
trong phpMyAdmin, v vy ta dng 1 cng c mi ca cPanel m phin bn c khng c,
l MySQL Database Wizard trong khu vc Qun l c s d liu MySQL (xem 0)

Khu vc Qun l c s d liu MySQL ca cPanel 11


Nhn vo cng c MySQL Database Wizard, mn hnh xut hin nh 0
Ti y, ta nhp tn c s d liu mi vo hp thoi v nhn Next step

To 1 c s d liu MySQL bng Wizard, bc 1


Tip , Wizard yu cu chng ta nhp thng tin user tng ng ca c s d liu ny.
Nhn Next Step tip tc
Ch : lc ny c s d liu c to vi tn mngidnghost_tncsdl, trong hnh minh
ha (0) l d1025p04_test

To 1 c s d liu MySQL bng Wizard, bc 2


http://nukeviet.vn

Trang 135

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Tip theo Wizard yu cu ta gn cc quyn tc ng vo c s d liu ca user va ng k


(xem 0). Cc quyn ny th hin cc cu lnh SQL nh sau:
SELECT: vn tin cc bng trong c s d liu
CREATE: to mt bng (table) mi trong c s d liu
INSERT: thm 1 mu tin (record) vo 1 bng c sn
ALTER: thm 1 trng (field) vo 1 bng c sn
UPDATE: cp nht d liu ca cc mu tin (record) trong 1 bng
(table) c sn
DROP: xa mt bng (table) c sn
DELETE: xa 1 bng (table) c sn
LOCK TABLES: kha cc table trong c s d liu khng b chnh
sa.
INDEX
REFERENCES
CREATE TEMPORARY TABLES

Thng thng, ta s chn ht cc quyn bng cch check vo All Privileges.


Ch : bc ny, cPanel hin th ton b thng tin ca c s d liu mi to: tn c s
d liu, user, mt m ca user, cc quyn ca user.

To 1 c s d liu MySQL bng Wizard, bc 3


Sau khi nhn Next Step, mn hnh sau (0) xut hin bo thnh cng:
Ti mn hnh ny, ta c th tip tc to c s d liu mi bng Wizard (chn Add another
database) hoc dng cng c qun l c s d liu MySQL ca cPanel 11 (chn Add another
user using the MySQL Databases Area xem phn 41.1.2) hoc v mn hnh chnh ca
cPanel (chn Return to Home).

To 1 c s d liu MySQL bng Wizard, bc 4

http://nukeviet.vn

Trang 136

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

41.1.2 Qun l cc c s d liu v user tng ng


Trong trng hp mun to c s d liu khng dng Wizard hoc thm 1 user mi cho 1 c
s d liu th ta dng n cng c qun l c s d liu MySQL ca cPanel, ti khu vc qun
l c s d liu ca cPanel 11 (xem 0) chn cng c
xut hin nh 0

My SQL Database, mn hnh

Mn hnh qun l c s d liu MySQL 1


Ti y, ta c th to 1 c s d liu mi bng cch nhp tn c s d liu vo New
Database v nhn Create Database. Ch , lm cch ny s khng to user tng ng cho c
s d liu.
y cn c cng c kim tra c s d liu c b li (Check Database) v Sa li c s d
liu (Repair DataBase): ta chn c s d liu cn kim tra trong danh sch, sau nhn lnh
tng ng.
bng lit k cc c s d liu to (Current Databases), ta c th xa hn 1 c s d liu
bng cch nhn vo lin kt Delete Databases tng ng, hoc g b quyn qun l ca 1
user trn 1 c s d liu no , ta nhn vo nt
tng ng.
to thm user, gn thm user qun l 1 c s d liu no , ta ko mn hnh xung hoc
nhn vo lin kt Jump to MySQL Users
Khi , mn hnh qun l user ca cc c s d liu s xut hin nh 0.
Ti mn hnh ny, ta c th to mi 1 user (nhp username, pass vo nhng tng ng phn
Add New User.
Sau , gn 1 user c sn qun l mt c s d liu c sn bng cch chn user trong danh
sch User, chn c s d liu trong danh sch Database phn Add User to Database v nhn
Submit. Khi , cPanel s yu cu ta gn cc quyn m user c th tc ng ng ln c s
d liu ny (xem 0)
Pha di l danh sch tt c cc user s dng c s d liu MySQL trn host ca chng ta,
nhn nt
xa user tng ng.
http://nukeviet.vn

Trang 137

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Mn hnh qun l c s d liu MySQL 2


Ghi ch:
1 c s d liu c th c nhiu user cng qun l.
1 user c th qun l nhiu c s d liu.

41.1.3 Truy xut c s d liu t xa

41.2 File manager


phin bn cPanel 10, File Manager rt tuyt vi c tnh nng unzip, CHMOD nhiu file
... v rt d s dng. n phin bn cPanel 11 ny, giao din p hn, chuyn nghip hn ch
khng n gin nh File Manager ca cPanel 10 v c n 2 phin bn File Manager cho
chng ta la chn.

Khu vc qun l File ca cPanel 11


0 th hin cc cng c qun l File. Gi s chng ta mi mua host, trn my ch ang trng
rng th vic chng ta quan tm u tin n vic upload file ln my ch.
C 3 cch chnh thc hin iu ny:
a) Dng 1 chng trnh FTP no kt ni vo ti khon FTP upload, xa, download,
... cc file trn my ch.
b) Dng chng trnh File Manager ca WHM c sn.
c) Lai tp

http://nukeviet.vn

Trang 138

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Vi cch a), chng ta c th dng cc chng trnh FTP client truyn thng nh LeapFTP,
FTP Explorer, CuteFTP,... hoc cc chng trnh tch hp chc nng FTP nh Total
Commander, FireFox FTP addon ...
u: cch dng nhng chng trnh FTP truyn thng rt an ton khi upload nhng file c
dung lng ln. C nhiu ti khon FTP khc nhau truy cp vi quyn hn nht nh vo
tng th mc ca my ch. C chc nng ng b ha d liu (so sch s khc bit gia cc
th mc, file trn my ch v my cc b t chn nhng file c s thay i upload hoc
download).
Nhc: cc dng lnh c gi t my khch ln my ch nn i lc thc hin b chm, tr
hon, thnh thong ng gia chng khi truyn nhiu file... khng tn dng cch chc nng
m my ch sn c, ch c th c 1 n 3 kt ni ni vo 1 ti khon FTP vo cng 1 thi
im.
Vi cch b), chng trnh chy trc tip trn my ch, giao tip vi ngi s dng bng giao
din Web.
u: v cc m lnh c x l trc tip trn my ch nn rt nhanh v m bo c thc
hin. Tn dng c u im ca cc lnh, hm ca my ch x l lnh (zip, unzip...)
Nhc: khng phi WHM no cng cung cp File Manager mnh v lm hi lng ngi
s dng. Khng chia quyn qun tr File Manager c v ch c Admin ngi t mua host
mi c quyn vo File Manager cng nh nhiu thnh phn quan trng khc ca WHM. Gii
hn khng upload cc file ln c (do gii hn ca host nhn file qua giao thc http).
Vi cch c)cch lai tp gia 2 cch trn l dng 1 chng trnh t ci ln my ch, c tnh
nng qun l FTP qua giao din Web (giao thc http), tiu biu l Net2Ftp.com
u: V l m lnh chy trc tip trn my ch nn tn dng c cc tnh nng ch c my
ch mi c (zip, unzip...) ng thi c th chia quyn qun tr v tuy l giao din web nhng
ni vo ti khon ftp (dng giao thc http qun l giao thc ftp). Dng thay th File Manager
ca my ch khi n khng p ng nhu cu ca ngi s dng.
Nhc: v l chng trnh ngi dng t a vo my ch nn vn c hn ch v thi gian x
l m lnh, kch thc file truyn ln, gii hn bng thng ca ti khon FTP.
Ty tng trng hp c th ta c th dng kt hp cc cch trn qun l file trn my ch.
Tr li vi cPanel, thc hin cch a), chng ta phi to cc ti khon FTP kt ni ln
my ch.

41.2.1 To mt ti khon FTP


Nhn vo cng c FTP Account
ti phn qun l File ca cPanel (Xem 0)
Giao din qun l cc ti khon FTP xut hin nh 0
Ti y, chng ta nhp tn ti khon vo login, mt m tng ng vo Password v
Password again (thanh Password Strength hin th mc bo mt ca password, ch mang
tnh tham kho)
Nhp tn th mc ch nh ti khon ny c php qun l vo Directory. Lu ti khon
ny c qun l th mc c ch ra y v cc th mc cp con ca n. Th mc cp cha
s khng b nh hng.
Nhp hn mc upload cho ti khon FTP ny vo Quota (chnh l dung lng ti a ca th
mc ny khi ti khon FTP ny kt ni ti khon FTP khc th c hn mc khc i vi
cng th mc).
Nhn Create kt thc to ti khon FTP mi.
Ghi ch:
Nu thng tin chnh xc v khng b li, ti khon ftp mi to s s dng c ngay lp tc.
http://nukeviet.vn

Trang 139

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Giao din thm mi ti khon FTP

41.2.2 Chnh sa thng tin ca mt ti khon FTP


Nhn vo cng c FTP Account
ti phn qun l File ca cPanel (Xem 0)
Giao din qun l cc ti khon FTP xut hin nh 0.

Qun l cc ti khon FTP c sn


Tn ca cc ti khon FTP xut hin bn tri, cc nt lnh qun l tng ng bn phi gm:
Delete: Xa ti khon FTP tng ng
Edit Quota: Thay i hn mc upload ca ti khon FTP tng ng
Change Password: i mt m cho ti khon FTP tng ng
Configure FTP Client : gm cc file cu hnh sn cho nhng chng trnh FTP client
thng dng v thng tin kt ni ca ti khon FTP tng ng nu mun t cu hnh FTP
client bng tay.
Ghi ch:
http://nukeviet.vn

Trang 140

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Ta khng th thay i th mc c qun l ca 1 ti khon FTP to, mun thay i ta


phi xa i v to li ti khon FTP .
Configure FTP Client cha nhng thng tin quan trng gip kt ni vo ti khon FTP nh
tn ftp host, user, password, cng kt ni ftp ...
Pha di giao din qun tr FTP, cn c 1 phn l log FTP theo di nhng phin lm vic ca
tt c cc ti khon FTP.

41.2.3 Cc cng c qun l FTP khc


Vo bt k thi im no, bn c th bit c ti khon FTP no ang kt ni vo my ch,
v t c th cng ch ngt kt ni FTP ny bng cng c theo di phin lm vic FTP
Section Control
ti Khu vc qun l File ca cPanel 11 (Xem 0).
Qun l ti khon FTP nc danh, bn c th cho nhng ngi nc danh truy cp vo ti khon
FTP ca bn, cch qun l:
Nhn vo cng c Anonymous Account
ti Khu vc qun l File ca cPanel (Xem 0)
Giao din qun l cc ti khon FTP nc danh xut hin nh 0

Qun l ti khon FTP nc danh


Nu ng cho ngi khc s dng ti khon nc danh, check vo cc allow tng ng.
Nu cho php ngi dng truy cp ti khon FTP nc danh, ti khon ny s c user v l
anonymous, pass l email ca ngi ng nhp.
Vng Message dng cha thng bo cho ngi truy cp nc danh khi s dng ti khon
ny.

41.2.4 Cng c qun l tp tin File Manager ca cPanel


y l cch b) nh nu trn, File Manager ca cPanel 11 c 2 phin bn l 2.0 v 3.0. C
2 u c nhng tnh nng ring nn khng th ni phin bn no tt hn.

41.2.5 Cch thc vo File Manager 2.0:


Ti Khu vc qun l File ca cPanel 11 (Xem 0), nhn chut vo lin kt
Legacy File
Manager, hp thoi chn th mc qun tr xut hin nh 0 (nu tng check vo Skip
this question, and always open this directory in the future when opening File Manager th
hp thoi ny khng xut hin)

http://nukeviet.vn

Trang 141

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hp thoi chn th mc qun l ca File Manager


y ta nn chn Webroot n th mc gc trn my ch.
Nhn Ok xc nhn, nhn du cho bn gc tri pha trn hp thoi hy lnh.
Sau khi xc nhn th mc qun l, File Manager 2.0 s xut hin (xem 0)

Giao din File Manager 2.0


File Manager 2.0 c y nhng tnh nng ti thiu ca vic qun l file v th mc.
Pha trn l nhng lin kt gip nh v th mc ang qun l, di chuyn nhanh v th mc
cp cha ... cc lnh c bn upload, to file mi, to th mc mi ...
Bn tri l danh sch lit k cc th mc v tp tin trong th mc hin hnh. Nhn vo tn
hoc biu tng u dng chn i tng, khi mt i tng c chn th nhng lnh
tng ng vi i tng xut hin bn khung bn phi bao gm upload, download, i tn,
sao chp, di chuyn, xa, chnh sa ni dung hoc chnh code ca file, thay quyn truy cp
file hay th mc CHMOD, ....
Cc thao tc qun l tp tin trn File Manager 2.0 rt n gin, trc quan, mt ngi quen
vi vic thao tc sao chp, di chuyn i tn tp tin v th mc trn Windows khng
http://nukeviet.vn

Trang 142

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Pha di bn phi l thng rc, dng cha nhng g m chng ta xa.


File Manager 2.0 c 1 tnh nng rt hay m cc chng trnh FTP clinet truyn thng khng
c l gii nn 1 file nn dng zip, gz, tar, ... Khi ta chn 1 tp tin dng nn bn tri, s c
lnh
Extract File Content khung bn phi. Nhn vo nt lnh ny ton b ni dung trong
file nn s c bung ra ti th mc cha file nn.
Kt qu, File Manager 2.0 s bo co chi tit bng 1 hp thng bo nh 0
Ghi ch:
Ring cc th mc, nhn vo biu tng ca n ngha l m th mc vo th mc cp
con. Vic phn bit chn v m th mc ny quan trng trong vic chn ng th mc ch
khi copy, di chuyn cc i tng trong File Manager 2.0.
File Manager 2.0 ch cho php chn 1 i tng qun l trong 1 thi im.
tn dng tnh nng gii nn ca File Manager, tt nht l dng cc chng trnh FTP
Client truyn thng upload cc file dung lng ln ln my ch ri ra lnh gii nn. Vic ny
tit kim thi gian upload v thun tin hn nhiu so vi vic upload tng file bng FTP
Client.
Thao tc gii nn s ghi ln nhng tp tin tn ti trn my ch nu trng tn.
Thuc tnh ca cc th mc v file sau khi gii nn c th khng c khi phc nh lc
trc khi nn, c ngha l phi CHMOD li nu cn thit.
Khi gii hn Disk Space ca my ch ht, c th file nn s khng gii nn ht c, khi
s c thng bo trong hp thng bo (0)

Thng bo gii nn thnh cng


File Manager cn c 1 tnh nng c o m File Manager 3.0 khng c, l tnh nng
thng rc. Khi ta xa bt k i tng no bng File Manager 2.0, nhng i tng ny s
c di chuyn n Trash (thng rc) pha bn phi. V ta c th xa hn ( rc) hoc khi
phc d liu t thng rc ny (xem 0).
Nhn vo thng rc rc (xa tht s tt c i tng trong thng rc khi my ch)
Nhn vo mt i tng bt k trong thng rc khi phc n v ng v tr trc khi xa.
Ghi ch:
Dung lng ca thng rc vn c tnh vo tng dung lng cc file trn my ch, do
hy rc nu cn thm khng gian lu tr.
Thng rc khng c tnh nng xa 1 i tng trong thng rc, khi rc l xa ton b i
tng ang c trong thng rc.

http://nukeviet.vn

Trang 143

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Thng rc ca File Manager 2.0


Sau y, chng ta xem qua phn File Manager 3.0 ca cPanel 11

41.2.6 Cch thc vo File Manager 3.0:


Ti Khu vc qun l File ca cPanel 11 (Xem 0), nhn chut vo lin kt
File Manager,
hp thoi chn th mc qun tr xut hin nh 0 (nu tng check vo Skip this question,
and always open this directory in the future when opening File Manager th hp thoi ny
khng xut hin)

Hp thoi chn th mc qun l ca File Manager


y ta nn chn Webroot n th mc gc trn my ch.
Nhn Ok xc nhn, nhn du cho bn gc tri pha trn hp thoi hy lnh.
Sau khi chn th mc qun l, giao din File Manager 3.0 xut hin nh 0:

http://nukeviet.vn

Trang 144

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Giao din File Manager 3.0


Giao din ca File Manager 3.0 ging y ht giao din ca Windows Explorer vi cy th mc
bn tri, ni dung th mc hin hnh bn phi, cc lnh tng ng tc ng ln th mc ang
chn lit k pha trn, ty vo i tng ang chn m nhng nt lnh ny c hiu lc hoc
v hiu (sng ln hay m i)
File Manager 3.0 thun tin hn rt nhiu so vi bn File Manager 2.0 ch:
- C th chn ng thi nhiu i tng v ra lnh tc ng cho nhm i tng ny (xem 0).

Chn nhiu i tng v ra lnh xa (hp xc nhn xut hin)


- Cc nt lnh thit k pha trn v tc ng trc tip ln i tng ang chn (file, th mc)
- i tn 1 i tng, hoc i quyn truy cp i tng (CHMOD) d dng bng cch nhn
chut vo tng ng ca i tng v g tn mi hoc m CHMOD vo nhp liu (xem
0).

i tn, CHMOD mt file, th mc trong File Manager 3.0 ht sc d dng


- C thm chc nng nn tng th mc hoc nn cc i tng ang chn bng nt lnh
Compress, tng t c chc nng gii nn bng nt lnh
Extract.
- C thm tnh nng tm kim trn my ch: nhp iu kin tm kim vo Search for u
trang v nhn Go, File Manager s tm trn host v tr kt qu v nh Error! Reference
source not found.

http://nukeviet.vn

Trang 145

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Kt qu tm kim
Bn cnh , File Manager 3.0 cng c hn ch l khng c thng rc nh File Manager 2.0.
B li File Manager 3.0 yu cu chng ta xc nhn mi khi xa 1 i tng no (xem 0).
Ghi ch:
Tnh nng Nn (Compress) ca File Manager s khng thc hin c khi khng gian
lu tr (disk space) ca host khng .
Tnh nng Gii nn (Extract) ca File Manager 3.0 ging phin bn 2.0
Tnh nng tm kim ch hin th ti a 250 kt qu tm thy, v ch cung cp a ch
ca nhng i tng tm c ch khng cho php di chuyn nhanh n i tng v
khng cho php thao tc (sao chp, xa, di chuyn ...) trc tip t khung kt qu tm
kim

41.3 FTP Account


Phn ny cho php bn to cc ti khon s dng giao thc FTP kt ni vo hosting.

41.4 Addon domains, Sub domains, Parked domains


Tn min l g? L a ch ca mt website di dng mt chui ch c ngha gi nh gip
ngi s dng d dng tm n website bng cch g tn min vo a ch truy cp (Address
bar) ca trnh duyt (a ch tht ca 1 website l mt chui dy s IP kh nh).
VD: domain: www.vnn.vn c a ch IP l: 203.162.168.130
T tn min ny, chng ta c nhng thnh phn ph pha sau gi l URL dn n nhng phn
khc nhau trong web ca chng ta, v d: http://vietnamnet.vn/xahoi/2007/07/712623/
Khi mi mua host v mua tn min, nh cung cp thng gn sn tn min cho chng ta vo
host mua, tuy nhin nu mua ring l host hoc chng ta mun b sung thm mt tn min
khc tr vo host th phi ng n tn nng qun l domain tn min.

Phn qun l domain


Nh 0, Chc nng qun l domain xut hin ngay trn trang ch ca cPanel, chc nng qun
l domain cung cp nhng tnh nng sau:

41.4.1 Subdomains: Thm tn min cp con cho 1 tn min c sn


- Tn min cp con l mt tn min dng tn min chnh cng vi 1 t kha no , t kha
ny c thm vo pha trc tn min chnh hoc 1 tn min cp con khc, phn cch bi
du chm.
V d: tn min chnh l http://yahoo.com th c th c tn min con l http://mail.yahoo.com

http://nukeviet.vn

Trang 146

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

- S tn min cp con b gii hn bi nh cung cp, thng thng l 10 tn min cp con cc


loi cho 1 tn min chnh. Chng ta c th xem thng tin ny panel Stat (Statistic Thng
k) bn tri trn trang ch ca cPanel.
Cch to/chnh sa Subdomain
Di chuyn n phn qun l Domain, nhn vo Subdomains (Hnh II.1.1)
Khi , cPanel s tr v form thng tin subdomain nh hnh II.1.1.1
Ti y, chng ta nhp t kha to tn min cp con vo Subdomain.
Khi , cPanel s t in gi tr vo Document Root (th mc cha cc file hin th khi
ngi s dng truy cp n tn min cp con ny). Thng thng cPanel s ly t kha m ta
nhp trn to mt th mc mi trong th mc gc trn my ch, chng ta c th chnh li
thng tin th mc ny nu chun b cc file cho tn min cp con trong 1 th mc c
trn my ch.
Nhn Create to Subdomain. Tn min cp con c th s dng ngay lp tc sau khi to.

To Subdomain
Pha di khung to Subdomain l nhng tn min v tn min cp con to trc ,
chng ta c th thay i (Manage Redirection) th mc gc (Document Root) ca 1 tn min
to, hay xa hn (Remove) tn min cp con to Xem 0
Ghi ch:
Chc nng Qun l tn min cp con (Manage Redirection) 0 c th gip ta chuyn hng tn
min cp con ch n 1 a ch (URL) website bt k trn mng. Khi khi nhp tn min cp
con ny, ngi s dng s c chuyn n website ch nh, trn thanh a ch ca trnh
duyt (Address bar) s hin th URL ca website .

41.4.2 Addons domain


Addon domain l tnh nng cho php gn cc tn min khc nhau vo cc subdomain ca tn
min chnh ca hosting . V d: Hosting cho php bn c th addon domain, bn c 2
domain domain1.com v domain2.com, domain1.com c gn vo hosting c h tr addon
domain, by gi bn mun chy 02 website khc nhau trn cng 1 hosting c a ch l
domain1.com th chng ta cn s dng chc nng ny.
s dng c addon domain chng ta cn phi chc chn hosting ca mnh cho php c
th thm bao nhiu domain bng cch quan st hnh di y:
http://nukeviet.vn

Trang 147

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Hnh trn s dng 13/ addon domain


bt u s dng chc nng addon domain chng ta cn qua cc bc sau:
Tm group Domains, tip n tm n menu Addon domains nh hnh sau:

Sau khi vo menu Addon Domains s hin th ra bng thm 1 addon domain mi:

Ch :
New Domain Name: in domain bn mun thm vo hosting
Subdomain/FTP Username: Cpanel 11 s t to ra cho bn, nu mun sa cc
bn c th chnh sa li thng tin.
Document Root: Tng t nh Subdomain/FTP Username
Password v Password (Again): Nhp vo password ca ti khon FTP, bn c th t
nhp hoc s dng chc nng Password Generator ca cPanel 11 dng.
Strength: nh gi mnh ca password nhp vo (trng hp t in
password) cc bn cn c vo mnh ca password c cPanel nh gi a
ra mt khu thch hp phng trng hp xu c th xy ra.
Sau khi thm mi mt addon domain th s c list pha di dng Modify Addon
Domain, cc bn c ch c 2 chc nng: G b (Remove) Addon Domain hoc
Chuyn hng Addon Domain (Manage Rediretion)

http://nukeviet.vn

Trang 148

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

41.4.3 Parket domain


Parket domain l dng domain chy song song, ni nm la 1 hosting cho php chy 1 website
cng ni dung trn nhiu domain. Ging nh Addon Domains, c th s dng c th bn
phi chc chn rng khng vt qu gii hn parket domain ca hosting bng cch quan st
trng thi parket domains nh hnh di y:

s dng 0/ parket domains


s dng chc nng Parket Domains chng ta cn qua cc bc sau:
Tm n group Domains, tip n tm menu Parket Domains nh hnh sau:

Menu Parket Domains


Sau chn menu Parket Domains s ra bng thm 1 domain mi vo host nh hnh sau:

Ch :
thm mt parket domain mi ta cn in tn domain vo Create a New Parked
Domainsau nhn vo nt Add Domain
g b mt Parket Domainchng ta nhn vo bng Remove Parked Domains, tm domain
cn g b, nhn sang ct Actions v chn Remove.
Ch chung: Khi s dng chc nng Addon Domains v Parked Domainscc bn phi
chuyn DNS ca domain v ng a ch DNS ca nh cung cp hosting.

http://nukeviet.vn

Trang 149

Hng dn s dng NukeViet 3

VINADES.,JSC (http://vinades.vn)

Ph lc: Cc phn mm v link ti


1. Appserv-win32-2.4.5 (Phn mm to my ch trn Win XP)
Website: www.appservernetwork.com
Link ti: http://prdownloads.sourceforge.net/appserv/appserv-win32-2.4.5.exe?download
Dung lng: 16,5MB
2. Unikey (b g ting Vit)
Trang ch UNIkey: http://unikey.org
Hoc: http://unikey.sourceforge.net
Ti Unikey http://unikey.org/bdownload.php
Hng dn: http://unikey.org/manual/ukmanual.htm
Tr gip: http://unikey.org/manual/ukfaq.htm
3. VietKey (b g ting Vit)
Trang ch: http://vietkey.net/
Din n: http://www.vietkey.net/forum/
Download file zip (72KB): http://www.vietkey.net/forum/attachment.php?attachmentid=12
4. EmEditor (Chng trnh son tho PHP)
Download: http://www.emeditor.com/download.htm
Phin bn 5.0 pro dung lng 1.91MB
5. EditPlus (Chng trnh son tho PHP)
Download: http://www.editplus.com/download.html
Phin bn 2.11 dung lng 853KB
6. UEStudio '05 (Chng trnh son tho PHP)
Download: http://www.idmcomp.com/files/uestudio.zip
Dung lng: 12.9MB
7. UltraEdit (Chng trnh son tho PHP)
Download: http://www.ultraedit.com
Phin bn 10.0 dung lng 1.88MB
8. LeapFTP (Chng trnh FTP h tr upload file ln hosting)
Download: http://www.leapware.com/leapftp.html
Ngoi ra cc bn c th tm thy hu ht cc phn mm cn thit s dng cho qu trnh
qun tr web ti website http://nukeviet.vn
Li kt
Qua hng dn trn, hy vng bn s d dng nm vng h thng NukeViet c th
vn hnh n mt cch hiu qu. Nu bn yu thch NukeViet, hy cng cng ng ngi s
dng NukeViet v VINADES.,JSC chung tay xy dng mt h thng NukeViet tt nht cho
cng ng ngi dng Web Vit.
-----------o0o----------Ghi ch:
Tt c cc file minh ha cho trong ti liu ny bn c th ti v t website chnh thc
ca NukeViet l http://nukeviet.vn. Nu cc bn cn trin khai NukeViet cho cc h thng
thng mi, vui lng lin h: Cng ty c phn pht trin ngun m Vit Nam.
a ch: Phng 704 Ta nh CT1 Nng Hng, 583 Nguyn Tri, H Ni.
in thoi: +84-4-85872007 - Fax: +84-4-35500914
Email: contact@vinades.vn - Website: http://vinades.vn http://webnhanh.vn

http://nukeviet.vn

Trang 150

Vous aimerez peut-être aussi