Cho nên cần phải có những công nghệ mới để quản lý, quản trị WEBSITE, để đáp ứng những nhu cầu trên vì lý do đó mà em chọn đề tài về Joomla quản lý trang web bán hàng, nó có thê đáp ứng
Trang 1Em xin chân thành cảm ơn Th.s Nguyễn Thế Vịnh đã tận tình giúp đỡ, chỉ bảo em, truyền đạt cho em, những kinh nghiệm, kỹ thuật và cách thức trong việc xây dựng đề tài này
Tuy nhiên, do thời gian có hạn nên Em không thể phát huy hết những ý tưởng, khả năng hỗ trợ của ngôn ngữ và kỹ thuật lập trình vào đề tải Trong qua trình xây dựng website, không thê tránh khỏi những sai xót, mong nhận được sự đóng góp và cảm thông của thầy cô và các bạn
Thái Nguyên, ngày tháng năm
Sinh viên:
Nguyễn Tuấn Sơn
Trang 2các lĩnh vực đã đóng góp phân to lớn cho sự nghiệp phát triển của con người Trong các lĩnh vực đó thì lĩnh vực quản lý là thật sự giúp ích được rất nhiều cho con người, việc áp dụng quản lý và mua bán bằng máy tính thay cho quản lý và mua bán bằng thủ công ở các doanh nghiệp, công ty, cá nhân là rất cần thiết và thật sự cần thiết Do đó, việc “quản lý mua bán hàng qua mạng ” là không thể thiếu được trong mọi doanh nghiệp, cửa hàng vừa và nhỏ
Chương trình chạy trên môi trường hệ điều hành WinXP, WinServer, Linux
sử dụng ngôn ngữ chuẩn về xử lý dữ liệu như PHP, HTML, JavaScript, XML, CSS
và hệ quản trị cơ sở đữ liệu MySQL Dùng Xampp làm môi trường WebServer hỗ
tro san Apacher, PHP, MySQL
Vì khả năng và thời gian còn hạn chế, Website không tránh khỏi có những thiếu xót nhất định, rất mong sự góp ý kiến của quý thầy cô và các bạn để Website được hoàn thiện hơn Xin chân thành cảm ơn.
Trang 3CHƯƠNG 1 TÔNG QUAN VỀ ĐÈ TÀI c Õ
CHƯƠNG 2 TÌM HIỂU VẺ JOOMLA s s.<.« 7
2.1 — Giới thiệu sơ lược vỀ Joomla ¿-c-scc se se se xexeEeEeEeEeEererersrrrrsd 7 2.2 Kiến trúc Joomla - << k+E£Ek+ESEE£EEEEEEEEEEEEEkrkrrkrrrreee 7 4.1.1 Câu trúc của gói cài đặt ComponenI -s- + s+s+s+zz+ereerere+ 8 4.1.2 Câu trúc của một Commponen( s- - s s+s+se+x+xexe+keeererereee 9
4.1.4 Cấu trúc của gói cài đặt Template (Termp) - - sẻ 10
2.5 Cai đặt ngôn ngữ tiếng việt cho Joomla - ss+s+zs+seesrred 20
CHƯƠNG 3 TÌM HIẾU MỘT SỐ THÀNH PHẢN
TRONG JOO ML,A - co co 0c cc nSS0000666666869666 88866 23
3.1 Template Manager (Quản lý g1ao diện) - << sssssesss 23
3.3 Menu Manager( Quản lý Menu): . - 5 -S<<<ssssssxss 24 1.5 Article Manager (Quản lý nội dung) << << sssssssss 25
Trang 4VIRTUEMART TRONG JOOMLA .- so o5 5 5 5 << 29
4.1 Giới thiệu sơ lược về Component VirtueMart - 29
4.2.2 Tính năng dành cho người quản trỊ WebsIfe ‹ - 31
CHƯƠNG 5: Phát triển VirtueMart (Website bán hàng
(QUA ITIẠIIĐ) 755555 SG S5 96 9999.9999966 66006.969999999866668866660666066699966666 s66 “E Z2
CHƯƠNG 6: KÉT LUẬN VÀ HƯỚNG PHÁT TRIÊN .43
6.1 Kết quả đạt ẨưỢC - - ThS 1T T111 TT TT ng cư 43 6.2 Hướng phát triỂn se +x+k£E£EE£EEEEEECEEEEEEEEEEEETEEEErkrkrrrrererrrrs 43
Trang 51.1 Lý do chọn đề tài
Ngày nay, với sự bùng nỗ của hệ thống mạng toàn cầu Internet và những lợi ích vô cùng to lớn của nó mang lại đã thực sự thu hút và chinh phục con người Tận dụng những tính năng mạnh mẽ của Internet, những công nghệ mới về thông tin và truyền thông, người ta đã xây dựng nên những hệ thống đặc biệt để mọi người có
thể có thể ứng dụng đưa vào đời sống thực tiễn, và điều đó thực sự sẽ làm thay đổi
Cuộc sống của xã hội chúng ta theo chiều hướng tiện lợi hơn, văn minh hơn
Cùng với việc Internet đang nhanh chóng lan rộng khắp toàn cầu thì WEBSITE thương mại sẽ trở thành công cụ chủ yếu và đắc lực cho việc kinh doanh mua bán trên phạm vi toàn câu.Các công ty, các doanh nghiệp có thể quảng cáo các sản phẩm, các dịch vụ của mình trên các WEBSITE Điều này sẽ giúp tăng doanh thu, tăng khách hàng và đặc biệt là dễ dàng tìm các đối tác kinh doanh Và việc chi trả thanh toán trực tuyến rất nhanh chóng và đơn giản thông qua các loại thẻ tín dụng Cho nên cần phải có những công nghệ mới để quản lý, quản trị WEBSITE, để đáp ứng những nhu cầu trên vì lý do đó mà em chọn đề tài về Joomla quản lý trang web bán hàng, nó có thê đáp ứng đây đủ các chức năng trên
1.2 Mục tiêu dé tai
Xây dựng được một website “Quản lý bán hàng trực tiếp qua mạng” ,tập trung vào việc phát triển component và các module phục vụ một cách có hiệu quả cho người dùng
1.3 Phạm vi, đối tượng của đề tài
Website được xây dựng nhằm hỗ trợ cho các cá nhân, công ty, cơ quan, có nhu cầu quản bá sản phẩm, cũng như quản lý trong việc bán sản phẩm
Đối tượng phục phụ:
Cá nhân, công ty, cửa hàng vừa và nho,
Nhà quản trị website
Trang 6Mua sản phẩm dễ dàng, ít tốn kém, hàng hóa chất lượng, phục vụ tận tình từ nhan vién website
Tạo một website thân thiện, nhanh và hiệu quả hơn trong việc quản lý, hay bán sản phẩm băng thủ công Hoàn thành tốt đề tài thực tập cơ sở của tôi
Trang 7Joomla là một hệ thống quản trị nội dung (CMS — Content Management System) giúp bạn thực hiện các website động một cách nhanh chóng và dễ dàng Là
hệ thống quản trị nội dung mã nguồn mở số 1 thế giới hiện nay Linh hoạt, đơn giản, thanh nhã, tính tuỳ biến rất cao và cực kỳ mạnh mẽ, đó là những gì có thể nói
về Joomla! Được sử dụng ở trên toàn thế giới từ những trang web đơn giản cho đến những ứng dụng phức tạp Việc cài đặt Joomla! rất đễ dàng, đơn giản trong việc quản lý và đáng tin cậy
Ứng dụng Joomla trong nhiều lĩnh vực như:
Trang Web của các tô chức hoặc của các công thông tin (Portal)
Thương mại điện tử
Trang Web cho các công ty cỡ nhỏ
Ứng dụng cho các cơ quan hành chính
Trang Web cho các trường học và nhà thờ
Trang Web cá nhân và gia đình
Các công thông tin cộng đồng
Trang Web báo điện tử và tạp chí
Và nhiều ứng dụng khác
Ngoài các vẫn đề là mã nguồn mở miễn phí, khả năng bảo mật cao, dễ dàng
sử dụng, còn điều gì tuyệt vời hơn đẳng sau khiến cho Joomla phát triển mạnh va được nhiều người yêu thích như vậy ? với Joomla việc xây dựng (lập trình) thêm các thành phân, module, các chức năng cho nó là một việc rất dễ dàng đối với các lập trình viên, do đó Joomla có rất rất nhiều các chức năng mở rộng được viết bởi các nhà lập trình trên khắp thế giới, và hầu hết tất cả các ứng dụng, thành phần này
đều được chia sẻ miễn phí, đó chính là điều tuyệt vời nhất
Hiện nay Joomla phát triển theo 2 dòng phiên bản: dòng phiên bản Joomla 1.0.X và dòng phiên bản Joomla 1.5.X( mới hoàn toàn)
2.2 Kién tric Joomla
Joomla được phát triển theo kiến trúc 3 tầng hệ thống:
Trang 8Mambot (Plug-in): Là các chức năng được bố sung thêm cho Com, các Mambot này sẽ can thiệp, bố sung vào nội dung của trang Web trước hoặc sau khi
nó được hiển thị Mambot có thể được cài đặt thêm vào Web Site Hay nói cách khác Mambot là phương tiện giao tiếp với component
4.1.1 Cau trúc của gói cài đặt Component
Component (Com): Là thành phần chính của trang Web, nó quyết định đến chức năng, hình thức, nội dung chính của mỗi trang Web Com có thể có thêm Mod
đề hỗ trợ cho việc hiển thị các chức năng và nội dung của Com Com có thể được cài đặt thêm vào Web Site Thông thường sau khi cài đặt Joomla! có sẵn các Component: Banners (quản lý các bảng quảng cáo), Contacts (quản lý việc liên hệ giữa người dùng với Ban quản trị Web Site), Search (quản lý việc tìm kiếm), News Feeds (quán lý các tin tức), Polls (quản lý việc bình chọn, ý kiến của người dùng), Web Links (quản lý các liên kết ngoài Web Site) và các Com quán lý nội dung của trang Web
Trang 9admin.yourcom.php, 1 file admin.yourcom.html.php, I file toolbar.yourcom.php, 1 file toolbar.yourcom.html.php
Frontend sé gém 2 file cơ bản (thông thường): 1 file yourcom.php, 1 file yourcom.html.php
Chú ý: không nhất thiết một component của bạn phải hoặc chỉ bao gồm các file trên, các file bắt buộc là ađmin.yourcom.php và yourcom.php (folder chứa com
cả trong frontend và backend sẽ là com yourcom) Ngoài ra bạn có thể có các file khác (vd yourcom.class.php chang hạn), các folder, các file js, file ảnh tùy thuộc vào mức độ bạn cần ở com này và mức độ bạn hiểu
Một file XML dé phục vụ cho việc cài đặt khi bạn đóng gói File XML này
sẽ mang tất cả các thông số về Tên com; tên tác giả, địa chỉ email, license (optional) Mục đích chính của file này là khai báo các file trong frontend và
backend (đường dãn đầy đủ của các file này) để upload khi cài đặt, khai báo các
query tạo và insert đatabase (nếu bạn phải thêm database) và các query uninstall Một điểm quan trọng là phải hiểu các object, class, function cơ bản trong joomla thì mới sử dụng được chúng để viết (ví đụ nhu object vé database )
Khi đóng gói thì nhớ ở dạng zip, tar nếu ở dạng zar thì joomla ko hiểu đc Nếu chưa đóng gói được thì làm manual bằng cách insert trong database và copy các file vào các folder tương úng (không khuyến cáo sd cách này)
4.1.3 Cau trúc của gói cai dat Module
Module (Mod) Là bộ phận mở rộng thêm chức năng cho Web Site, các Mod này có các chức năng khác nhau, được hiển thị trên trang Web tại các vị trí qui định
và có thể thay đổi được Một trang Web có thể hiển thị nhiều Mod giống và khác
nhau, Mod có thể được cải đặt thêm vào Web SIte.Thông thường sau khi cài đặt Joomla! có sẵn các Module: Main Menu (menu chính), Top Menu (menu phụ, nằm ngang), Search (hiển thị công cụ tìm kiếm), Poll (hiển thị bảng bình chọn, lẫy ý
kiến), Newsflash (hién thi các bản tin nổi bật), Hit Counter (hiến thị số lượng truy
cập Web Site), Banners (hiến thị các bảng quảng cáo)
Trang 10Thông thường một Mod sẽ gồm cé 2 file chinh 14 php (chuong trinh) va file .xml (thông số cài đặt), ngoài ra có thể có thêm thư mục ảnh, Java Script hỗ trợ thêm cho Module
4.1.4 Cau trúc của gói cai dat Template (Temp)
Template : La giao diện, khuông dạng, kiểu mẫu, hình thức được thiết kế để trình bày nội dung của trang Web và có các vị trí định sẵn để tích hợp các bộ phận, thành phân của trang Web Joomla! cho phép cài đặt và thay đổi Temp cho Web Site hay cho từng trang Web khác nhau một cách dễ dàng
Một gói cài đặt template Joomla gôm các file bắt buộc sau:
File này gồm các ma lénh PHP, thé <head>, thé <body> va cac bang
<table> hoặc các thẻ <div>để định vị các module và tạo nên bố cục của template
File "templateDetails.xml"
Được sử dụng trong quá trình cai đặt File này chứa các thông số về template
và giúp Joomla! biết được trong quá trình cài đặt cần tạo các thư mục và truyền các file css, php, ảnh nào lên thư mục templates
File "template _css.css" hoac "template.css"
Joomla 1.0.x st dung file template_css.css con Joomla 1.5 su dung file template.css Đây chính là CSS chính của Joomla File này kết hợp với index.php
dé tao nén template
File "template _thumbnail.png"
File này chính là ảnh chụp minh họa của template Nó giúp bạn dễ hình dung khi lựa chọn template hoặc trong phần quản trị hoặc ở mặt tiền của Website (nếu bạn cho phép mọi người có thể tùy chọn template)
Các thư mục và file khác
Ngoài các file chính nói trên trong gói cài đặt template có thể có thêm thư mục CSS để chứa các file CSS bổ sung, thư mục ảnh để chứa các ảnh được sử dung cho template, thu mục javascript để chứa các javascript (nếu có)
Trang 114.1.5 Cach dwa Component, Module va Template tich hop vao Joomla
Dé c6 thé tich hop component, module va template vao Joomla ngoai viéc dựa vào chuẩn cấu trúc của từng phân, kiến trúc của Joomla mà còn theo một số phương pháp sau:
Các com, mod, template được tạo ra phải nén dưới dạng file.zIp khi đó mới được cài đặt vào
Các com, mod, temp phải phù hợp với từng phiên bản của Joomla
Dùng lệnh Installation tương ứng với com, mod, temp để cài đặt
Sau khi đã cài đặt thành công thì kích hoạt com, mod, temp để có thể chạy
tg dung bang cach Publish
2.3 Su dung WebServer chay Joomla
Dé chạy được Joomla ta cần phải có một WebServer với Apache, MySQL, PHP and Perl, viéc cau hinh va cai dat WebServer gap nhiều khó khăn và tốn kém thời gian Hiện nay có nhiều phần mềm cấu hình sẵn và ứng dụng như một WebServer như Xamp, Wamp,
Trong phân nảy tôi sử dụng WebServer wamp để chạy Joomla
Cai dat Wampserver 2.0
Đầu tiên ta cài Wampp Seerver Offlinetrên máy tính, download file WampServer2.0i.exe
Chay setup file WampServer2.0i.exe
CeO aed
NV Welcome to the WampServer 2
Tings all rota ied’ arver Jl pou sone
lì ‘elm EA ar oe ee rat pou chops al othe aopdcatons batoce
Lại Ni eoð hạ ra rnle ch (wzei hạ nai ¬£2tg3
Chọn Next
Trang 12
Licénes Agretirant
Peace teed the folloeang impavtand indometion befits contrund
Pichia bebe matt Ad ae Mee Tội! PHI SỌCSEPH Hee bere oF thế;
yeerent belwe Continua math tre
Mars erat
bại Flpueri [ag dan « ere anon
GAL GENE PAL FtIEIIP LIFFHSF Wem 2 dune 1991 Copesaghé (C7 1983, 1304 Pree Shoftevane Fiounedstion, In 5S Tenge Pisce, Subs 73, Boston HA ate 1207 USA Eeriose lt pewlfted lạ cap snai dặnlibetie sevbatinn copie '
& Setup will natal WamgSenven 2 ao thế loloudng fold
[ú Eosdrwm, chck Neal ÍÍ gàu vedd lẽ là šộoxf ä cả EộoxE lol‡x, chcÄ, EHiussn
Chon 6 dia chay Wamp, đường dẫn mặt định của Wamp nằm ở C:/wamp, ở đây tơi
dé mac dinh 6 6 C:/wamp, chon tiép Next
Trang 13ue Ck irs
Select Additional Tadkr
Wiech adehirea Leeks elcaiel be pastioerree
SDeelleeesl We aches Lamhe cs viea mi Ho S nhe: lùi jplodra ed ve: gui| an) AV arial esi 2L thế ek‡k Hãzt
JukÄlx:rusl rögis [ Conse a Quack Launch soo
Ea] [sứ Iạ [\n†Ã họyn n>m
| <Back | He: || Conca |
Chọn ô Creat a Desktop icon (tạo icon shorcut đến chương trình Wamp ra Desktop), chọn Next
Selup - Wampserver 2
Hemadty Eú: Enel.vð 5nhấi l3 re phi bo beso imabaling inne Saree 2 on pou comps
Cesk Inia be esha path Ihe relists, on che, Foe dl you wasnt bo ever oe
chanon ong aot D4¿tfiAhHon lezsBuex Gane
Pabisruad |e Sotho oer
Credit Deeb came
Cam fea J} Cnc]
Chon Install (tiến hành cài đặt Wamp), cứ chọn Next đến khi đến Finnish (kết thúc quá trình cài đặt
Trang 14See Paik dn see a
MOMPSERVER - server CrFline
Đề kiểm tra xem việc cài đặt server offline có hoản thành chưa, ta mở IE hoặc trình
Mở trình duyệt ở Address gõ địa chỉ localhost, nếu như hiện ra Wamp Configure, nghĩa là ta đã cài đặt Wamp Server Offline thành công
CC ' 2.0001) „2 (2: , 0Ó ee Ty
Ge òÝ l# MtuiÄss°verj wae ĐH +
fe ff Ves Fearne fodn Het
WW #!Ó fm=wzrvrrttesgse !?- HH m-¿J5e- ÔM+- ”
Loaded Extensis: gp Core Roce i celercar Roce kop
eon Bees deine: dep ie rash
Seon poe hương *®tmzee‹ We cbs
te ®h*mtareen Se sees sn & warded
Pe weer am 5 rưmi êm
ma are domme penton km
fe onbrosder & rinar‹ He ppecter Thar fod l& bunny
nrg Sine Hi: mạ f#pie tra ew
cree „, @ boone ‘ire -
Trang 152.4 Cài đặt và cau hinh Joomla
Hiện nay Joomla có 2 dong, dong 1.0.x da 6n dinh va phù hợp đề thực hiện các website của mình Phiên bản mới nhất của dòng này là 1.0.15 Dòng 1.5.x đang phát triển tới phiên bản beta, chỉ phù hợp đề test,chưa phù hợp đề làm website chính thức Trong bài này, tôi dùng phién ban 1.0.15 Dé download Joomla, có thể vảo Website http:/www.Joomla.orp , tới mục download bên trải và chọn phiên bản 1.0.15
Cach cai dat Joomla! Phién ban 1.5.20 trén locallhost
Bước 1: Chọn ngôn ngữ cài đặt
Mở trình duyệt và gõ vào địa chỉ cua Website
Nếu giải nén bộ cài đặt vào thư mục gốc thì gõ: http://yoursite/
VD: http://localhost/ (nếu cài trên máy tính)
Màn hình cài đặt xuất hiện và ta có thể chọn một ngôn ngữ bất kỳ được hỗ
E+-:ÐY - cônaeirrnn be UY 3: Liommae E-zif¿ - BJlgatm [Euir seœz]
be) - Barca d|Ê moi cassh | cas -iCatalan
i? cay tPiechl
- d1 - Diet (DK ÑW: FTF Panhuurabon ae/OE- Deutach (2)
HGR - Gresk
e6-E5 -Spaneh (Espafiol ntemaconal) -CE - Estonian - af
eu-£S - esque (Euskera estates)
— fad ‹ F mwrd coy li)
P-FI- Frrreh (5u+m}
ot hy gua 2vtirll (Sujet)
Pz-HR -Cemu: (HF)
furl» Hungarian (Msgyar) faokS « ikenakn foekend) 1T : liểm (Wawy) pal - di #‡‡¿kJIƑI
fo-LA.- lao (lovee)
Re † Lam Dee's =Í mượn
¬
Soom m đem ng nung ssássael srcac he ti SẾL rề.Ù Lcmsae
Bước 2: Kiểm tra câu hình hệ thống
Đê có thê cài đặt và sử dụng Joomla!, máy chủ phải đáp ứng một sô yêu câu Joomla! sẽ kiêm tra các giá trị này Nêu chúng có màu xanh thì OK Còn nêu các giá trị kiểm tra có màu đó thì ta cần yêu cầu bộ phận Hỗ trợ kỹ thuật của Server
Trang 16giúp đỡ Tất nhiên, ta vẫn có thể tiếp tục cài đặt nhưng có thể một số chức năng sẽ không hoạt động
laoamarl installation
Steps Preinstallation Check Chran pein (9 (Ch reviews peat (2) 1;:L me
Prewnssallation chaek for Joomen 6.6.90 Production! Saber | Wohmarnn | 2F -la#cii- 2022 23:00 (MT -
22 - Pe-in ãfa#lsfiriet- EỸ afrg EỀ Zang f8r°ui th trọt tzcocrnmi (ray amd lạ -
Chere Plo, our ry ván ong TC Caaeei TỦ rrư tem
requrecuercs tion iellecion Peg CECB ĐO WY gGP
Sere] aperect the epee, Fedven ey Br noel ed
4a: Lisanne WD rte Relat acne nee Ameren Braet
RE£0i'rime die SSCP se!
ee as Thee ee Cha là 00012562286 NEETTVVÿ)L Fế S+ÍP im once!
BS re 6.0 CEE! we SO Pintle aba! Acti
Treeeiat vod eel Ogeaen ecee epee ees on ur Sate Minden oF oft
—™ Dank Een oF DA
Fiat Lehn On Da hap Qhotted Rutter oF on
Feegoner Gacy) oF Of
Demat Buller: oF Dn Ante Starts of on
foot a hang setranrn rụingsedi ôn têg SLL eld beens
Bước 3: Thông tin bản quyền
Pras be Table of Contents
« Ghils GENERAL PLSt LICERSE E
5 - Liemmam = Emote :
= T3 AMD COMIDXTIOMWS Of CDPYINOG., DINTHH.L TIDSE.kC) l0 SDf SA *?10Ái
š : Dataha ve @ Rew te Apety Trees are + Ynur lung ng tren
7 a = § GU GENERAL PUGLEC LICEMSE
ated 2 đong 1321 Sep yniged 1005, Git Pees Sifieaia Prendddiean fae T= Fleisch 5% Temple Biswe - Bajae Fh, Eeecen, Wh S5551-£007, Si
Pragryeme is peamctied te cory wmf disceibers vecbetia copian
nữ kkáiy limanas rắc rmmami, bet chargieg bf ie ot al lewwil
mm
Sa at eet fe PA em B2ã 08503042 13 Lá Bei ee I ee ed Cae 0 Ey erat oe OL
Teper F226, Lên enced op Boeri peor epee 27 pee aod Geng Ppp petra ere —oy he pre bhp Godbears te free for ad ta emacs Then Geenerad Picciic 3 rong ng ống co oe! of the Pee Softee Scomtaton 2 ac! teum fel ie ap che caariiri mốacrhủ BuPfrrù “crrrevi bo wig a Sek eee Fee Sct teats Foontistot aol beads oe Soeedd
ey tee Gar Lier Geeere Fumes Leesee en seed hoa ae ĐẸP 2y Be yp ter Seger Đàt Begs ee ppt ce hee pot roe, op are ap gen pec perce Oh er Pviốc |2 E4 099 2209^<#ử Cỡ
"rang gu thai v2 F.Jìag fea Segoe bs) đogtrbs/lg coca of Bee uel taee es cheep for teen gery oe Fey anh} Pat
ÿVƠC 'n2fx v9 bSerram Ô Tà orcan pet tl pec ot 2, Phái you Ce Ctutgee thee ñsiÍOmam Er vi ê pleco OF te coe thee Segre a bel Doe pi Cees ye oe ee ie Boge
ee a Re le ee Phải a Bl ei Re ei ee ag
tre ngtte These PSLTCECCG CR8 to carter 'ENGCTS7Rh lý you Ý }O 26Ì70Á478 occas 0! the eo teae ot pe mosey l1
eerie ee ete cele rier Se Ct I wd 8 lime
Bước 4: Thiết lập các thông số để kết nối tới Cơ sở dữ liệu
Trang 17Trước khi thực hiện bước nay ta cần có một database để chứa dữ liệu Joomla!
Hostname: Thuong là giá trị "localhost" (chỉ điền giá trị khác nếu như Database Server và Web Server nằm ở 2 nơi khác nhau, hoặc Hosting của bạn cung cấp như vậy)
e _ User name: Tên tài khoản gắn với database chứa Joomla (Nếu làm trên localhost ta co thé dùng tải khoản có tên là røø?)
e _ Password: Mật khâu của tài khoản trên (Nếu dùng tài khoản røøứ, ta có thé
dé trống 6 nay)
e - Availbe Collafions (nếu có): Nên chọn là "utf§ general_cỉ"
call ele ase rcl el
are 1
password database
— Acvanced Sectiings Gasasase Nace 5
joo mla_data hase ~
| Capea deat tated Briure CÀI atta : acm am + 1 _ 5ñ
Joor tt a See pottwemee oleae odes she GY GEL 0 Lice
Chú ý mục "Table Prefix", để tránh bị tắn công "SQL Injection" bạn nên thay tiền tố
"Jos_" băng một chuỗi ky tự khác, chăng hạn "aroaniv_"
Bước 5: Thiết lập các thông số FTP
- Nếu đang cài đặt trên LOCALHOST, ta có thể bỏ qua bước này
- Nếu Host của ta không hỗ trợ, ta cũng không cần quan tâm
- Nếu Host của bạn hỗ trợ, bạn cần chú ý các thông SỐ Sau:
FTP User: Tên tài khoản FTP - tài khoản dùng để quản lý các thư mục và file trên Host
FTP Password: Mật khâu tương ứng
Trang 18Auto Find Path: Tu động tìm đường dẫn tới nơi chứa Web của ban
FTP Host: Địa chỉ HOST chứa website Joomla, bạn có thê sử dụng địa chỉ
IP của HOST
FTP Port: Céng cua dich vu FTP, theo mac dinh la 21
Nên dùng chính tài khoản mà bạn đã sử dung dé Upload b6 cai dat Joomla lén HOST
oom BỊ ee ptr oe reared ose CLO, 20 oa
Bước 6: Thiết lập cầu hình site Joomla của bạn
Site name: tén site của bạn
VD: TMDT.COM
Your Email: dia chi email của bạn
Admin Password: Mat khẩu để quan tri Joomla
Các thông số trên sau này đều có thể thay đổi dễ dàng nên bạn không cần bận tâm lắm Chỉ cần nhớ mật khẩu là đủ
Install Defaul Sample Data: Cài đặt dữ liệu mẫu Bạn nên nhân nút này đề Joomla tạo mẫu cho bạn một trang web đơn giản.
Trang 19- Để xem Website của bạn: Nhẫn vào nút Site
- Để quản trị Website: Nhắn vào nút Admin Đường dẫn sẽ có dạng như
sau:
Trang 20Nhan N ,
Steps Finish ate TD ten Bl
Congernuinions! Jocmial is pew dnetaibesi ở: Pie-iùt844SiBäe :
Crack Ck ha Site bese wine your Jones! Webs eo PLEASE HEEIEHBER TO COMPLETELY
fool REPO THE INSTALLATION DIRECTORY
ả:Liesmas You wall wot be abke to proceed beyond this point uetil
ee ree ee nee ree ee eee Srur t2 She eistalla ton diecctory has bece renenved, This isa
Tanta aoe ae * secre Tou " ied " " al nh aa vàn a vient a ,
— Administration Login Details
or Fir Cônntgerasbon aes She Bmore the ru BƠ Dong" tone PHẾ XIN ch dị
= —
B: Canlipunabsn
7: FilNB Joomla! your own lenguege”
WE, a DSS! Pees See Sot create hoe heed Score
ioc 0° I§ ee eottcere rena under he GOP, 2) Vem,
2.5 Cài đặt ngôn ngữ tiếng viét cho Joomla
Trong trình duyệt web, gõ: http://localhost/joomla/administrator Dang nhap vào quản trị
Gõ vào username và password Lúc này ta đã truy cập vào phần Back-End dùng để quản lý site
Trang 21Mplidmidayh = Fike fits hes [ed : cme rel mm = mi Lm] ;
Pies ad ype {Ad Fides 5) =| cace |
Nhan Upload File & Install để cài đặt Xuất hiện thong bao Install Language Success 1a việc cài đặt đã thành công Thực hiện hai lân cho hai gói ngôn ngữ Back-end va Front-end
install Components Modules Plugins la Templates
J > `
`
Upload Package File +
Package File: D:Web 4eerlslangaog )ỬN_bad-end zip Browse Uels#s File & Install
xe
Chon Menu Extensions -> Language Manager
Site Menus Content Components | sions Tools Help
Trang 22e Chon Administrator -> Chon Tiéng Viét (Vietnamese) -> Nhan Default dé thay đôi ngôn ngữ tiêng Viét cho phan Back-end (Quan tri)
Ste Renu s Conte Diels Lafendsons Ti g He
sen Language Manager
Các File ngôn ngữ của Joomlat 1.5.x được chia riêng biệt có tên theo từng thành phần mở rộng (Component, Module, Plug-in, ) và có phần đuôi là ini nằm trong thư mục language và \administrator\language có thê mở các File này ra và chỉnh sửa lại tiếng Việt mã Unicode trong đó