SlideShare a Scribd company logo
1 of 32
I): TÌM HIỂU VỀ JOOMLA LÀ GÌ?

Joomla! 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ễ dàng, đơn giản trong việc quản lý và đáng tin cậy.




Đặc tính cơ bản của Joomla!:
- Tùy biến cấu trúc site
- Xuất bản, chỉnh sửa thông tin, nội dung
- Hỗ trợ quản lý thư viện media
- Tìm kiếm thông tin trong site
- Hỗ trợ đa ngôn ngữ
- Bộ đệm trang giúp tăng tốc độ hiển thị
Joomla! hỗ trợ các ứng dụng gì?
- Cổng thông tin điện tử
- Thương mại điện tử
- Báo điện tử
- Website doanh nghiệp
- Website trường học
- Blog cá nhân
- Diễn đàn
Joomla! có điểm mạnh gì?
- Dễ dàng cài đặt
- Hỗ trợ website từ đơn giản đến phức tạp
- Sau khi cài đặt, người sử dụng có thể dễ dàng thay đổi nội dung, hình ảnh kể cả cấu trúc
website
- Cộng đồng phát triển mạnh và tăng trưởng không ngừng đóng góp cho cộng đồng người dùng
Joomla! một lượng lớn các gói cài đặt miễn phí hỗ trợ đa dạng các tính năng cho trang web
- Nhiều diễn đàn chia sẻ, thảo luận và giải đáp thắc mắc khi người sử dụng gặp khó khăn
- Bên cạnh đó, cộng đồng phát triển giao diện Joomla! cũng phát triển, cung cấp lượng lớn giao
diện đẹp, nhiều chủng loại và hoàn toàn miễn phí.
Điểm yếu của Joomla!
- Joomla! được phát triển chủ yếu trên Linux Server (Apache), và chạy tốt trên Windows Server
(IIS), tuy nhiên tồn tại vài vấn đề khi chạy trên IIS.
- Joomla! sử dụng thư viện MooTools, do đó các web designer và developer khi chọn thư viện hỗ
trợ chức năng nào đó cho website – lưu ý tránh có xung đột với MooTools.
- Joomla! tồn tại một số lỗ hỏng về bảo mật, tuy nhiên đã được cộng đồng phát hiện và đưa ra
các hướng khắc phục. Nói chung là ổn!
Thành tích của Joomla!
- Tháng 10 năm 2007, Hệ quản trị nội dung mã nguồn mở PHP tốt nhất do Packt Publishing trao
tặng.
- Tháng 11 năm 2006, Hệ quản trị nội dung mã nguồn mở tốt nhất do Packt Publishing công bố
- Tháng 10 năm 2006, Dự án mã nguồn mở/ Linux tốt nhất tại triển lãm LinuxWorld 2006 ở Anh
- Tháng 10 năm 2005, Dự án mã nguồn mở/ Linux tốt nhất tại triển lãm LinuxWorld 2005 ở Anh




II: HƯỚNG DẪN CÀI ĐẶT JOOMLA

1) Download và cài đặt localhost

 AppServ là dự án tích hợp, cài đặt nhanh chóng, đơn giản các mô phỏng máy chủ web
như Apache, PHP, MySQL... trên nền hệ điều hành Windows – rất thuận tiện cho việc
nghiên cứu, phát triển và kiểm tra các ứng dụng web lập trình bằng PHP. Ưu điểm :
gọn nhẹ , tương thích cao & đầy đủ các chức năng để chạy PHP !
Vào URL của site : http://appservnetwork.com/
Bạn chọn phiên bản : AppServ 2.5.8 hổ trợ : Apache 2.2.8 - PHP 5.2.6 - MySQL
  5.0.51b - phpMyAdmin-2.10.3
Nhấp vào link này của Sourceforge.net :
  http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.8.exe?download
Hướng dẫn cài đặt
Sau khi ấn Next
Khi kết thúc Quá trình cài đặt bạn tạo được một Server ảo để chạy web PHP.
2) Tiến hành cài đặt Joomla
 Tạo cơ sở dữ liệu.Vào trình duyệt, trên thanh địa chỉ gõ http://localhost/phpmyadmin màn hình
bên dưới xuất hiện,ở ô Create new Database điền vào tên(trùng với tên thư mục tạo ở trên (ở
đây là tintuc)),ở ô MySql Connection Collation bạn chọn utf8_general_ci,sau đó nhấn Create để
tạo cơ sở dữ liệu.




khi tạo thành công bạn sẽ thấy giao diện sau
Quy trình cài Joomla




Bước 1: Download & Upload bộ cài đặt Joomla!
Download Joomla 1.5 : link download: Joomla 1.5 http://www.joomla.org
Upload Joomla : Upload lên Server và giải nén vào thư mục gốc chứa Web của bạn (hoặc một
thư mục con của nó và đặt tên là joomla).
Thư mục gốc chứa Web thường có tên là: htdocs, public_html, www, wwwroot...
C:AppServwww
Bạn có thể Upload bằng một số cách:
Bằng Copy trực tiếp (nếu cài trên máy của bạn)
       Bằng công cụ quản trị mà HOSTING cung cấp.
       Bằng công cụ FTP: WS_FTP, Total Commander, Net2FTP...
Bước 2: Chọn ngôn ngữ cài đặt
Mở trình duyệt và gõ vào địa chỉ Website của bạn.
       Nếu bạn giải nén bộ cài đặt vào thư mục gốc thì gõ: http://yoursite/
       VD: http://tenwebsite/
       VD: http://localhost/ (nếu cài trên máy của bạn)
       Nếu bạn giải nén bộ cài đặt vào thư mục joomla (thư mục con của thư mục gốc) thì gõ:
       http://yoursite/joomla/
VD: http://tuoitrequynhon.com/joomla/
VD: http://localhost/joomla/ (nếu cài trên máy của bạn)
Màn hình cài đặt xuất hiện và bạn có thể chọn một ngôn ngữ trong quá trình đặt:




Bước 3: Kiểm tra cấu hình hệ thống
Nếu các giá trị kiểm tra có màu xanh thì OK. Nếu các giá trị kiểm tra có màu đỏ thì bạn cần hỏi
bộ phận Hỗ trợ kỹ thuật của Server. Bạn vẫn có thể tiếp tục cài đặt tuy nhiên một số chức năng
có thể sẽ không hoạt động.
Bước 4: Thông tin bản quyền
Bạn nên dành một chút thời gian để đọc các thông tin này.




Bước 5: Thiết lập các thông số để kết nối tới Cơ sở dữ liệu
- Hostname: Thường 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 Host
của bạn cung cấp như vậy)
- User name: Tên tài khoản có quyền đối với cơ sở dữ liệu chứa Joomla của bạn.
- Password: Mật khẩu của tài khoản trên
- Availbe Collations: Bạn nên chọn là "utf8_general_ci"
- Database Name: Tên cơ sở dữ liệu của bạn




Bước 6: Thiết lập các thông số FTP
- Nếu Host của bạn không hỗ trợ, mục này sẽ không hiển thị
- Nếu Host của bạn hỗ trợ, bạn cần chú ý:
        Username: Tên tài khoản FTP
        Password: Mật khẩu tương ứng.
        Auto Find Path: Tự động tìm đường dẫn tới nơi chứa Web của bạn
(Nên dùng chính tài khoản mà bạn đã Upload bộ cài đặt Joomla lên HOST)
Bước 7: Thiết lập cấu hình site Joomla của bạn
- Site name: tên site của bạn.
VD: VnExpress, Hosting Việt Nam, ThanhNienOnline...
- Your Email: địa chỉ email của bạn
VD: admin@yoursite.com This e-mail address is being protected from spambots. You need
JavaScript enabled to view it
- Admin Password: Mật khẩu để quản trị 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.




Bước 8: Kết thúc
- Lưu ý: tài khoản truy nhập hệ thống là: admin; mật khẩu: mật khẩu mà bạn đã gõ ở bước 6.
- Để 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:
       http://www.yoursite.com/joomla/administrator hoặc
       http://localhost/administrator/(nếu cài trực tiếp trên máy của bạn)
III) HƯỚNG DẪN QUẢN TRỊ JOOMLA

1) Hướng dẫn việt hóa Joomla

4) Hướng dẫn cài đặt thay đổi giao diện cho Joomla

Bước 1. Đăng nhập vào Joomla administrator

Bước 2. Chọn menu 'Extensions' -> 'Install/uninstall'




Bước 3. Chọn 'Browse' để đưa template cần cài đặt từ máy tính




Bước 4. Click 'Upload File & Install'. Để joomla tiến hành cài đặt.
Bước 5. Chọn menu 'Extensions' -> 'Template Manager' để vào phần quản lý skin joomla




Bước 6. Template được lưu trữ sau khi cài đặt hoàn thành.




7. Để chọn template là skin mặc định click vào biểu tượng 'Default' để chọn template mặc định
Quá trình chọn lựa template mặc định hoàn thành, chúng ta có thể vào địa chỉ trang để xem demo
template vừa được cài vào



2) Hướng dẫn quản lý bài viết trong Joomla
Khái niệm section, category và content
Các bài viết trong trang web được quản lý theo dạng section và category. Đầu tiên chúng ta nên
phân biệt được section và category là gì.
- Section hay còn gọi là thể loại hoặc chủ đề cha.
- Category là con của section hay chủ đề con.

Một section có một hoặc nhiều category. Ví dụ như văn học được gọi là 1 section nó mang ý
nghĩa chung nhất cho một thể loại bài viết.

Một category chỉ phụ thuộc vào một section duy nhất. Ví dụ như thơ ca, truyện ngắn là con của
section văn học.

- Content: là nội dung bài viết. Một bài viết có thể phụ thuộc vào một section và một category
nào đó hoặc dạng bài viết không phân loại.

Chúng ta cùng xem "Cấu trúc nội dung của một Website" được thể hiện thông qua hình vẽ dưới
đây:




- Tạo một section
Đầu tiên chúng ta phải tạo section trước, tiếp sau đó là category.
Để tạo section, vào menu Content --> Section manager.




Trên thành công cụ, chúng ta có các biểu tượng sau:
New: Tạo mới một section
      Edit: sửa lại một section đã tạo
      Delete: Xóa bỏ một section. Trước khi xóa cần phải chọn tên section muốn xóa
      Copy: tạo bản sao của một section
      Unpublish: không sử dụng section đã tạo
      Publish: sử dụng section đã tạo
Chọn New để tạo mới một section:




       Title: tiêu đề của section, bắt buộc phải có.
       Alias: bí danh. Tên bí danh có thể giống với tiêu đều, nhưng không sử dụng dấu tiếng
       việt. Bạn có thể có khoảng trống giữa các từ, Joomla sẽ tự động chèn dấu trừ (-) vào giữa
       các từ này.
       Published: Cho phép sử dụng section này hay không. Yes là có, No là không
       Access Level: cấp độ truy cập. Public là tất cả mọi người, Registered là chỉ có thành viên
       đăng ký mới có thể truy cập. Special: những thành viên có quyền từ manager trở lên mới
       được phép xem.
Ở dưới là ô soạn thảo Description – mô tả: dùng mô tả về ý nghĩa của section sẽ được tạo. Phần
mô tả này có thể cho phép hoặc không cho phép hiển thị ra ngoài trang web thông qua việc cấu
hình hiển thị.

- Tạo một category
Để tạo category, vào menu Content à category manager.




Tương tự như section, category cũng có thanh công cụ như section, nhưng trong category có
thêm nút lệnh Move.
Lệnh Move: Di chuyển 1 hoặc nhiều category sang một section khác
Chọn New để tạo mới 1 category. Trang mới sẽ mở ra:
Trong đó:
       Title: tiêu đề category. Không thể bỏ trống
       Alias: bí danh của tiêu đề
       Published: Có cho phép sử dụng hay không
       Section: Category tạo ra sẽ phải phụ thuộc vào 1 section nào đó. Nếu đặt sai section,
       chúng ta có thể vào sửa lại.
       Access Level: cấp độ truy cập
Cũng giống như section, category cũng có phần mô tả để diễn tả ngắn gọn về ý nghĩa của nó.
Phần mô tả này có thể được hiển thị ra ngoài trang web nếu người quản trị cho phép chúng.
  Tạo mới một bài viết
Để tạo một bài viết, Chọn menu Content -> Article Manager. Trang mới mở ra, chúng ta sẽ xem
xét qua thanh công cụ trước.



Trên thanh công cụ, các chức năng như publish, Unpublish, Move, Copy hoàn toàn giống như đã
giới thiệu ở trên.

Lưu ý: để thực hiện tất cả những lệnh trên, bạn cần phải đánh dấu chọn 1 hoặc nhiều bài viết
trước khi thực hiện.

Chọn nút lệnh New để Tạo mới bài viết.
Chú ý khi chọn loại bài viết:
Nếu bài viết là loại thuộc 1 category nào đó thì phải chọn section trước rồi mới chọn caegory.
Nếu bài viết không có section và category, chúng ta sẽ chọn Section và Category là
Uncategorised

Trong đó:
       Title: Tiêu đề bài viết
       Alias: bí danh
       Section: chọn section cho bài viết
       Category: chọn một category cho bài viết
       Published: cho xuất bản bài viết hay không
       Frontpage: bài viết có xuất hiện ở trang chủ hay không, nếu không, bạn sẽ xem khi click
       vào menu có đường dẫn trỏ.
Vùng soạn thảo chính như hình sau:
Cách Sử dụng chi tiết công cụ soạn thảo sẽ được bàn trong chương Sử dụng trình soạn thảo tích
hợp sẵn
Tạo “Read more” hoặc “đọc thêm” cho bài viết.
Thường bài viết khi xuất bản sẽ có phần giới thiệu hoặc vào đề cho bài viết, sau đó người xem
chọn chữ “read more” hoặc “đọc tiếp” để xem phần còn lại.




Để tạo Read more, di chuyển chuột đến đoạn cần ngắt để đặt chữ “Read more”, kéo xuống dưới
khung soạn thảo, click chọn nút Read More. Một đường gạch màu đỏ sẽ được tạo ra để làm dấu
hiệu. Xem hình bên dưới
Cài đặt tham số cho bài viết

Bên phải vùng soạn thảo chính, chúng ta có thể cài đặt thêm tham số cho bài viết.




 Author: tác giả. Tác giả bài viết sẽ tự động chọn là người đang đăng nhập hoặc chọn lại user
khác

Access Level: mức độ truy cập bài viết.

Finish Publishing: ngày hết hạn đăng bài. Nếu chọn một ngày nào đó trong tương lai thì bài viết
sẽ tự động ẩn đi không hiển thị cho người truy cập xem. Nếu muốn đăng mãi mãi thi xóa nội
dung trong ô này đi.
- Chèn hình ảnh vào bài viết
Trước tiên chèn hình ảnh vào bài viết, tất cả hình ảnh phải được lưu vào thư mục stories trong
phần Media Manager.
Đưa con trỏ đến nơi cần chèn ảnh. Xuống cuối khung soạn thảo, chọn biểu tượng Image (xem
ảnh ở phần trên). Một cửa sổ popup sẽ hiện ra cho chúng ta chọn hình.




       Insert: chèn hình vào bài viết sau khi đã chọn được hình.
Cancel: hủy bỏ việc chèn hình hoặc chọn biểu tượng chữ X đen ở góc trên bên phải.
        Image URL: đường dẫn của ảnh đã chọn
        Align: gióng lề cho ảnh. Có 3 kiểu giống lề là Left – trái, Right – phải và Not Set. Nếu
        chọn kiểu gióng lề thì ảnh chèn vào sẽ nằm bên trái hoặc bên phải bài viết, văn bản sẽ
        phủ chung quanh hình. Nếu Align là not set thì ảnh và văn bản sẽ nằm thành chung một
        hàng.
        Image Description: mô tả ngắn gọn về ảnh
        Image Title: tiêu đề ảnh. Tiêu đề ảnh chỉ thấy được nếu dấu check Caption được chọn.
- Lấy ảnh từ ổ cứng đưa lên host
Nếu ảnh bạn muốn chèn không có trong kho ảnh của hosting, bạn có thể lấy ảnh từ ổ cứng đưa
lên trang web. Trước khi đưa ảnh lên, bạn cần xác định rõ ràng ảnh của bạn sẽ được đưa vào thư
mục nào trên mạng bằng cách chọn thư mục bạn cần đưa ảnh vào trước khi lấy ảnh từ ổ cứng.




Trong mục Upload chọn Browse để mở thư mục chọn ảnh từ ổ cứng. Sau khi chọn xong, chọn
Start Upload để đưa ảnh lên trên mạng.

  Lưu ý khi lưu bài viết
Trên thanh công cụ khi tạo nội dung, chúng ta có các nút lệnh như hình dưới đây:




Apply: Lưu lại bài viết và tiếp tục soạn bài
Save: lưu lại và thoát trở về danh sách bài viết
Close: đóng lại bài viết, không lưu bất kỳ thay đổi nào trong bài viết.
 * CHÚ Ý:
Khi sửa hoặc đăng bài viết mới chúng ta không nên sử dụng phím <Backsapce> trên bàn phím
để trở về trang trước, làm như thế bài viết sẽ bị khóa lại do cơ chế quản lý phiên bản bài viết.
Nếu bài viết đó đang mở thì nó sẽ là cơ chế checkin, sau khi đóng lại nó sẽ là cơ chế checkout.
Như vậy nếu nhấn phím <Backsapce> bài viết đó sẽ luôn trong tình trạng checkin nghĩa là đang
bị sử dụng và không ai có thể vào nội dung bài viết đó để sửa. Điều duy nhất để trở về trang
trước là sử dụng nút lệnh Close để đóng nó. Nếu bài viết bị khóa thì chính người soạn bài viết đó
và phải sử dụng đúng máy tính đã soạn bài viết đó để vào trong và nhấn nút Close để thoát ra,
bài viết sẽ trở lại trạng thái bình thường.
3) Hướng dẫn tạo module trong Joomla

Tương tự như cài đặt Template , chúng ta cũng vào phần Extensions > Install/Uninstall, sau đó
chọn module cần cài đặt và click Upload.




Sau khi cài đặt Module xong, chúng ta cũng vào phần Module Manager để cài đặt hiển thị
Module đó (enable), cũng giống như trình tự các bước trong cài đặt Template. Tuy nhiên, có một
số trường hợp sau khi cài xong bạn không thấy xuất hiện module đó trong danh sách của Module
Manager, trong trường hợp này, bạn phải dùng đến chức năng tạo mới Module (New) khi muốn
sử dụng đến Module vừa cài đặt.




                                       bước 1: tạo mới
bưới 2: chọn dạng module cần tạo




            bước 3: cài đặt thông tin chung cho module




bước 4: cài đặt tham số và một số thông tin khác ứng với mỗi module
Sau khi hoàn tất các bước trên chúng ta lưu module lại và quay ra site nhấn F5 để kiểm tra cập
nhật. Thật là đơn giản phải không các bạn? Ở bài sau tôi sẽ hướng dẫn kết hợp Module làm việc
với Component các bạn sẽ hiểu rõ hơn về cơ chế làm việc của Joomla.

4) Hướng dẫn thêm component trong Joomla

Cài đặt Component trong Joomla 1.5
Bước 1. Mở trang quản trị
  VD: http://localhost/travel/administrator
Bước 2. Cài đặt Component mới
  Mở menu "Extensions" > chọn "Install/Unistall"
Bước 3: Trong mục "Upload Package File", nhấn nút [Browser] và chọn Component (thường
được đóng gói trong một file Zip)




Bước 4: Chọn 1 Component để install
Nhấn nút [Upload File & Install] để cài đặt




Joomla sẽ thông báo kết quả cài đặt thành công nếu component của bạn hợp lệ
5) Hướng dẫn quản lý media trong joomla

Media (đa phương tiện) là cách gọi chung cho tất cả những loại dữ liệu thuộc dạng âm thanh,
hình ảnh và flash. Trang quản lý này cho phép bạn thực hiện 3 nhiệm vụ cơ bản :
1. Tạo (hoặc xóa) những thư mục chứa các file media
2. Tải lên nội dung media vào bất kỳ thư mục mào, hoặc xóa những file media đã có.
3. Lấy những code (dòng địa chỉ url đầy đủ) cần dùng media trong site của bạn.




Vào trang quản lý media: Chọn menu Site-> Media Manager
Tạo một thư mục mới

   1. Trong hộp text Create Directory, nhập một tên cho thư mục mới
   2. Click biểu tượng “Create” trên thanh công cụ. Thư mục sẽ được tạo và sẵn sàng để bạn
      lưu các file của mình.




CHÚ Ý : Việc tạo những thư mục mới chỉ có thể nếu server của bạn có “safe mode off” . Nếu cái
 này được đặt là “ON”, bạn sẽ phải tạo những thư mục bằng cách dùng phần mềm FTP của bạn.
                                         Xóa thư mục




Bạn có thể xóa một thư mục bằng cách click vào biể tượng “Trash Can - dấu x màu đỏ” dưới ảnh
của folder tương ứng. Click vào chính biểu tượng “Folder” của nó sẽ chuyển đến nội dung của
nó.
- Tải lên một file
Để upload (tải lên) một file, hoặc nhập địa chỉ của những file trong đĩa cứng của bạn vào text
box (hộp văn bản), hoặc click nút “Browse files” sẽ mở một cửa sổ pop-up
Từ đây bạn có thể duyệt vô đĩa cứng để tìm file mà bạn muốn upload. Chọn thư mục bạn muốn
upload file vào. Click biểu tượng “Upload” trên thanh công cụ. Ảnh của bạn sẽ upload vào trong
thư mục đã chọn.
- Xóa một file
Để xóa một file, chọn biểu tượng “Trash Can – dấu x màu đỏ” dưới ảnh của file trong của sổ
Media Manager.

6) Hướng dẫn xem vị trí các module trên joomla

Để xem vị trí của các module trên template bạn chỉ cần thêm đoạn "?tp=1" hoặc
"index.php?tp=1" sau vào phía sau tên domain của bạn.

VD:

       http://tenwebsite.com/joomla/index.php?tp=1
       http://localhost/travel/index.php?tp=1
7) Hướng dẫn quản trị tài khoản Joomla
Hệ thống có các loại tài khoản sau đây:
- Super Administrator – siêu quản trị :Super Administrator Group truy cập vào tất cả các chức
năng Back-end (Administrator). Site của bạn phải có tối thiểu một người được bổ nhiệm là một
Super Administrator để thực hiện cấu hình hệ thống của site. Những người dùng trong nhóm này
không thể xóa và không thể chuyển đổi sang nhóm khác.
- Administrator- Quản trị viên: Nhóm quản trị có một hạn chế nhỏ khi truy cập vào các chức
năng Back-en (Administrator). Administrator không thể :
        Thêm hay sửa một người dùng trong nhóm Super Administrator
        Truy cập các cài đặt Global Configuration
        Truy cập chức năng Mass Mail
        Quản lý/cài đặt các Template
        Quản lý/cài đặt các file language (ngôn ngữ)
- Manager – Quản lý: Nhóm quản lý dùng trong việc tạo nội dung. Một người trong nhóm này
không thể:
        Quản lý các User
        Cài dặt các Module
        Cài đặt các Component
        Truy cập một số Component ( được xác định bởi Super Administrator)
- Control Panel – bản điều khiển :
Control Panel hiện những thẻ tab truy cập những menu của component đã cài đặt, một danh sách
các content item được ưa chuộng, thông tin về những item mới nhất thêm vào hệ thống (bao gồm
tiêu đề, ngày, và tác giả), và menu statistics (thống kê menu).




- Publish (Sử dụng) : Đây là biểu tượng để xuất bản category, section và những bài viết. Nếu
Publish được chọn, mọi người có thể sử dụng (trong admin) và khách có thể vào xem trang bài
viết của bạn.
- Unpublish (không sử dụng): biểu tượng vày sẽ thôi xuất bản một category hoặc item, Việc
không xuất bản sẽ xóa item khỏi trang xem công cộng, nhưng không xóa category hay item. Để
xóa một item, chon nó và click biểu tượng “Delete”
- Archive: (nén cất) : biểu tượng này nén bài viết lại và cất đi không sử dụng cho khách vào
xem
- New: (tạo mới): biểu tượng này thêm một section, link, bài viết, v.v.
- Edit:(chỉnh sửa): biểu tượng này chỉnh sửa bài viết, menu, section, categor, … đã được tạo
trước đó. Bạn phải chắc đã lựa chọn một item trước khi chọn biểu tượng này.
- Delete hoặc Remove: (xóa): biểu tượng này xóa một category hay item trong site của bạn. Chú
ý rằng tiến trình này không thể phục hồi được. Để xóa một item hay category tam thời, click biểu
tượng “Unpubish”.
- Trash: (thùng rác): biểu tượng này xóa một item và đặt nó vào Trash Manager (quản lý rác).
Ghi chú: bạn có thể phục hồi những item đã đổ đi trở lại tình trạng trước đó. Đơn giản vào
Trash Manager dưới menu Site.
- Move: (di chuyển): biểu tượng này di chuyển một item đến một nơi lưu trữ mới. Nơi lưu trữ
mới có thể là section, category, menu…
- Apply: (áp dụng): biểu tượng này sẽ lưu nội dung mới hay những thay đổi nhưng trang vẫn
mở để tiếp tục chỉnh sửa
- Save (lưu): biểu tượng này lưu nội dung mới của bạn hay những thay đổi cấu hình và quay trở
lại trang trước.
- Cancel (hủy, trở về) : biểu tượng này sẽ thôi tạo một trang hay thôi không lưu những thay đổi.
Chú ý: Nếu ban muốn thôi tạo hay chỉnh sửa bạn phải dùng nút này và không dược dùng nút
back trên trình duyệt vì như vậy sẽ khóa item và những người sử dụng không thể chỉnh sửa hay
xóa nội dung trang được.
- Preview: (xem trước): biểu tượng này dùng để xem, trong một cửa sổ pop-up, một cái nhìn
trước của bất kì sự thay đổi nào bạn làm. Nếu trình duyệt của bạn được cài khóa những của sổ
pop-up hoặc bạn đang dùng phần mềm khóa pop-up, bạn cần đổi cài đặt hay vô hiệu phần mềm
để xem trước.
- Upload: (tải lên): biểu tượng này dùng để tải lên một file hay ảnh đến web site của bạn.

IV) ỨNG DỤNG JOOMLA (MÃ NGUỒN MỠ)

 Xây dựng website du lịch , thương mại điện tử, CMS,



V) BẢO MẬT TRONG JOOMLA

Công việc bảo mật cho Website là rất quan trọng để tránh các Hacker có thể xâm nhập, phá hoại
hoặc lấy cắp các thông tin quan trọng, thông thường việc này đòi hỏi người Quản trị phải có kiến
thức và khả năng mới có thể thực hiện được.
1. Sao lưu dữ liệu định kỳ
Đây là công việc cần phải làm thường xuyên, việc sao lưu (Backup) sẽ bao gồm toàn bộ các File
của Website và các dữ liệu trong Database. Trong trường hợp Website bị tấn công và ngưng hoạt
động thì chỉ cần phục hồi lại (Restore) các File và dữ liệu đã được sao lưu là Website có thể hoạt
động lại.
Việc sao lưu dữ liệu trong Database có thể được thực hiện bằng công cụ phpMyAdmin có trong
Control Panel của Hosting hoặc bất cứ công cụ Backup nào và toàn bộ các File của Website có
thể được tải về máy tính cá nhân thông qua các chương trình FTP.

2. Cập nhật phiên bản Joomla mới nhất
Thường xuyên theo dõi và cập nhật kịp thời các bản sửa lỗi hoặc nâng cấp cho Joomla! để khắc
phục các lỗi bảo mật nếu có. Xem các thông báo về phiên bản và cập nhật cho Joomla! tại trang
Web http://joomla.org

3. Các thành phần mở rộng (module, component, plugin)
Một số Website có thể bị tấn công thông qua các lỗi bảo mật nằm trong các thành phần mở rộng
được cài đặt thêm từ hãng thứ ba.
Khuyến cáo: Hãy hạn chế tới mức tối đa việc cài đặt các thành phần mở rộng từ hãng thứ ba.
Nếu phát hiện các thành phần mở rộng này có lỗi thì phải tiến hành cập nhật bản sửa lỗi nếu có
hoặc xóa bỏ khỏi Joomla!

4. Quyền hạn đối với các thư mục
Sau khi cài đặt các thành phần mở rộng, bạn cần thiết lập quyền hạn đối với các thư mục sang
chế độ CHMOD 755.
Lưu ý: Nếu quá trình cài đặt các thành phần mở rộng gặp trục trặc bạn cần chuyển các thư mục
sau sang CHMOD 777. Khi cài đặt xong lại thiết lập như trên (755 đối với thư mục và 644 đối
với file)

5. Quyền hạn đối với các tệp
Thiết lập quyền hạn đối với tất cả các tệp của bạn sang chế độ CHMOD 644.


6. CHMOD 644 tập tin configuration.php
Đây là một điều rất quan trọng. Bạn phải chắc chắn rằng mình đã thiết lập quyền hạn cho tệp
"configuration.php" sang CHMOD 644.
7. Bảo mật với .htaccess Bản phát hành mới nhất của Joomla bao gồm cả phiên bản cập nhật
cho tệp ".htaccess" để làm giảm thiểu nguy cơ tấn công từ các hacker. Do vậy bạn cần phải
truyền tệp .htaccess này tới server của bạn và đổi quyền hạn sang CHMOD 644.

VI) TỔNG KẾT

Chưa làm :D

More Related Content

What's hot

Hướng dẫn thiết kế web thương mại điện tử với joomla
Hướng dẫn thiết kế web thương mại điện tử với joomlaHướng dẫn thiết kế web thương mại điện tử với joomla
Hướng dẫn thiết kế web thương mại điện tử với joomlaNguyễn Hưng
 
Hướng dẩn cập nhật bài viết trên Joomla
Hướng dẩn cập nhật bài viết trên JoomlaHướng dẩn cập nhật bài viết trên Joomla
Hướng dẩn cập nhật bài viết trên JoomlaMinhtuan Chau
 
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng JoomlaBài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng JoomlaMasterCode.vn
 
Bao cao powepoi
Bao cao powepoiBao cao powepoi
Bao cao powepoitamle123
 
Báo cáo thực tập tại Trung Tâm athena
Báo cáo thực tập tại Trung Tâm athenaBáo cáo thực tập tại Trung Tâm athena
Báo cáo thực tập tại Trung Tâm athenaThảo Trần
 
Tran thikimthao k37103014_wordpress
Tran thikimthao k37103014_wordpressTran thikimthao k37103014_wordpress
Tran thikimthao k37103014_wordpressTím Biếc
 
Bài 4 Quản trị domain & hosting Windows - Quản trị website
Bài 4 Quản trị domain & hosting Windows - Quản trị websiteBài 4 Quản trị domain & hosting Windows - Quản trị website
Bài 4 Quản trị domain & hosting Windows - Quản trị websiteMasterCode.vn
 
TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7
TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7
TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7dvms
 
[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tập
[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tập[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tập
[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tậpnnn4194a
 
Kentcources 110109221507-phpapp01
Kentcources 110109221507-phpapp01Kentcources 110109221507-phpapp01
Kentcources 110109221507-phpapp01Giang Nguyễn
 
TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE MAGENTO 1.7
TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE  MAGENTO 1.7TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE  MAGENTO 1.7
TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE MAGENTO 1.7dvms
 
Bai tap lap trinh web voi joomla csau
Bai tap   lap trinh web voi joomla csauBai tap   lap trinh web voi joomla csau
Bai tap lap trinh web voi joomla csauGiang Nguyễn
 
template magento
template magentotemplate magento
template magentodvms
 
Học Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend FrameworkHọc Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend FrameworkKhanhPham
 
Tài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phước
Tài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phướcTài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phước
Tài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phướcjackjohn45
 
Giao trinh power point 2007
Giao trinh power point 2007Giao trinh power point 2007
Giao trinh power point 2007nguyenbaolinh2
 

What's hot (20)

Hướng dẫn thiết kế web thương mại điện tử với joomla
Hướng dẫn thiết kế web thương mại điện tử với joomlaHướng dẫn thiết kế web thương mại điện tử với joomla
Hướng dẫn thiết kế web thương mại điện tử với joomla
 
Web203 slide 1
Web203   slide 1Web203   slide 1
Web203 slide 1
 
Web203 slide 3
Web203   slide 3Web203   slide 3
Web203 slide 3
 
Hướng dẩn cập nhật bài viết trên Joomla
Hướng dẩn cập nhật bài viết trên JoomlaHướng dẩn cập nhật bài viết trên Joomla
Hướng dẩn cập nhật bài viết trên Joomla
 
Web203 slide 2
Web203   slide 2Web203   slide 2
Web203 slide 2
 
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng JoomlaBài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
 
Bao cao powepoi
Bao cao powepoiBao cao powepoi
Bao cao powepoi
 
Báo cáo thực tập tại Trung Tâm athena
Báo cáo thực tập tại Trung Tâm athenaBáo cáo thực tập tại Trung Tâm athena
Báo cáo thực tập tại Trung Tâm athena
 
Web2032 slide 10
Web2032   slide 10Web2032   slide 10
Web2032 slide 10
 
Tran thikimthao k37103014_wordpress
Tran thikimthao k37103014_wordpressTran thikimthao k37103014_wordpress
Tran thikimthao k37103014_wordpress
 
Bài 4 Quản trị domain & hosting Windows - Quản trị website
Bài 4 Quản trị domain & hosting Windows - Quản trị websiteBài 4 Quản trị domain & hosting Windows - Quản trị website
Bài 4 Quản trị domain & hosting Windows - Quản trị website
 
TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7
TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7
TÀI LIỆU HƯỚNG VIẾT MODULE VÀ WEBSERVICE CHO MAGENTO 1.7
 
[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tập
[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tập[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tập
[Athena] Nguyễn Nhật Nguyên - Báo cáo thực tập
 
Kentcources 110109221507-phpapp01
Kentcources 110109221507-phpapp01Kentcources 110109221507-phpapp01
Kentcources 110109221507-phpapp01
 
TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE MAGENTO 1.7
TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE  MAGENTO 1.7TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE  MAGENTO 1.7
TÀI LIỆU HƯỚNG DẪN ĐÓNG GÓI MODULE MAGENTO 1.7
 
Bai tap lap trinh web voi joomla csau
Bai tap   lap trinh web voi joomla csauBai tap   lap trinh web voi joomla csau
Bai tap lap trinh web voi joomla csau
 
template magento
template magentotemplate magento
template magento
 
Học Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend FrameworkHọc Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend Framework
 
Tài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phước
Tài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phướcTài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phước
Tài liệu hướng dẫn sử dụng cổng thông tin điện tử sở giáo dục đào tạo bình phước
 
Giao trinh power point 2007
Giao trinh power point 2007Giao trinh power point 2007
Giao trinh power point 2007
 

Similar to Gioi thieu joomla

Thuyet_trinh_de_tai_Joomla
Thuyet_trinh_de_tai_JoomlaThuyet_trinh_de_tai_Joomla
Thuyet_trinh_de_tai_JoomlaTrung Mai
 
Báo cáo thực tập athena nguyễn anh tuấn
Báo cáo thực tập athena   nguyễn anh tuấnBáo cáo thực tập athena   nguyễn anh tuấn
Báo cáo thực tập athena nguyễn anh tuấniwubmg
 
Báo cáo tuần 1
Báo cáo tuần 1Báo cáo tuần 1
Báo cáo tuần 1Hien Nguyen
 
Chủ đề 9 wordpress - vũ mạnh cường
Chủ đề 9  wordpress - vũ mạnh cườngChủ đề 9  wordpress - vũ mạnh cường
Chủ đề 9 wordpress - vũ mạnh cườngVũ Mạnh Cường
 
Buoi 7 blog backlink
Buoi 7   blog backlinkBuoi 7   blog backlink
Buoi 7 blog backlinkDT Nguyen
 
(SEO) buổi 7 :blog backlink
(SEO) buổi 7 :blog backlink(SEO) buổi 7 :blog backlink
(SEO) buổi 7 :blog backlinkHoàng Nguyễn
 
Wordress_copyright Võ Tâm Long
Wordress_copyright Võ Tâm LongWordress_copyright Võ Tâm Long
Wordress_copyright Võ Tâm LongVõ Tâm Long
 
Báo Cáo Thực tập Giữ Kì_Athena_ Joomla
Báo Cáo Thực tập Giữ Kì_Athena_ JoomlaBáo Cáo Thực tập Giữ Kì_Athena_ Joomla
Báo Cáo Thực tập Giữ Kì_Athena_ JoomlaLộc Nguyễn
 
Cloud2s huong.dan.su.dung.joomla.v1.5
Cloud2s huong.dan.su.dung.joomla.v1.5Cloud2s huong.dan.su.dung.joomla.v1.5
Cloud2s huong.dan.su.dung.joomla.v1.5peterh18
 
Báo cáo tuần
Báo cáo tuầnBáo cáo tuần
Báo cáo tuầnTan Biến
 
Báo cáo cuối kỳ Athena - Lê Nguyễn Vĩnh
Báo cáo cuối kỳ Athena - Lê Nguyễn VĩnhBáo cáo cuối kỳ Athena - Lê Nguyễn Vĩnh
Báo cáo cuối kỳ Athena - Lê Nguyễn VĩnhVĩnh Lê Nguyễn
 

Similar to Gioi thieu joomla (20)

Thuyet_trinh_de_tai_Joomla
Thuyet_trinh_de_tai_JoomlaThuyet_trinh_de_tai_Joomla
Thuyet_trinh_de_tai_Joomla
 
Báo cáo thực tập athena nguyễn anh tuấn
Báo cáo thực tập athena   nguyễn anh tuấnBáo cáo thực tập athena   nguyễn anh tuấn
Báo cáo thực tập athena nguyễn anh tuấn
 
Báo cáo tuần 1
Báo cáo tuần 1Báo cáo tuần 1
Báo cáo tuần 1
 
Joomla
JoomlaJoomla
Joomla
 
Wordpress
WordpressWordpress
Wordpress
 
Chủ đề 9 wordpress - vũ mạnh cường
Chủ đề 9  wordpress - vũ mạnh cườngChủ đề 9  wordpress - vũ mạnh cường
Chủ đề 9 wordpress - vũ mạnh cường
 
Buoi 7 blog backlink
Buoi 7   blog backlinkBuoi 7   blog backlink
Buoi 7 blog backlink
 
(SEO) buổi 7 :blog backlink
(SEO) buổi 7 :blog backlink(SEO) buổi 7 :blog backlink
(SEO) buổi 7 :blog backlink
 
Tạo web jommla
Tạo web jommlaTạo web jommla
Tạo web jommla
 
Tao web jommla
Tao web jommlaTao web jommla
Tao web jommla
 
Wordress_copyright Võ Tâm Long
Wordress_copyright Võ Tâm LongWordress_copyright Võ Tâm Long
Wordress_copyright Võ Tâm Long
 
Báo Cáo Thực tập Giữ Kì_Athena_ Joomla
Báo Cáo Thực tập Giữ Kì_Athena_ JoomlaBáo Cáo Thực tập Giữ Kì_Athena_ Joomla
Báo Cáo Thực tập Giữ Kì_Athena_ Joomla
 
Tao web jommla
Tao web jommlaTao web jommla
Tao web jommla
 
Wordress dung
Wordress dungWordress dung
Wordress dung
 
Cloud2s huong.dan.su.dung.joomla.v1.5
Cloud2s huong.dan.su.dung.joomla.v1.5Cloud2s huong.dan.su.dung.joomla.v1.5
Cloud2s huong.dan.su.dung.joomla.v1.5
 
Nguyentrongnghia
NguyentrongnghiaNguyentrongnghia
Nguyentrongnghia
 
Báo cáo tuần
Báo cáo tuầnBáo cáo tuần
Báo cáo tuần
 
Web203 slide 4
Web203   slide 4Web203   slide 4
Web203 slide 4
 
Báo cáo cuối kỳ Athena - Lê Nguyễn Vĩnh
Báo cáo cuối kỳ Athena - Lê Nguyễn VĩnhBáo cáo cuối kỳ Athena - Lê Nguyễn Vĩnh
Báo cáo cuối kỳ Athena - Lê Nguyễn Vĩnh
 
Tối ưu hóa Blogspot
Tối ưu hóa BlogspotTối ưu hóa Blogspot
Tối ưu hóa Blogspot
 

Gioi thieu joomla

  • 1. I): TÌM HIỂU VỀ JOOMLA LÀ GÌ? Joomla! 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ễ dàng, đơn giản trong việc quản lý và đáng tin cậy. Đặc tính cơ bản của Joomla!: - Tùy biến cấu trúc site - Xuất bản, chỉnh sửa thông tin, nội dung - Hỗ trợ quản lý thư viện media - Tìm kiếm thông tin trong site - Hỗ trợ đa ngôn ngữ - Bộ đệm trang giúp tăng tốc độ hiển thị Joomla! hỗ trợ các ứng dụng gì? - Cổng thông tin điện tử - Thương mại điện tử - Báo điện tử - Website doanh nghiệp - Website trường học - Blog cá nhân - Diễn đàn Joomla! có điểm mạnh gì? - Dễ dàng cài đặt - Hỗ trợ website từ đơn giản đến phức tạp - Sau khi cài đặt, người sử dụng có thể dễ dàng thay đổi nội dung, hình ảnh kể cả cấu trúc website - Cộng đồng phát triển mạnh và tăng trưởng không ngừng đóng góp cho cộng đồng người dùng Joomla! một lượng lớn các gói cài đặt miễn phí hỗ trợ đa dạng các tính năng cho trang web
  • 2. - Nhiều diễn đàn chia sẻ, thảo luận và giải đáp thắc mắc khi người sử dụng gặp khó khăn - Bên cạnh đó, cộng đồng phát triển giao diện Joomla! cũng phát triển, cung cấp lượng lớn giao diện đẹp, nhiều chủng loại và hoàn toàn miễn phí. Điểm yếu của Joomla! - Joomla! được phát triển chủ yếu trên Linux Server (Apache), và chạy tốt trên Windows Server (IIS), tuy nhiên tồn tại vài vấn đề khi chạy trên IIS. - Joomla! sử dụng thư viện MooTools, do đó các web designer và developer khi chọn thư viện hỗ trợ chức năng nào đó cho website – lưu ý tránh có xung đột với MooTools. - Joomla! tồn tại một số lỗ hỏng về bảo mật, tuy nhiên đã được cộng đồng phát hiện và đưa ra các hướng khắc phục. Nói chung là ổn! Thành tích của Joomla! - Tháng 10 năm 2007, Hệ quản trị nội dung mã nguồn mở PHP tốt nhất do Packt Publishing trao tặng. - Tháng 11 năm 2006, Hệ quản trị nội dung mã nguồn mở tốt nhất do Packt Publishing công bố - Tháng 10 năm 2006, Dự án mã nguồn mở/ Linux tốt nhất tại triển lãm LinuxWorld 2006 ở Anh - Tháng 10 năm 2005, Dự án mã nguồn mở/ Linux tốt nhất tại triển lãm LinuxWorld 2005 ở Anh II: HƯỚNG DẪN CÀI ĐẶT JOOMLA 1) Download và cài đặt localhost AppServ là dự án tích hợp, cài đặt nhanh chóng, đơn giản các mô phỏng máy chủ web như Apache, PHP, MySQL... trên nền hệ điều hành Windows – rất thuận tiện cho việc nghiên cứu, phát triển và kiểm tra các ứng dụng web lập trình bằng PHP. Ưu điểm : gọn nhẹ , tương thích cao & đầy đủ các chức năng để chạy PHP ! Vào URL của site : http://appservnetwork.com/ Bạn chọn phiên bản : AppServ 2.5.8 hổ trợ : Apache 2.2.8 - PHP 5.2.6 - MySQL 5.0.51b - phpMyAdmin-2.10.3 Nhấp vào link này của Sourceforge.net : http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.8.exe?download Hướng dẫn cài đặt
  • 4.
  • 5.
  • 6. Khi kết thúc Quá trình cài đặt bạn tạo được một Server ảo để chạy web PHP.
  • 7. 2) Tiến hành cài đặt Joomla Tạo cơ sở dữ liệu.Vào trình duyệt, trên thanh địa chỉ gõ http://localhost/phpmyadmin màn hình bên dưới xuất hiện,ở ô Create new Database điền vào tên(trùng với tên thư mục tạo ở trên (ở đây là tintuc)),ở ô MySql Connection Collation bạn chọn utf8_general_ci,sau đó nhấn Create để tạo cơ sở dữ liệu. khi tạo thành công bạn sẽ thấy giao diện sau
  • 8. Quy trình cài Joomla Bước 1: Download & Upload bộ cài đặt Joomla! Download Joomla 1.5 : link download: Joomla 1.5 http://www.joomla.org Upload Joomla : Upload lên Server và giải nén vào thư mục gốc chứa Web của bạn (hoặc một thư mục con của nó và đặt tên là joomla). Thư mục gốc chứa Web thường có tên là: htdocs, public_html, www, wwwroot... C:AppServwww Bạn có thể Upload bằng một số cách:
  • 9. Bằng Copy trực tiếp (nếu cài trên máy của bạn) Bằng công cụ quản trị mà HOSTING cung cấp. Bằng công cụ FTP: WS_FTP, Total Commander, Net2FTP... Bước 2: Chọn ngôn ngữ cài đặt Mở trình duyệt và gõ vào địa chỉ Website của bạn. Nếu bạn giải nén bộ cài đặt vào thư mục gốc thì gõ: http://yoursite/ VD: http://tenwebsite/ VD: http://localhost/ (nếu cài trên máy của bạn) Nếu bạn giải nén bộ cài đặt vào thư mục joomla (thư mục con của thư mục gốc) thì gõ: http://yoursite/joomla/ VD: http://tuoitrequynhon.com/joomla/ VD: http://localhost/joomla/ (nếu cài trên máy của bạn) Màn hình cài đặt xuất hiện và bạn có thể chọn một ngôn ngữ trong quá trình đặt: Bước 3: Kiểm tra cấu hình hệ thống Nếu các giá trị kiểm tra có màu xanh thì OK. Nếu các giá trị kiểm tra có màu đỏ thì bạn cần hỏi bộ phận Hỗ trợ kỹ thuật của Server. Bạn vẫn có thể tiếp tục cài đặt tuy nhiên một số chức năng có thể sẽ không hoạt động.
  • 10. Bước 4: Thông tin bản quyền Bạn nên dành một chút thời gian để đọc các thông tin này. Bước 5: Thiết lập các thông số để kết nối tới Cơ sở dữ liệu - Hostname: Thường là giá trị "localhost"
  • 11. (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 Host của bạn cung cấp như vậy) - User name: Tên tài khoản có quyền đối với cơ sở dữ liệu chứa Joomla của bạn. - Password: Mật khẩu của tài khoản trên - Availbe Collations: Bạn nên chọn là "utf8_general_ci" - Database Name: Tên cơ sở dữ liệu của bạn Bước 6: Thiết lập các thông số FTP - Nếu Host của bạn không hỗ trợ, mục này sẽ không hiển thị - Nếu Host của bạn hỗ trợ, bạn cần chú ý: Username: Tên tài khoản FTP Password: Mật khẩu tương ứng. Auto Find Path: Tự động tìm đường dẫn tới nơi chứa Web của bạn (Nên dùng chính tài khoản mà bạn đã Upload bộ cài đặt Joomla lên HOST) Bước 7: Thiết lập cấu hình site Joomla của bạn - Site name: tên site của bạn. VD: VnExpress, Hosting Việt Nam, ThanhNienOnline... - Your Email: địa chỉ email của bạn VD: admin@yoursite.com This e-mail address is being protected from spambots. You need JavaScript enabled to view it - Admin Password: Mật khẩu để quản trị Joomla
  • 12. 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. Bước 8: Kết thúc - Lưu ý: tài khoản truy nhập hệ thống là: admin; mật khẩu: mật khẩu mà bạn đã gõ ở bước 6. - Để 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: http://www.yoursite.com/joomla/administrator hoặc http://localhost/administrator/(nếu cài trực tiếp trên máy của bạn)
  • 13. III) HƯỚNG DẪN QUẢN TRỊ JOOMLA 1) Hướng dẫn việt hóa Joomla 4) Hướng dẫn cài đặt thay đổi giao diện cho Joomla Bước 1. Đăng nhập vào Joomla administrator Bước 2. Chọn menu 'Extensions' -> 'Install/uninstall' Bước 3. Chọn 'Browse' để đưa template cần cài đặt từ máy tính Bước 4. Click 'Upload File & Install'. Để joomla tiến hành cài đặt.
  • 14. Bước 5. Chọn menu 'Extensions' -> 'Template Manager' để vào phần quản lý skin joomla Bước 6. Template được lưu trữ sau khi cài đặt hoàn thành. 7. Để chọn template là skin mặc định click vào biểu tượng 'Default' để chọn template mặc định
  • 15. Quá trình chọn lựa template mặc định hoàn thành, chúng ta có thể vào địa chỉ trang để xem demo template vừa được cài vào 2) Hướng dẫn quản lý bài viết trong Joomla Khái niệm section, category và content Các bài viết trong trang web được quản lý theo dạng section và category. Đầu tiên chúng ta nên phân biệt được section và category là gì. - Section hay còn gọi là thể loại hoặc chủ đề cha. - Category là con của section hay chủ đề con. Một section có một hoặc nhiều category. Ví dụ như văn học được gọi là 1 section nó mang ý nghĩa chung nhất cho một thể loại bài viết. Một category chỉ phụ thuộc vào một section duy nhất. Ví dụ như thơ ca, truyện ngắn là con của section văn học. - Content: là nội dung bài viết. Một bài viết có thể phụ thuộc vào một section và một category nào đó hoặc dạng bài viết không phân loại. Chúng ta cùng xem "Cấu trúc nội dung của một Website" được thể hiện thông qua hình vẽ dưới đây: - Tạo một section Đầu tiên chúng ta phải tạo section trước, tiếp sau đó là category. Để tạo section, vào menu Content --> Section manager. Trên thành công cụ, chúng ta có các biểu tượng sau:
  • 16. New: Tạo mới một section Edit: sửa lại một section đã tạo Delete: Xóa bỏ một section. Trước khi xóa cần phải chọn tên section muốn xóa Copy: tạo bản sao của một section Unpublish: không sử dụng section đã tạo Publish: sử dụng section đã tạo Chọn New để tạo mới một section: Title: tiêu đề của section, bắt buộc phải có. Alias: bí danh. Tên bí danh có thể giống với tiêu đều, nhưng không sử dụng dấu tiếng việt. Bạn có thể có khoảng trống giữa các từ, Joomla sẽ tự động chèn dấu trừ (-) vào giữa các từ này. Published: Cho phép sử dụng section này hay không. Yes là có, No là không Access Level: cấp độ truy cập. Public là tất cả mọi người, Registered là chỉ có thành viên đăng ký mới có thể truy cập. Special: những thành viên có quyền từ manager trở lên mới được phép xem. Ở dưới là ô soạn thảo Description – mô tả: dùng mô tả về ý nghĩa của section sẽ được tạo. Phần mô tả này có thể cho phép hoặc không cho phép hiển thị ra ngoài trang web thông qua việc cấu hình hiển thị. - Tạo một category Để tạo category, vào menu Content à category manager. Tương tự như section, category cũng có thanh công cụ như section, nhưng trong category có thêm nút lệnh Move. Lệnh Move: Di chuyển 1 hoặc nhiều category sang một section khác Chọn New để tạo mới 1 category. Trang mới sẽ mở ra:
  • 17. Trong đó: Title: tiêu đề category. Không thể bỏ trống Alias: bí danh của tiêu đề Published: Có cho phép sử dụng hay không Section: Category tạo ra sẽ phải phụ thuộc vào 1 section nào đó. Nếu đặt sai section, chúng ta có thể vào sửa lại. Access Level: cấp độ truy cập Cũng giống như section, category cũng có phần mô tả để diễn tả ngắn gọn về ý nghĩa của nó. Phần mô tả này có thể được hiển thị ra ngoài trang web nếu người quản trị cho phép chúng. Tạo mới một bài viết Để tạo một bài viết, Chọn menu Content -> Article Manager. Trang mới mở ra, chúng ta sẽ xem xét qua thanh công cụ trước. Trên thanh công cụ, các chức năng như publish, Unpublish, Move, Copy hoàn toàn giống như đã giới thiệu ở trên. Lưu ý: để thực hiện tất cả những lệnh trên, bạn cần phải đánh dấu chọn 1 hoặc nhiều bài viết trước khi thực hiện. Chọn nút lệnh New để Tạo mới bài viết.
  • 18. Chú ý khi chọn loại bài viết: Nếu bài viết là loại thuộc 1 category nào đó thì phải chọn section trước rồi mới chọn caegory. Nếu bài viết không có section và category, chúng ta sẽ chọn Section và Category là Uncategorised Trong đó: Title: Tiêu đề bài viết Alias: bí danh Section: chọn section cho bài viết Category: chọn một category cho bài viết Published: cho xuất bản bài viết hay không Frontpage: bài viết có xuất hiện ở trang chủ hay không, nếu không, bạn sẽ xem khi click vào menu có đường dẫn trỏ. Vùng soạn thảo chính như hình sau: Cách Sử dụng chi tiết công cụ soạn thảo sẽ được bàn trong chương Sử dụng trình soạn thảo tích hợp sẵn
  • 19. Tạo “Read more” hoặc “đọc thêm” cho bài viết. Thường bài viết khi xuất bản sẽ có phần giới thiệu hoặc vào đề cho bài viết, sau đó người xem chọn chữ “read more” hoặc “đọc tiếp” để xem phần còn lại. Để tạo Read more, di chuyển chuột đến đoạn cần ngắt để đặt chữ “Read more”, kéo xuống dưới khung soạn thảo, click chọn nút Read More. Một đường gạch màu đỏ sẽ được tạo ra để làm dấu hiệu. Xem hình bên dưới
  • 20. Cài đặt tham số cho bài viết Bên phải vùng soạn thảo chính, chúng ta có thể cài đặt thêm tham số cho bài viết. Author: tác giả. Tác giả bài viết sẽ tự động chọn là người đang đăng nhập hoặc chọn lại user khác Access Level: mức độ truy cập bài viết. Finish Publishing: ngày hết hạn đăng bài. Nếu chọn một ngày nào đó trong tương lai thì bài viết sẽ tự động ẩn đi không hiển thị cho người truy cập xem. Nếu muốn đăng mãi mãi thi xóa nội dung trong ô này đi. - Chèn hình ảnh vào bài viết Trước tiên chèn hình ảnh vào bài viết, tất cả hình ảnh phải được lưu vào thư mục stories trong phần Media Manager. Đưa con trỏ đến nơi cần chèn ảnh. Xuống cuối khung soạn thảo, chọn biểu tượng Image (xem ảnh ở phần trên). Một cửa sổ popup sẽ hiện ra cho chúng ta chọn hình. Insert: chèn hình vào bài viết sau khi đã chọn được hình.
  • 21. Cancel: hủy bỏ việc chèn hình hoặc chọn biểu tượng chữ X đen ở góc trên bên phải. Image URL: đường dẫn của ảnh đã chọn Align: gióng lề cho ảnh. Có 3 kiểu giống lề là Left – trái, Right – phải và Not Set. Nếu chọn kiểu gióng lề thì ảnh chèn vào sẽ nằm bên trái hoặc bên phải bài viết, văn bản sẽ phủ chung quanh hình. Nếu Align là not set thì ảnh và văn bản sẽ nằm thành chung một hàng. Image Description: mô tả ngắn gọn về ảnh Image Title: tiêu đề ảnh. Tiêu đề ảnh chỉ thấy được nếu dấu check Caption được chọn. - Lấy ảnh từ ổ cứng đưa lên host Nếu ảnh bạn muốn chèn không có trong kho ảnh của hosting, bạn có thể lấy ảnh từ ổ cứng đưa lên trang web. Trước khi đưa ảnh lên, bạn cần xác định rõ ràng ảnh của bạn sẽ được đưa vào thư mục nào trên mạng bằng cách chọn thư mục bạn cần đưa ảnh vào trước khi lấy ảnh từ ổ cứng. Trong mục Upload chọn Browse để mở thư mục chọn ảnh từ ổ cứng. Sau khi chọn xong, chọn Start Upload để đưa ảnh lên trên mạng. Lưu ý khi lưu bài viết Trên thanh công cụ khi tạo nội dung, chúng ta có các nút lệnh như hình dưới đây: Apply: Lưu lại bài viết và tiếp tục soạn bài Save: lưu lại và thoát trở về danh sách bài viết Close: đóng lại bài viết, không lưu bất kỳ thay đổi nào trong bài viết. * CHÚ Ý: Khi sửa hoặc đăng bài viết mới chúng ta không nên sử dụng phím <Backsapce> trên bàn phím để trở về trang trước, làm như thế bài viết sẽ bị khóa lại do cơ chế quản lý phiên bản bài viết. Nếu bài viết đó đang mở thì nó sẽ là cơ chế checkin, sau khi đóng lại nó sẽ là cơ chế checkout. Như vậy nếu nhấn phím <Backsapce> bài viết đó sẽ luôn trong tình trạng checkin nghĩa là đang bị sử dụng và không ai có thể vào nội dung bài viết đó để sửa. Điều duy nhất để trở về trang trước là sử dụng nút lệnh Close để đóng nó. Nếu bài viết bị khóa thì chính người soạn bài viết đó và phải sử dụng đúng máy tính đã soạn bài viết đó để vào trong và nhấn nút Close để thoát ra, bài viết sẽ trở lại trạng thái bình thường.
  • 22. 3) Hướng dẫn tạo module trong Joomla Tương tự như cài đặt Template , chúng ta cũng vào phần Extensions > Install/Uninstall, sau đó chọn module cần cài đặt và click Upload. Sau khi cài đặt Module xong, chúng ta cũng vào phần Module Manager để cài đặt hiển thị Module đó (enable), cũng giống như trình tự các bước trong cài đặt Template. Tuy nhiên, có một số trường hợp sau khi cài xong bạn không thấy xuất hiện module đó trong danh sách của Module Manager, trong trường hợp này, bạn phải dùng đến chức năng tạo mới Module (New) khi muốn sử dụng đến Module vừa cài đặt. bước 1: tạo mới
  • 23. bưới 2: chọn dạng module cần tạo bước 3: cài đặt thông tin chung cho module bước 4: cài đặt tham số và một số thông tin khác ứng với mỗi module
  • 24. Sau khi hoàn tất các bước trên chúng ta lưu module lại và quay ra site nhấn F5 để kiểm tra cập nhật. Thật là đơn giản phải không các bạn? Ở bài sau tôi sẽ hướng dẫn kết hợp Module làm việc với Component các bạn sẽ hiểu rõ hơn về cơ chế làm việc của Joomla. 4) Hướng dẫn thêm component trong Joomla Cài đặt Component trong Joomla 1.5 Bước 1. Mở trang quản trị VD: http://localhost/travel/administrator Bước 2. Cài đặt Component mới Mở menu "Extensions" > chọn "Install/Unistall"
  • 25. Bước 3: Trong mục "Upload Package File", nhấn nút [Browser] và chọn Component (thường được đóng gói trong một file Zip) Bước 4: Chọn 1 Component để install
  • 26. Nhấn nút [Upload File & Install] để cài đặt Joomla sẽ thông báo kết quả cài đặt thành công nếu component của bạn hợp lệ
  • 27. 5) Hướng dẫn quản lý media trong joomla Media (đa phương tiện) là cách gọi chung cho tất cả những loại dữ liệu thuộc dạng âm thanh, hình ảnh và flash. Trang quản lý này cho phép bạn thực hiện 3 nhiệm vụ cơ bản : 1. Tạo (hoặc xóa) những thư mục chứa các file media 2. Tải lên nội dung media vào bất kỳ thư mục mào, hoặc xóa những file media đã có. 3. Lấy những code (dòng địa chỉ url đầy đủ) cần dùng media trong site của bạn. Vào trang quản lý media: Chọn menu Site-> Media Manager Tạo một thư mục mới 1. Trong hộp text Create Directory, nhập một tên cho thư mục mới 2. Click biểu tượng “Create” trên thanh công cụ. Thư mục sẽ được tạo và sẵn sàng để bạn lưu các file của mình. CHÚ Ý : Việc tạo những thư mục mới chỉ có thể nếu server của bạn có “safe mode off” . Nếu cái này được đặt là “ON”, bạn sẽ phải tạo những thư mục bằng cách dùng phần mềm FTP của bạn. Xóa thư mục Bạn có thể xóa một thư mục bằng cách click vào biể tượng “Trash Can - dấu x màu đỏ” dưới ảnh của folder tương ứng. Click vào chính biểu tượng “Folder” của nó sẽ chuyển đến nội dung của nó. - Tải lên một file Để upload (tải lên) một file, hoặc nhập địa chỉ của những file trong đĩa cứng của bạn vào text box (hộp văn bản), hoặc click nút “Browse files” sẽ mở một cửa sổ pop-up
  • 28. Từ đây bạn có thể duyệt vô đĩa cứng để tìm file mà bạn muốn upload. Chọn thư mục bạn muốn upload file vào. Click biểu tượng “Upload” trên thanh công cụ. Ảnh của bạn sẽ upload vào trong thư mục đã chọn. - Xóa một file Để xóa một file, chọn biểu tượng “Trash Can – dấu x màu đỏ” dưới ảnh của file trong của sổ Media Manager. 6) Hướng dẫn xem vị trí các module trên joomla Để xem vị trí của các module trên template bạn chỉ cần thêm đoạn "?tp=1" hoặc "index.php?tp=1" sau vào phía sau tên domain của bạn. VD: http://tenwebsite.com/joomla/index.php?tp=1 http://localhost/travel/index.php?tp=1
  • 29. 7) Hướng dẫn quản trị tài khoản Joomla Hệ thống có các loại tài khoản sau đây: - Super Administrator – siêu quản trị :Super Administrator Group truy cập vào tất cả các chức năng Back-end (Administrator). Site của bạn phải có tối thiểu một người được bổ nhiệm là một Super Administrator để thực hiện cấu hình hệ thống của site. Những người dùng trong nhóm này không thể xóa và không thể chuyển đổi sang nhóm khác. - Administrator- Quản trị viên: Nhóm quản trị có một hạn chế nhỏ khi truy cập vào các chức năng Back-en (Administrator). Administrator không thể : Thêm hay sửa một người dùng trong nhóm Super Administrator Truy cập các cài đặt Global Configuration Truy cập chức năng Mass Mail Quản lý/cài đặt các Template Quản lý/cài đặt các file language (ngôn ngữ) - Manager – Quản lý: Nhóm quản lý dùng trong việc tạo nội dung. Một người trong nhóm này không thể: Quản lý các User Cài dặt các Module Cài đặt các Component Truy cập một số Component ( được xác định bởi Super Administrator) - Control Panel – bản điều khiển : Control Panel hiện những thẻ tab truy cập những menu của component đã cài đặt, một danh sách các content item được ưa chuộng, thông tin về những item mới nhất thêm vào hệ thống (bao gồm tiêu đề, ngày, và tác giả), và menu statistics (thống kê menu). - Publish (Sử dụng) : Đây là biểu tượng để xuất bản category, section và những bài viết. Nếu Publish được chọn, mọi người có thể sử dụng (trong admin) và khách có thể vào xem trang bài
  • 30. viết của bạn. - Unpublish (không sử dụng): biểu tượng vày sẽ thôi xuất bản một category hoặc item, Việc không xuất bản sẽ xóa item khỏi trang xem công cộng, nhưng không xóa category hay item. Để xóa một item, chon nó và click biểu tượng “Delete” - Archive: (nén cất) : biểu tượng này nén bài viết lại và cất đi không sử dụng cho khách vào xem - New: (tạo mới): biểu tượng này thêm một section, link, bài viết, v.v. - Edit:(chỉnh sửa): biểu tượng này chỉnh sửa bài viết, menu, section, categor, … đã được tạo trước đó. Bạn phải chắc đã lựa chọn một item trước khi chọn biểu tượng này. - Delete hoặc Remove: (xóa): biểu tượng này xóa một category hay item trong site của bạn. Chú ý rằng tiến trình này không thể phục hồi được. Để xóa một item hay category tam thời, click biểu tượng “Unpubish”. - Trash: (thùng rác): biểu tượng này xóa một item và đặt nó vào Trash Manager (quản lý rác). Ghi chú: bạn có thể phục hồi những item đã đổ đi trở lại tình trạng trước đó. Đơn giản vào Trash Manager dưới menu Site. - Move: (di chuyển): biểu tượng này di chuyển một item đến một nơi lưu trữ mới. Nơi lưu trữ mới có thể là section, category, menu… - Apply: (áp dụng): biểu tượng này sẽ lưu nội dung mới hay những thay đổi nhưng trang vẫn mở để tiếp tục chỉnh sửa - Save (lưu): biểu tượng này lưu nội dung mới của bạn hay những thay đổi cấu hình và quay trở lại trang trước. - Cancel (hủy, trở về) : biểu tượng này sẽ thôi tạo một trang hay thôi không lưu những thay đổi. Chú ý: Nếu ban muốn thôi tạo hay chỉnh sửa bạn phải dùng nút này và không dược dùng nút back trên trình duyệt vì như vậy sẽ khóa item và những người sử dụng không thể chỉnh sửa hay xóa nội dung trang được. - Preview: (xem trước): biểu tượng này dùng để xem, trong một cửa sổ pop-up, một cái nhìn trước của bất kì sự thay đổi nào bạn làm. Nếu trình duyệt của bạn được cài khóa những của sổ pop-up hoặc bạn đang dùng phần mềm khóa pop-up, bạn cần đổi cài đặt hay vô hiệu phần mềm để xem trước. - Upload: (tải lên): biểu tượng này dùng để tải lên một file hay ảnh đến web site của bạn. IV) ỨNG DỤNG JOOMLA (MÃ NGUỒN MỠ) Xây dựng website du lịch , thương mại điện tử, CMS, V) BẢO MẬT TRONG JOOMLA Công việc bảo mật cho Website là rất quan trọng để tránh các Hacker có thể xâm nhập, phá hoại hoặc lấy cắp các thông tin quan trọng, thông thường việc này đòi hỏi người Quản trị phải có kiến thức và khả năng mới có thể thực hiện được.
  • 31. 1. Sao lưu dữ liệu định kỳ Đây là công việc cần phải làm thường xuyên, việc sao lưu (Backup) sẽ bao gồm toàn bộ các File của Website và các dữ liệu trong Database. Trong trường hợp Website bị tấn công và ngưng hoạt động thì chỉ cần phục hồi lại (Restore) các File và dữ liệu đã được sao lưu là Website có thể hoạt động lại. Việc sao lưu dữ liệu trong Database có thể được thực hiện bằng công cụ phpMyAdmin có trong Control Panel của Hosting hoặc bất cứ công cụ Backup nào và toàn bộ các File của Website có thể được tải về máy tính cá nhân thông qua các chương trình FTP. 2. Cập nhật phiên bản Joomla mới nhất Thường xuyên theo dõi và cập nhật kịp thời các bản sửa lỗi hoặc nâng cấp cho Joomla! để khắc phục các lỗi bảo mật nếu có. Xem các thông báo về phiên bản và cập nhật cho Joomla! tại trang Web http://joomla.org 3. Các thành phần mở rộng (module, component, plugin) Một số Website có thể bị tấn công thông qua các lỗi bảo mật nằm trong các thành phần mở rộng được cài đặt thêm từ hãng thứ ba. Khuyến cáo: Hãy hạn chế tới mức tối đa việc cài đặt các thành phần mở rộng từ hãng thứ ba. Nếu phát hiện các thành phần mở rộng này có lỗi thì phải tiến hành cập nhật bản sửa lỗi nếu có hoặc xóa bỏ khỏi Joomla! 4. Quyền hạn đối với các thư mục Sau khi cài đặt các thành phần mở rộng, bạn cần thiết lập quyền hạn đối với các thư mục sang chế độ CHMOD 755. Lưu ý: Nếu quá trình cài đặt các thành phần mở rộng gặp trục trặc bạn cần chuyển các thư mục sau sang CHMOD 777. Khi cài đặt xong lại thiết lập như trên (755 đối với thư mục và 644 đối với file) 5. Quyền hạn đối với các tệp Thiết lập quyền hạn đối với tất cả các tệp của bạn sang chế độ CHMOD 644. 6. CHMOD 644 tập tin configuration.php Đây là một điều rất quan trọng. Bạn phải chắc chắn rằng mình đã thiết lập quyền hạn cho tệp "configuration.php" sang CHMOD 644.
  • 32. 7. Bảo mật với .htaccess Bản phát hành mới nhất của Joomla bao gồm cả phiên bản cập nhật cho tệp ".htaccess" để làm giảm thiểu nguy cơ tấn công từ các hacker. Do vậy bạn cần phải truyền tệp .htaccess này tới server của bạn và đổi quyền hạn sang CHMOD 644. VI) TỔNG KẾT Chưa làm :D