Cai dat joomla

87 3 0
Cai dat joomla

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Vì Joomla là web động sử dụng ngôn ngữ php nên phải có máy chủ thì nó mới hoạt động được,có rất nhiều phần mềm hiện nay cho phép làm điều này,vd như appsever,wamp....Bài viết này xin h[r]

(1)

Cài đặt localhost PC

Vì Joomla web động sử dụng ngơn ngữ php nên phải có máy chủ hoạt động được,có nhiều phần mềm cho phép làm điều này,vd appsever,wamp Bài viết xin hướng dẩn bạn cài đặt localhost với wamp.

Đầu tiên bạn cần download file cài đặt chương trình ,bạn vào trực tiếp trang chủ

http://www.wampserver.com/ để tải hoàn tồn miễn phí

(2)(3)(4)(5)(6)

Xong rui,cài wamp xong.

(7)

Kết thúc trình cài đặt wamp server

Khi wamp server chạy sẻ tạo biểu tượng icon taskbar

Bài sẻ hướng dẩn bạn tạo DataBase (DB)

Sử dụng phpMyAdmin localhost

Sử dụng phpMyAdmin localhost ,phpMyAdmin làm ?,Nó cơng cụ Host cung cấp cho bạn,Bạn cần phải thao tác sau xin trình bày cụ thể cơng cụ có phpMyAdmin để quản lý trang web joomla

Để vào mục phpMyAdmin bạn làm theo cách:

 Nếu bạn làm host đăng nhập trang quản lý host bạn,chọn mục

(8)

 Nếu bạn làm localhost cần vào localhost chon phpMyAdmin

Để tạo DataBase (DB) bạn làm hình : Bước 1:Chọn tên DB vd:joomla

Bước 2:Để sử dụng tiếng việt choJoomla ta chọn kiểu utf8_general_ci Bước 3:Nhấn create để tạo DB > Xong việc tạo DB

Sao lưu liệu phpMyAdmin

Export :xuất khẩu,cho phép xuất DB dạng tập tin ( lưu sở liệu) Import :Nhập khẩu,thêm thành phần vào DB ( khôi phục sở liệu ) Drop : xóa bỏ ,ở xóa DB kiemtien

(9)(10)

Cây bút chì: chỉnh sửa mục Chữ X :xóa bỏ mục

ID : mã số viết

(11)

Ở bạn cần ý đến mục sau :

ID : mã số viếtTitle :tiêu đề viết

(12)

 Metakey :từ khóa thẻ keyword bạn  Metadesc :phần miêu tả viết

Hits :số người đọc viết

thẻ metakey,và metadesc dùng cho việc tìm kiếm trang bạn mạng (phụ thuộc nhiều)

Sau thay đổi, bạn nhấn GO để lưu thay đổi Chú ý cần lưu DB trước chỉnh sửa cho an toàn.

Cài đặt joomla localhost

(13)

Việc cài đặt Website Joomla! dễ dàng, đơn giản nhanh chóng tất người Bạn cần truy cập Website Joomla , download cài đặt, giải nén, upload lên host, tạo database tiến hành cài đặt theo bước Màn hình cài đặt Joomla 1.5 thân thiện bố trí hợp lý Bạn cần ý điều "phải tạo database với Collation - charset: utf8_general_ci" trước cài đặt mà

Bước 0: Download Joomla 1.5:

Bạn vào trực tiếp trang http://joomla.org để down phiên

Nếu bạn cài Joomla PC bạn phải có thêm phần mềm làm sever giả lập , xem cài đặt localhost pc

[ Nếu bạn chưa có máy tính muốn làm trực tiếp host bạn phải có host free ,đăng kí bắt đầu với khái niệm SQL,Database,thư mục gốc,ftp (mất phút)]

Bước 1:Upload Joomla

Upload lên Server giải nén vào thư mục gốc chứa Web bạn (hoặc thư mục )

Nếu bạn làm PC giải nén vào thư mục sever giả lập ,trong thư mục www ( VD c:\wamp\www\joomla)

Thư mục gốc chứa Web thường có tên là:

htdocs, public_html, www, wwwroot

C:\wamp\www\

C:\Program Files\xampp\htdocs\

www.tapkiemtien.com\htdocs\

Bạn Upload số cách:

 Bằng Copy trực tiếp (nếu cài máy 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.com

(14)

Bật trình duyệt lên bạn đánh dòng địa sau localhos/joomla bạn cài máy tính PC

Nếu cài trực tiếp host đánh địa host mà bạn đả upload gói cài đặt

VD :tapkiemtien.com, tapkiemtien.22web.net

 Giao diện cài đặt chương trình xuất :  Chọn ngôn ngữ tiếng việt ,nếu bạn muốn -> Next

Bước bước kiểm tra thiết lập hệ thống bạn có đáp ứng yêu cầu Joomla hay khơng, bước có phần nhỏ:

Phần thiết lập hệ thống mà bạn bắt buộc phải đáp ứng trình cài đặt diễn sn sẻ, có thiết lập phần bạn bị đánh màu đỏ, bạn phải tìm cách thiết lập lại, sau nhấn nút Check Again ( kiểm tra lại ) để kiểm tra lại

Phần thiết lập đề nghị thiết lập ko ảnh hưởng nhiều tới trình cài đặt

(15)(16)

Đây bước quan trọng gây nhiều khó khăn cho bạn tìm hiểu, bạn thấy khó khăn bước này,

Tơi giải thích phần bạn phải điền bước

Database ( sở liệu ) Type: Hiện MySQL hỗ trợ chuẩn mysql mysqli ( mới ), nên chọn mysql

Host Name (tên máy chủ ): bạn sử dụng MySQL máy bạn đả cài

localhost với wamp ( 99% trường hợp ) bạn điền vào localhost,

Cịn trường hợp khác, bạn sử dụng MySQL truy xuất database thông qua Host ( vd free host), bạn điền tên host IP host vào ( host cung cấp cho bạn >vào tài khoảng để xem)

Username (tên đăng nhâp ) : tài khoản MySQL bạn, bạn dùng localhost

thì tài khoản thường root ( tài khoản có mức ưu tiên cao ),Trong trường hợp bạn dùng host free username sẻ host cung cấp

Password ( mật ): mật tài khoản MySQL(nếu dùng wamp mặc định ko có mật khẩu,vì bạn dùng wamp ko điền bước này),cịn bạn dùng host free thường pass bạn đăng kí với host

Database name (tên sở liệu ) : bước bạn chọn cho database web joomla tên, chọn tên dễ nhớ đặc trưng cho trang web mà lưu CSDL,Nếu bạn chưa biết tạo sở liệu xem lại viết Sử dụng phpMyAdmin

Nếu bạn làm host free bạn vào mục quản lý ( vd : cpanel,panel ) ,chọn công cụ

(17)

Sau tạo CSDL xong bạn quạy lại bước cài joomla đánh tên CSDL bạn tạo vào

FTP Configuration : bước bỏ qua cài localhost, cài trực tiếp lên host, điền đầy đủ thơng tin mà u cầu ( khuyến cáo không nên cài )

(18)(19)(20)

Nếu cài host địa nơi bạn upload thư mục cài đặt,VD tapkiemtien.com ,tapkiemtien.com/joomla

Trang quản trị trang web localhost/joomla/administrator với tên đăng nhập admin mật bạn đăng kí trên.Bạn làm host có dạng

(21)

Để quản lý DB (cơ sở liệu ) trang web ,bạn vào localhost đăng nhập vào

(22)

{loadposion x3}

Vậy xong ,mệt chưa bạn ,cố lên ngày mai ,sau bạn cài xong bạn nên cài tiếp

bộ ngôn ngữ tiếng việt cho joomla cho dể hiểu Ngôn ngữ việt cho Joomla :

Ngôn ngữ việt cho Joomla :

 Gói ngơn ngữ cho trang web download  gói ngơn ngữ cho hệ thống quản trị download

Cách cài đặt gói ngơn ngữ việt :

Đăng nhập vào hệ thống quản trị:

1 chọn extensions chọn install/uninstall chọn browse tìm đến gói ngơn ngữ tiếng việt

2 chọn upload file & install >Install Language Success

Để chọn ngôn ngữ tiếng việt làm mặc định

(23)

2 chọn ngôn ngữ tiếng việt cho trang web nhấn Default

3 chuyển qua mục Administrator chọn ngôn ngữ tiếng việt cho trang quản lý nhấn Default

Vậy xong ngôn ngữ tiếng việt hà hà

Cài đặt tháo gỡ gói phần mềm joomla Thứ bảy, 20 Tháng 2009 06:48 Quản trị viên installJoomla

Joomla có nhiều thành phần mở rộng gói ngơn ngữ,component,templates,plus-in, Để sử dụng cần phải cài đặt cho nó,Sau hướng dẩn chung cho gói cài đặt.

Các gói cài đặt nén dạng zip cộng đồng joomla phát hành,bạn vào trang chủ joomla.org để tìm hiểu.

Cài đặt thành phần mở rộng cho joomla:

 Vào mục phần mở rộng -> cài đặt /tháo gỡ (Extensions ->

install/uninstall )

(24)

Như xong q trình cài đặt gói phần mềm.kiemtien Sau cài xong bạn vào mục component để quản lý

Đối với gói cài đặt ngơn ngữ : bạn vào mục "Thành phần mở rộng" >Quản lý ngôn ngữ

->Đánh dấu kiểm vào mục "Tiếng việt" > chọn Mặc định

->Bạn chuyển qua mục "Administrator" làm để có trang quản lý tiếng việt

(25)

Bạn vào mục "Thành phần mở rộng" >Quản lý Giao diện ->làm cài gói ngơn ngữ

Cịn với gói cài đặt khác sẻ nằm mục Components :

(26)

1 Vào mục cài đặt/tháo gỡ

2 chọn [ component,plug-in,module,giao diện,ngôn ngữ] chọn thành phần cần gỡ bõ chọn Tháo gỡ

Quản lý chủ đề,chủ đề con,bài viết joomla

Nội dung trang web thành phần quan trọng trang web,một trang web tốt trang web có nội dung mà người đọc ko nhàm chán,dể hiểu,nội dung phong phú.Trong joomla củng phân cấp nội dung thành Nhóm tin,chủ đề

Cấu trúc nội dung trang web Joomla phân cấp sau: joomla -Chủ đề -Nhóm tin -bài viết

(27)

Để làm trang web trước hết bạn phải định hình cho cần làm Nhóm tin nào,rồi từ Nhóm tin hình thành nên chủ đề >xong viết bài.

Một viết khơng có chủ đề làm ta khó quản lý Cách tạo chủ đề :

Chọn quản lý nhóm tin:

(28)

Đánh tiêu đề "Nhóm tin" xong -chon lưu Cách thêm chủ đề:

bạn chọn menu "Quản lý chủ đề con" Chọn thêm mới

(29)

Thêm viết :

CHọn ''quản lý viết''

(30)

Tiêu đề :tiêu đề viết,( chọn tiêu đề cho hay sát với nội dung nha )kiemtien

Ảnh :chèn ảnh vào viết

Phân trang: chia viết thành trang ( chia nhiều ) Đọc thêm:phân cách viết thành phần ( mở đầu nội dug )

(31)

Thông tin Metadata :

sự miêu tả :miêu tả viết bạn

(32)

Sau chọn lưu xong cách viết viết

Tóm lại:viết viết cần phải chọn chủ đề thích hợp,chèn hình ảnh có,tạo liên kết đọc thêm,phân trang cho dể đọc,điền thông tin metadata xong Nâng cấp phiên cho Joomla

(33)

bản họ ( VD :joomla 1.5.8 lên joomla 1.5.11) thực đơn giản.

Tuy nhiên để tránh rủi ro xảy ra, điều bạn phải làm tiến hành việc lưu (backup) tồn Website Bạn dùng cơng cụ phpMyAdmin

của nhà cung cấp cho bạn sử dụng Sypex SQL Dumper ( khuyến cáo nên dùng công cụ ) để lưu

Dưới bước tiến hành việc nâng cấp cho Joomla 1.0.x (joomla 1.5.x tương tự)

[1] Xác định phiên sử dụng

Đăng nhập vào trang quản trị

VD : http://tapkiemtien.com/administrator

Nếu bạn dùng phiên joomla 1.5 sau

đăng nhập > Trợ giúp -> Thông tin hệ thống >phiên joomla

[2] Kiểm tra phiên phát hành

(34)

Nếu bạn làm cơng việc nâng cấp download gói nâng cấp đủ

[3] Nâng cấp

Giải nén vá bổ sung (-Patch) vừa download chép đè vào thư mục Joomla bạn.

1.Nếu bạn làm localhost giải nén file cập nhật chép đè vào thư mục chứa joomla ok

(35)

- Chọn gói nâng cấp mà bạn vừa download

(36)

Nếu bạn có dùng file htaccess kiểm tra file htacess.txt cập nhật phần thay đổi

->Xong

Viết comments với thành phần Jomcomment

Jomcomment Pro extensions bảo đảm comments hiển thị nhanh chóng đơn giản với Ajax, tiết kiệm băng thông máy chủ Bảo vệ trang web bạn với luồng thông tin không mong muốn từ SPAM, Captcha hình ảnh mạnh mẽ với thách thức Jomcomment Pro dễ sử dụng cài đặt, với hỗ trợ phát triển tuyệt vời.

1 Phát triển dựa Ajax, nên comments sẻ ko dựa reloading toàn trang web, giúp bạn tiết kiêm băng thông cách tối đa

2 Bảo vệ toàn thư rác Captcha, tên miền / IP chặn, chặn tên người dùng, từ khối censorship, nhận xét kiểm duyệt, tối thiểu từ chiều dài, lọc Bayesian (mới!), Và nhiều

3 Mã BB hỗ trợ, hỗ trợ hình ảnh, biểu tượng cảm xúc hỗ trợ Hỗ trợ đa ngôn ngữ Hỗ trợ UTF-8 mã hóa

5 Trackback hỗ trợ (NEW!) Chấp nhận Trackback từ trang web khác vào trang web bạn

(37)

7 Khóa cũ cịn ý kiến nội dung nhận xét cá nhân cần xác định từ khóa (jomcomment từ khóa)

8 Cập nhật comments từ AkoComment, ComboMax, MosCom JoomlaComment (Mới!)

9 Hình đại diện hỗ trợ Hỗ trợ cho Gravatar, Community-Builder SMF 10 Akismet hỗ trợ lọc thư rác

11 Hiển thị số lượng pageview

12 Front-end nhận xét kiểm duyệt Sửa đổi ý kiến từ front-end

13 RSS-feed: Người đọc đăng ký vào thảo luận qua RSS Jomcomment Pro extensions

1 Tích hợp component bên thứ Với vài dòng mã, tích hợp Jom Thảo luận với bên thứ ba Joomla! thành phần Tích hợp với JomRes VirtueMart (phải mua riêng)

2 Bình luận Thống kê Hiển thị tổng số ý kiến, nhận xét nội dung đầu trang 20, 20 thành viên:Ngôn ngữ hỗ trợ cho front-end: Brazillian, Séc, Đan Mạch, Hà Lan, tiếng Anh, tiếng Phần Lan, Pháp, Đức, Hy Lạp, Tiếng Hin-ddi, Hungary, Ý, Bahasa Melayu, Ba Lan, Nga , Tây Ban Nha Nhưng mà ko có Việt Nam SUPER-FAST mẫu hệ thống với nhớ đệm

4 Hỗ trợ Trackback địa thư điện tử

6 Recommend cho người bạn Lưu nội dung yêu thích

Hỗ trợ phát triển (Đối với tiêu chuẩn chuyên nghiệp) Với tư cách sản phẩm thương mại, phát triển hỗ trợ phát triển Jom Thảo luận bao gồm sửa lỗi, tính bổ sung cải tiến J om comments

Linkdown:

http://www.uploadjockey.com/download/9347323/jSharing_jomcomment.rar Sau down ,bạn cài đặt gói cài đặt thường

Quản lý:

Chọn components -> joom comment

Configuration > General Settings: tuỳ chỉnh cấu hình joomcomment Edit Language File : việt hoá phần mềm

(38)

Một nguyên nhân khiến cho trang web bạn không đạt thứ hạng cao kết trả Google bạn quên mất việc “ kể “ cho Google nghe rõ ràng cấu trúc trang web thơng qua hình thức cung cấp đồ site ( site map )

Việc tạo đồ site có nhiều cách, nhiên chúng ta, người dùng Joomla ln mong muốn tìm kiếm component đảm đương việc Bài viết sau nói Joomap, component đánh giá cao ban biên tập trang

http://extensions.joomla.org khuyên dùng

Đầu tiên bạn download phiên Joomap ( phiên tính tới lúc viết 2.0.6 )

Sau bạn tiến hành cài đặt cách đăng nhập vào Trang quản trị - chọn menu cài đặt/tháo gở - chọn file zip mà bạn down sau nhấn nút Cài đặt.

Qúa trình cài đặt thành cơng, bạn vào menu component sau chọn Joomap hình đây:

Tất bạn cần ý lúc vào tab Display ý phần hình sau:

Ghi nhớ địa có textbox Googlelink, bạn dùng để cung cấp cho Google. Bước bạn vào địa sau :

(39)

Đăng nhập tài khoản Gmail bạn, q trình đăng nhập thành cơng, bạn vào trang Google Webmaster Tools,

trong có nhiều cơng cụ giúp bạn phân tích trang web mình, nhiên để có thơng tin cụ thể chi tiết, bạn cần chứng thực chủ nhân website cách đơn giản tạo file html với tên file google định, tải lên site bạn sau cung cấp đường dẫn tới file xong bước chứng thực

Kế đến bạn Add site vào cách điền địa vào phần add site, yêu cầu bạn cung cấp site map, bước bạn cần dùng tới link nói

(Googlelink), xong !

Sử dụng Artio JoomSEF tạo liên kết thân thiện cho Joomla 1.5.x

Sử dụng Artio JoomSEF tạo liên kết thân thiện cho Joomla 1.5.x Artio JoomSEF compenent tương tự Sh404sef, chức dùng để tối ưu hóa đường link joomla, làm cho website thân thiện với máy tìm kiếm

Phần nói chun môn SEO chút, đường link thân thiện yếu tố quan trọng việc làm SEO

Ví Dụ: Một đường link

http://Tapkiemtien.com/Su-dung-Sh404SEF-tao-duong-link-than-thien-cho-Joomla-1.5x.html

(40)

http://Tapkiemtien.com/index.php?

option=com_content&catid=28&id=66&view=article

Lý đơn giản vị xuất keyword đường dẫn góp phần "tô điểm" cho keyword thẻ meta title

Phần có viết cụ thể sau. Ok ! Đầu tiên bạn cần:

Joomla 1.5x , xem hướng dẫn cài đặt joomla 1.5x Artio JoomSEF , Download JoomSEF

Sau install joomsef, bạn vào phần Artio Joomsef Configuration Chỉnh thông số cấu sau:

Enabled? : Yes

Disable creation of new SEF URLs? : No Use Title Alias? : Full title

All lowercase? : No

Show Section? : No ( chọn Yes, tùy vào bạn thix đường link

http://tapkiemtien.com/Joomla/ hay http://tapkiemtien.com/Open-Source/Joomla/ ) Show Category? : Yes

Use index for sections and categories? : No

Tại Khung Non-ascii char replacements bạn delete hết ký tự có sẳn thay bằng

Á|A, Â|A, Å|A, Ă|A, Ä|A, À|A, Ć|C, Ç|C, Č|C, Ď|D, É|E, Ë|E, Ě|E, Ì|I, Í|I, Ỵ|I, Ï|I, Ĺ|L, Ń|N,Ň|N, Đ|N, Ị|O, Ĩ|O, Õ|O, Ư|O, Ŕ|R, Ř|R, Š|S, Ś|O, Ť|T, Ů|U, Ú|U, Ű|U, Ü|U, Ý|Y, Ž|Z, |Z, ỏ|a, õ|a, ồ|a, ọ|a, |a, |c, ỗ|c, |c, ộ|e, ę|e, ë|e, ě|e, è|e, ì|i, í|i, ỵ|i, ï|i, ĺ|l, ń|n,ň|n, ó|o, ơ|o, ő|o, ư|o, š|s, ś|s, ř|r, ŕ|r, ť|t, ů|u, ỳ|u, ú|o, ý|y, |z, |z, |-, ò|ss, |A, à|u, |A, µ|u, ą|a, Ą|A, Ệ|E, Ę|E, ś|s, Ś|S, ż|z, Ż|Z, ź|z, Ź|Z, ć|c, Ć|C, ł|l, Ł|L, ó|o, ń|n, Ń|N,á|a, à|a, ả|a, ã|a, ạ|a, â|a, ấ|a, ầ|a, ẩ|a, ẫ|a, ậ|a, ă|a, ắ|a, ằ|a, ẳ|a, ẵ|a, ặ|a, đ|d, é|e, è|e, ẻ|e, ẽ|e, ẹ|e, ê|e, ế|e, ề|e, ể|e, ễ|e, ệ|e, í|i, ì|i, ỉ|i, ĩ|i, ị|i, ị|o, ỏ|o, õ|o, ọ|o, ơ|o, ố|o, ồ|o, ổ|o, ỗ|o, ộ|o, ơ|o, ớ|o, ờ|o, ở|o, ỡ|o, ợ|o, ú|u, ù|u, ủ|u, ũ|u, ụ|u, ư|u, ứ|u, ừ|u, ử|u, ữ|u, ự|u, ý|y, ỳ|y, ỷ|y, ỹ|y, ỵ|y, Á|A, À|A, Ả|A, Ã|A, Ạ|A, Â|A, Ấ|A, Ầ|A, Ẩ|A, Ẫ|A, Ậ|A, Ă|A, Ắ|A, Ằ|A, Ẳ|A, Ẵ|A, Ặ|A, Đ|D, É|E, È|E, Ẻ|E, Ẽ|E, Ẹ|E, Ê|E, Ế|E, Ề|E, Ể|E, Ễ|E, Í|I, Ì|I, Ỉ|I, Ĩ|I, Ị|I, Ĩ|O, Ị|O, Ỏ|O, Õ|O, Ọ|O, Ô|O, Ố|O, Ồ|O, Ổ|O, Ỗ|O, Ộ|O, Ơ|O, Ớ|O, Ờ|O, Ở|O, Ỡ|O, Ợ|O,Ú|U, ű|u, Ù|U, Ủ|U, Ũ|U, Ụ|U, Ư|U, Ứ|U, Ừ|U, Ử|U, Ữ|U, Ự|U, Ý|Y, Ỳ|Y, Ỷ|Y, Ỹ|Y, Ỵ|Y,È|E,Ó|O, ę|e, ü|u, ị|o, đ|d, Ơ|O, đ|n, ď|d,

Cache Configuration : Yes ( để hạn chế tác dụng phụ Joomsef đến tốc độ trang web )

(41)

Một Số Điểm Cần Lưu Ý Khi Sử Dụng JoomSEF

- Một nhược điểm joomsef đặt quảng cáo sau viết Đây cách khắc phục điều

Một nhược điểm joomsef thường hay bị duplicate url, tức có

http://tapkiemtien.com/Joomla xẻ xuất thêm thằng http://tapkiemtien.com/Joomla/2.html

việc bạn cần làm vào View and Edit Url , rui delete http://tapkiemtien.com/Joomla và sửa

http://tapkiemtien.com/Joomla/2.html thành http://tapkiemtien.com/Joomla save lại ok

- Khi muốn Uninstall Joomsef để cài sh404sef , bạn phải delete liệu Joomsef database ( thằng sài kiểu nhập liệu giống )

Lỗi web joomla ko chạy upload lên server,bạn chạy localhost tốt sau upload lên server chạy trang chủ khơng biết ????

Joomsef - Gỡ bỏ dòng quyền Joomsef Thứ sáu, 19 Tháng 2008 08:20 Quản trị viên componentJoomla

Joomsef component giúp website Joomla thân thiện với cỗ máy tìm kiếm - mà thuật ngữ chuyên môn gọi SEF (Search Engine Friendly) Với Joomla 1.5.x, giải pháp SEF có nhân mã nguồn này.

Tuy vậy, khả SEF mặc định Joomla cịn số nhược điểm, đáng nói Joomla lấy menu hay category liên quan ID viết đưa vào đường dẫn URL

Ví dụ: http://tapkiemtien.com/kinh-nghiem/3-bao-mat-joomla.html, http://tapkiemtien.com/kinh-nghiem/3-bao-mat-joomla

(42)

Sau cấu hình Joomsef, URL biến thành: http://tapkiemtien.com/bao-mat-joomla.html http://tapkiemtien.com/bao-mat-joomla/ http://tapkiemtien.com/bao-mat-joomla.xyz,

Tóm lại cấu hình URL theo ý thích nào.

Một điều mà hầu hết người dùng Joomsef thấy bất tiện là:

Mặc dù Joomsef phần mềm mở miễn phí, nhà phát triển lồng vào code vài thích quyền phần link quảng cáo metatags (các phiên Joomsef cũ) chèn link back vào cuối viết website bạn (phiên 2.3.0 {cho joomla 1.0.x} 3.2.0 {cho joomla 1.5.x})

Để gỡ link back này, bạn làm theo cách sau:

Với Joomsef 2.3 (cho phiên Joomla 1.0.x):

Vào administrator/components/com_sef/sef_class.php - tìm đến dịng 503: $buf = '<'.'d'.'i'.'v'.'>'.'<'.'a'.'

'.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'.'t'.'"'.'

'.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.'"'.'

'.'t'.'i'.'t'.'l'.'e'.'='.'"'.'I'.'n'.'f'.'o'.'r'.'m'.'a'.'t'.'i'.'o'.'n'.' '.'s'.'y'.'s'.'t'.'e'.'m'.'s'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.','.' '.'i'.'n'.'t'.'e'.'r'.'n'.'e'.'t'.' '.'a'.'n'.'d'.' '.'w'.'e'.'b'.' '.'a'.'p'.'p'.'l'.'i'.'c'.'a'.'t'.'i'.'o'.'n'.'s'.'"'.'>'.'S'.'E'.'O'.' '.'b'.'y'.'

'.'A'.'r'.'t'.'i'.'o'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>'; Thay bằng:

$buf = ' ';

Với Joomsef 3.2 (cho Joomla phiên 1.5.x):

Vào components/com_sef/joomsef.php - tìm đến dòng 852: $buf.='<'.'d'.'i'.'v'.'>'.'<'.'a'.'

'.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'.'t'.'"'.'

'.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.'"'.'

'.'t'.'i'.'t'.'l'.'e'.'='.'"'.'I'.'n'.'f'.'o'.'r'.'m'.'a'.'t'.'i'.'o'.'n'.' '.'s'.'y'.'s'.'t'.'e'.'m'.'s'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.','.' '.'i'.'n'.'t'.'e'.'r'.'n'.'e'.'t'.' '.'a'.'n'.'d'.' '.'w'.'e'.'b'.' '.'a'.'p'.'p'.'l'.'i'.'c'.'a'.'t'.'i'.'o'.'n'.'s'.'"'.'>'.'S'.'E'.'O'.' '.'b'.'y'.'

'.'A'.'r'.'t'.'i'.'o'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>'; Thay bằng:

(43)

Chúc bạn thành công! Ghi chú:

Hướng dẫn gợi ý để bạn làm quen với cách tùy biến extension Joomla Nếu được, tốt bạn nên giữ nguyên quyền nhà cung cấp

Download Joomsef đây: http://www.artio.net/en/downloads/joomla-extensions/

Down Tapkiemtien.com Artio JoomSEF , Download JoomSEF

Lỗi web joomla ko chạy upload lên server,bạn chạy localhost tốt sau upload lên server chạy trang chủ khơng biết ????

Gở bỏ joomsef khỏi joomla

Thứ bảy, 20 Tháng 2009 08:41 Quản trị viên componentJoomla

Gở bỏ joomsef ,công việc dể dàng dể thiếu sót với bạn bắt đầu với joomla

Bước 1

Để gỡ bỏ joomsef bạn gỡ bỏ bình thường Chọn cài đặt /tháo gỡ

(44)

Bước 2:

Bạn vào phpMyAdmin -> Chọn DB joomla bạn chưa biết xem quản lý phpMyAdmin

(45)

Đây lỗi hay gặp bạn cài đặt joomsef mà trước bạn có cài joomsef rồi,Hoặc cài joomsef bị lỗi cần gỡ cài lại

Lỗi web joomla ko chạy upload lên server,bạn chạy localhost tốt sau upload lên server chạy trang chủ ????

Lỗi web joomla ko chạy upload lên server

(46)

Mình củng bị vất vả để tìm lỗi, thường làm web localhost

chạy tốt lên server củng chạy tốt,khi tốc độ trang web phụ thuộc vào host chứa joomla

Và lỗi 99.99 % bạn cài Joomsef ??? Tại ??? Để biết thêm mời bạn xem lại mục "Tạo link thân thiện joomla"

Thường bạn làm web localhost thường cho cho trang web joomla thư mục joomla cài đặt joomsef nó sẻ chỉnh sửa lại url ,và chạy url với dạng sau :

vd:

localhost/joomla/cai-dat-joomla.html

khi up lên mạng bạn sẻ chạy với địa url sau : Tapkiemtien.com/cai-dat-joomla.html

Tất nhiên url hồn tồn sẻ khơng chạy 100% ko chạy. Vậy lỗi đâu:

Khi cài đặt joomsef sẻ tự động cấu hình file htaccess

ở localhost:

Vì up lên host số bạn quên chưa đổi thông số htaccess dẩn đến trang web ngưng hoạt động mà sao.kiemtien

(47)

Nếu ban up lên host với tên miền ví dụ tapkiemtien.com/joomla bạn chẳng cần phải thay đổi

Nhưng bạn up lên với địa tapkiemtien.com/ thơi phải chỉnh sửa file

.htaccess lại sau :

Bạn up lên địa gốc để phần RewriteBase /

Cịn up lên thư mục host bạn cần khai báo thêm thư mục sau phần RewriteBase

RewriteBase / tên thư mục.

Các bạn cịn gặp lỗi góp ý cho tơi để phổ biến cho người Backup Restore liệu joomla Sypex SQL Dumper (nâng cao)

Thứ hai, 22 Tháng 2008 18:52 Quản trị viên componentJoomla

Backup Restore liệu Sypex SQL Dumper (nâng cao)

(48)

Giao diện làm việc thân thiện, dễ thao tác Backup restore liệu lớn Có thể chọn tỷ lệ nén khác Hỗ trợ việc backup restore bảng liệu Bảo mật tốt

Thơng tin Download:

• Trang chủ: http://sypex.net/products/dumper/

• Download tiếng Nga: SypexDumperLite_108_Rusian

• Download tiếng Anh: SypexDumperLite_108_English Cài đặt Sypex SQL Dumper

• Giải nén

• Upload file "dumper.php" "dumper.en.php" lên thư mục "Joomla/administrator/" Joomla

• Để tránh nhịm ngó hacker, bạn nên đổi tên file thành

"tapkiemtien_dumper.php" chẳng hạn (tên file tùy ý bạn,riêng bạn biết được)

Cấu hình Sypex SQL Dumper

Thay đổi thơng số sau cho phù hợp (tùy ý bạn) define('PATH', 'backups/');

//Thư mục dùng để lưu file backup

define('URL', 'restore/');

// file backup đặt để phục hồi

define('DBHOST', 'localhost:3306');

//thay localhost bằng host quản lý DBnhà cung cấp gửi cho bạn

define('DBNAMES', 'tapkiemtien_joomla');

// thay 'tapkiemtien_joomla' tên database chứa Joomla bạn

Chạy công cụ Supex SQL Dumper

• Nếu đặt file "dumper.en.php"ở thư mục administrator đổi tên thành tapkiemtien_dumper.php sẻ chạy cơng cụ theo đường dẩn sau : http://domain_cua_ban/administrator/tapkiemtien_dumper.php

• VD: http://tapkiemtien.com/joomla/administrator/tapkiemtien_dumper.php • VD: http://tapkiemtien.com/administrator/tapkiemtien_dumper.php

(49)

1 Nhập username password quản lý database Chọn "Backup / Make a database backup"

3 Chọn database > chọn "Compression = GZIP" (nếu muốn nén) Chọn mức nén "Compression Level" (9 - mức cao nhất)

5 Nhấn "Go" để xuất liệu Lưu ý:

• Các file liệu lưu trong: Joomla\administrator\Restore (thư mục bạn thiết lập bước Cấu hình Sypex SQL Dumper)

• Nếu muốn backup bảng khơng backup toàn database > gõ tên bảng vào mục "Filter"

Chẳng hạn jos_content

Restore database (Khôi phục liệu)

• Mở SQL Dumper

• Nhập username password

• Chọn "Restore existing backup" > chọn database "Restore in Database" > chọn file liệu lưu "Dump File"

• Nhấn "Go" để khơi phục liệu Lưu ý:

• Để khơi phục liệu cần đặt file liệu vào thư mục restore mà bạn khai báo mục Cấu hình Sypex SQL Dumper, Sypex SQL Dumper tự động phát file backup

Có điều muốn khun bạn :thứ đổi tên dumper.en.php thành tên khác,thứ đổi tên thư muc bạn dùng để chứa file backups thành tên khác

(50)

Tham khảo thêm

• http://sypex.net/products/dumper/features

• http://sypex.net/products/dumper/compare

Joomla Tag

Joomla Tags component thương mại Phil Taylor, giá phiên dành cho Joomla 1.5x 30£

Vì phiên thương mại nên chất lượng khỏi phải bàn Joomla Tags cho phép gáng tag cho viết bạn (như Tapkiemtien.com sài ), hỗ trợ thêm module tags cloud (hiển thị tag), cho phép quản lý theo dõi tag

Tag Cloud cho phép search engine crawl website bạn theo keyword tốt hơn, lợi ích mang lại lớn

Sau xin hướng dẫn bạn cài đặt sử dụng JoomlaTags, để website bạn trở nên thân thiên với máy tìm kiếm nhá

Joomla Tags v0.1.1833 (bản crack mafiascrip nhá ) down theo link bên dưới:

link download | pass giải nén: tapkiemtien.com File down bao gồm:

- Component Joomtag - folder Plugin

Các bước tiến hành cài đặt:

Bước 1: Các bạn upload folder Plugin lên thư mục gốc webiste Up đè lên thư mục plugin gốc nhá.

Bước 2: Install component joomtags.//vào mục cài đặt ->cài component joomlatag. Bước 3: sau cài xong ->Components ->install joomtag ,chờ xí bảng mời bạn reload page nhấn F5 >cài đặt thành công

(51)

Provides Tagging Interface In Content :Hiển thị tag sau viết.

Displays Latest Tags : Module hiển thị tag (vào quản lý module để kích hoạt)

Displays Popular Tags :Module hiển thị tag xem nhiều nhất.(vào quản lý module để kích hoạt)

(52)

Chọn : Patch Joomla to include Tag Tabs when editing content làm theo hướng dẩn

(53)

Set Up Your Layout Templates,Edit Stylesheets :chỉnh sửa giao diện -> việt hoá phần mềm.

(54)

Thêm Tags vào viết :

Có thắc mắc bạn Comments cho

Bạn thấy giao diện mặc định Joomla làm bạn ko vừa lịng hảy thay đổi giao diện :

Một số templates cho joomla 1.5

(55)

Name:Aurora size: 1.01MB

download

Name:bizuniverse size: 137KB

download

Name:dg_portal size: 160KB

download

Name:ja_purity size: 389KB

download

Name:js_empire size: 50 KB

(56)

Name:js_industry size: 273KB

download

Name:js_lunar_eclipse size: 779KB

download

Name:js_naturale size: 106KB

download

Name:js_velvet size: 309KB

(57)

Name:jsn_epic_free_2.0_j15 size: 60KB

download

Name:redevo_aphelion size: 191 KB

download

Name: rhuk_milkyway size:95KB

download

Xem vị trí module templates hỗ trợ Thứ hai, 22 Tháng 2009 08:35 Quản trị viên TemplatesJoomla

(58)

Để xem vị trí module bố trí templates bạn cần gõ thêm đoạn mã sau vào sau địa thời

/?tp=1

vd: http://tapkiemtien.com/?tp=1

(59)

Đối với Joomla 1.5.x

Mở file chứa template bạn chẳng hạn "\templates\Tapkiemtien\index.php", xác định chỗ mà bạn muốn thêm vị trí module đặt vào đoạn mã sau:

<?php if ($this->countModules('new_position')) : ?>

<div>

<jdoc:include type="modules" name="new_position" style="xhtml" /> </div>

<?php endif; ?>

Tiếp theo, mở file "\templates\Tapkiemtien\templateDetails.xml", thêm vào mục <positions></positions> đoạn mã sau:

<position>new_position</position>

Trong thuộc tính "style" là: rounded, none, table, horz, xhtml, outline

Đối với Joomla 1.0.x

Mở file chứa template bạn chẳng hạn "\templates\Tapkiemtien\index.php", xác định chỗ mà bạn muốn thêm vị trí module đặt vào đoạn mã sau:

<?php if (mosCountModules('new_position')>0) { ?>

<?php mosLoadModules('new_position',-2); ?> <?php } ?>

Trong tham số thứ hai hàm mosLoadModules số nguyên: = horizontal, = normal, -1 = raw, -2 = XHTML -3 = extra divs

Chèn module vào viết

(60)

Và nhiều người đặt câu hỏi như:

* "Liệu Joomla cho phép chèn module vào viết thay vào vị trí có sẵn hay khơng?"

* "Làm để chèn module quảng cáo Google Adsense, module quảng cáo Adbrite, module tin liên quan, module menu vào viết?"

Câu trả lời là: "Joomla hoàn tồn làm được, chí nhanh dễ dàng". Các thao tác thực gồm bước sau:

Bước 1: chọn tạo module cần chèn vào viết * Mở menu Phần mở rộng -> quản lý module

* Thêm module cách nhấn vào nút [Thêm], chọn loại module

* Nếu bạn muốn nhân module có sẵn nhấn vào nút [Sao chép]

Bước 2: Mở module tạo thêm vừa nhân bản * Mở module mà bạn tạo bước

* Nếu bạn nhân module có sẵn module có tên bắt đầu "Copy of "

Bước 3: Gán cho module vị trí mới

(61)

Bước 4: Mở viết mà bạn muốn chèn module

* Mở viết mà bạn muốn chèn module, vị trí cần chèn, bạn gõ đoạn mã sau:

* Thay "module" tên vị trí mà bạn gán cho module cần chèn Tập hợp trang cung cấp template free

Hiện Joomla ngày lớn mạnh: số lượng người yêu Joomla, số lượng thành phần mở rộng - extension (component, module, mambot/plugin) số lượng template cho Joomla

Chỉ với từ khóa "Joomla template" bạn tìm nhiều nhiều Website cung cấp template mà phần lớn số cung cấp miễn phí

(62)

Dưới số Website cung cấp "Joomla template"  http://www.djoomla.com  http://www.ty2u.com  http://www.joomlart.com  http://www.joomlashack.com  http://www.mambohut.com  http://www.joomladesigns.co.uk  http://www.joomla-templates.com  http://templates.joomlaya.com  http://www.mambosolutions.com  http://www.compassdesigns.net  http://www.joomlasolutions.com  http://www.rockettheme.com  http://www.joomlateam.com  http://www.joomplates.com  http://www.best-joomla-templates.com  http://www.designforjoomla.com  http://www.pixelthemes.com  http://demo.joomlajunkie.com/  http://www.oswd.org/

Cách trình bày trang Homepage (Frontpage)

Homepage Joomla! cài đặt thể thơng qua thành phần đặc biệt com_frontpage Do Joomla! trang homepage gọi Front Page.

Thông qua trang Front Page bạn trình bày số cách: dạng blog, dạng kết hợp blog + chia cột Với làm quen với Joomla, tham số kèm trang Frontpage như: leading, intro, colums, links gây khó khăn.

Tuy nhiên hi vọng với vài bước đơn giản bạn hoàn toàn làm chủ Frontpage.

Bước 1: Đăng nhập vào trang quản trị (back-end)

(63)

Theo mặc định, trang Homepage đặt "Main Menu" Mở menu Menus > Main Menu > chọn "Home" quan sát tham số tùy chỉnh bên tay phải (mục "Parameters").kiemtien

(64)

Để có trang Homepage giống VnExpress (các viết trình bày theo chủ đề) bạn cần tìm cài đặt component chẳng hạn như: D4Ezine, iJoomla Thêm module HTML Joomla 1.5

Thứ hai, 22 Tháng 2009 09:49 Quản trị viên TemplatesJoomla

Trong joomla ,Vùng làm việc bao gồm module componens ,các module mainmenu,poll,tin tức Để thêm nội dung vào trang web ( vd: thơng báo ) phải tạo module để hiển thị yêu cầu

Thêm module HTML joomla 1.5 : Bước Mở trang quản trị

* VD: http://Tapkiemtien.com/administrator Bước Mở trang quản lý Module

 Menu "Phần mở rộng" >> "Quản lý module"  Nhấn nút [Mới] để tạo module HTML

 Chọn kiểu module "Chỉnh sửa HTML" nhấn nút [Tiếp]  Điền thông số chọn vị trí cho module

 Gõ nội dung cho module HTML vào ô "Sản phẩm khách hàng"  Nhấn nút [lưu] để lưu lại

 Mở website để xem kết

Nguon vinaora.com Điều khiển vùng mainbody

(65)

Như bạn biết, template Joomla ln có nhiều vùng chứa module, vùng gán vị trí (VD: left, right, top, bottom, banner, user1 ) có vùng đặc biệt quan trọng nhất - vùng mainbody Vùng làm nhiệm vụ hiển thị viết một component.

Vị trí module vùng mainbody

Trên template, ngồi vị trí module (Module Positon) có vùng (mainbody)

Khi trang chủ, Joomla! sử dụng component có tên com_frontpage vào chỗ mainbody Tuy nhiên lúc bạn muốn vậy, bạn tùy biến theo giải pháp để trang chủ khơng cịn com_frontpage nữa: Đối với Joomla! 1.0

(66)

<?php mosMainBody(); ?> bằng đoạn mã đây

<?php if($option='com_frontpage') : ?>

// bạn trang chủ

// thực cơng việc mà bạn muốn

<?php else: ?>

// bạn khơng cịn trang chủ

// hiển thị mainbody bình thường <?php mosMainBody(); ?>

<?php endif; ?> Đối với Joomla! 1.5

Mở file "/templates/your-template/index.php" thay đoạn mã hiển thị mainbody <jdoc:include type="component" />

bằng đoạn mã đây

<?php if( JRequest::getVar( 'view' ) == 'frontpage' ) { ?>

// bạn trang chủ

// thực cơng việc mà bạn muốn

<?php } else { ?>

// bạn khơng cịn trang chủ

// hiển thị mainbody bình thường <jdoc:include type="component" /> <?php}?>

Trích Vinaora.com Sau hồn thành phần trang web bạn đả "cực lớn" bắt đầu tối ưu cho trang web thôi:

Lấy lại mật mã Admin cho joomla

Vì lý bất cẩn đó,bạn đả quên mật đăng nhập trang quản trị joomla ,bạn để lấy lại mật ,sau xin trình bày cách lấy lại mật cực dể

(67)

các bước thực sau:

1 Đăng nhập trang quản lý phpMyAdmin ,bạn xem lại hướng dẩn sử dụng phpMyAdmin

2 Chọn DB joomla có tài khoảng cần thay đổi mật

3 Chọn bảng Jos_users,nó sẻ bảng users trang web củabạn Chọn tài khoảng muốn đổi mật khẩu,dựa vào mục name username để lựa

chọn

5 Thay password chuổi sau :

6 55030f2994613adde3c97539f9cc92ae:FqNu1AzTEqzHOqdx4EotTu0MRHNP 1VYs

7 Nhấn Go để hoàn tất

8 Đăng nhập trang quản trị với mật :tapkiemtien

9 Vào trang quản trị thay đổi lại mật

(68)

Hack com Search: Bỏ chức thứ tự

Để bỏ tính thứ tự tìm kiếm (một tính sử dụng không cần thiết) Joomla! bạn cần vài phút thực theo hướng dẫn

Đối với Joomla 1.5.x

Tìm file "\components\com_search\views\search\tmpl\default_form.php" > dòng ~23 cho đoạn mã vào cặp thẻ thích

<tr>

<td colspan="3">

<label for="ordering">

<?php echo JText::_( 'Ordering' );?>: </label>

<?php echo $this->lists['ordering'];?> </td>

</tr> >

(69)

Tìm file "\components\com_search\search.html.php" > dòng ~59 cho đoạn mã vào cặp thẻ thích

<tr>

<td colspan="3">

<label for="search_ordering"> <?php echo _CMN_ORDERING;?>: </label>

<?php echo $lists['ordering'];?> </td>

</tr> >

Những điều cần tránh tối ưu Joomla (Joomla SEO)

Những điều cần tránh tối ưu Joomla (Joomla SEO) 1 Sử dụng danh sách từ khóa tiêu đề thẻ meta viết VD: Nếu bạn có tiêu đề viết "seo, sef, search engine, tối ưu, rank, joomla" chắn máy tìm kiếm (search engine) coi từ khóa phân biệt đánh giá thấp viết bạn.

Vì thay cố tình spam máy tìm kiếm, bạn đặt tiêu đề thật tự nhiên phản ánh chân thực viết Nếu thực cần đưa số từ khóa vào tiêu đề, bạn nên phân tách chúng dấu gạch ngang "-" Ví dụ: "Tối ưu (seo-sef) cho Joomla" 2 Không hợp tên miền "có -www" "khơng có -www"

(70)

hai địa khác

Bạn sử dụng file htaccess để thực công việc

3 Không kiểm tra danh mục viết mà máy tìm kiếm lập mục Bạn nên thường xuyên kiểm tra xem máy tìm kiếm Google, Yahoo, MSN lập mục Website bạn để kịp thời phát link bị hư hỏng hay khơng mong muốn

Bạn sử dụng dịch vụ "Google Analytics" để thống kê hoạt động website để tìm hướng hoạt động

Bảo mật cho joomla

Bảo mật cho Website Joomla nhân tố quan trọng góp phần bảo vệ Website trước âm mưu cơng có chủ đích vơ tình, giúp cho Website ln hoạt động ổn định bền vững

Nhiều quản trị Website đặt trọng tâm vào việc thiết kế, cập nhật nội dung giành thứ hạng cao kết tìm kiếm mà quên việc đảm bảo an toàn cho

Website, tới việc xảy muộn Bài viết giới thiệu tới bạn bước để bảo mật cho Website Joomla giảm thiểu nguy công từ Internet

1 Sao lưu toàn Website theo định kỳ

Điều quan trọng bạn phải thường xuyên lưu toàn Website bao gồm thư mục chứa Joomla sở liệu MySQL Hãy lập lịch lần tuần (khuyến cáo ngày lần) để thực lưu Bạn tiết kiệm nhiều công sức tiền Website bị công vài phút vài chục phút để khơi phục lại gần tồn bộ.kiemtien

2 Nâng cấp Joomla có phiên phát hành ổn định nhất.

Nhóm phát triển nịng cốt Joomla phát hành đặn vài tháng lần phiên Joomla bao gồm vá lỗi bảo mật và vá tăng cường hiệu suất làm việc, bạn cần kiểm tra thường xuyên website Joomla

(71)

3 Kiểm tra thành phần mở rộng (module, component, mambot/plugin) hãng thứ ba

Một số Website bị cơng thơng qua lỗi bảo mật nằm thành phần mở rộng cài đặt thêm từ hãng thứ ba Do bạn ln phải chắn có cài đặt thành phần mở rộng từ hãng thứ ba phải phiên

Khuyến cáo: Hãy hạn chế tới mức tối đa việc cài đặt thành phần mở rộng từ hãng thứ ba Ngoài bạn định gỡ thành phần mở rộng khỏi hệ thống bạn xóa bảng sở liệu liên quan

4 Quyền hạn thư mục

Sau cài đặt thành phần mở rộng, bạn cần thiết lập quyền hạn thư mục sang chế độ CHMOD 755

Bảo mật Joomla!

Lưu ý: Nếu trình cài đặt thành phần mở rộng (component/module/language ) gặp trục trặc bạn cần chuyển thư mục sau sang CHMOD 777 Khi cài đặt xong lại thiết lập (755 thư mục 644 file)

components language modules mambots templates administrator administrator/backups administrator/components administrator/modules

5 Quyền hạn tệp

Thiết lập quyền hạn tất tệp bạn sang chế độ CHMOD 644 Bảo mật Joomla!

1 Sao lưu toàn Website theo định kỳ

Điều quan trọng bạn phải thường xuyên lưu toàn Website bao gồm thư mục chứa Joomla sở liệu MySQL Hãy lập lịch lần tuần (khuyến cáo ngày lần) để thực lưu Bạn tiết kiệm nhiều công sức tiền Website bị công vài phút vài chục phút để khơi phục lại gần tồn bộ.kiemtien

(72)

Nhóm phát triển nịng cốt Joomla ln phát hành đặn vài tháng lần phiên Joomla bao gồm vá lỗi bảo mật và vá tăng cường hiệu suất làm việc, bạn cần kiểm tra thường xuyên website Joomla

(http://www.joomla.org) để kịp thời cập nhật phiên

3 Kiểm tra thành phần mở rộng (module, component, mambot/plugin) hãng thứ ba

Một số Website bị công thông qua lỗi bảo mật nằm thành phần mở rộng cài đặt thêm từ hãng thứ ba Do bạn phải chắn có cài đặt thành phần mở rộng từ hãng thứ ba phải phiên

Khuyến cáo: Hãy hạn chế tới mức tối đa việc cài đặt thành phần mở rộng từ hãng thứ ba Ngoài bạn định gỡ thành phần mở rộng khỏi hệ thống bạn xóa bảng sở liệu liên quan

4 Quyền hạn thư mục

Sau cài đặt thành phần mở rộng, bạn cần thiết lập quyền hạn thư mục sang chế độ CHMOD 755

Bảo mật Joomla!

Lưu ý: Nếu trình cài đặt thành phần mở rộng (component/module/language ) gặp trục trặc bạn cần chuyển thư mục sau sang CHMOD 777 Khi cài đặt xong lại thiết lập (755 thư mục 644 file)

components language modules mambots templates administrator administrator/backups administrator/components administrator/modules

5 Quyền hạn tệp

Thiết lập quyền hạn tất tệp bạn sang chế độ CHMOD 644 Bảo mật Joomla! Quyền hạn tệp configuration.php

Đây điều quan trọng Bạn phải chắn thiết lập quyền hạn cho tệp "configuration.php" sang CHMOD 644

7 Bảo mật với htaccess

(73)

làm giảm thiểu nguy công từ hacker Do bạn cần phải truyền tệp htaccess tới server bạn đổi quyền hạn sang CHMOD 644

8 Joomla! Register Globals Emulation.

Bạn cần phải chắn biến "register global emulation" thiết lập thành OFF Hãy mở tệp "global.php", tìm dịng define('RG_EMULATION', 1) đổi thành define('RG_EMULATION', 0)

9 Register Globals

Đảm bảo Register Globals thiết lập thành OFF Nếu không liên hệ với Server bạn để đổi thành OFF mở tệp htaccess thêm vào đoạn mã sau php_flag register_globals off

Lỗi đăng nhập vào joomla

Lỗi đăng nhập vào joomla

Một số nguyên nhân.

1 Do cài đặt Joomla

* Bạn nên cài đặt/nâng cấp lên Joomla nhớ backup trước thực

* Đặt câu hỏi http://forum.joomla.org/ http://www.joomlaviet.org/forum/ Do Web Server, Hosting

* Hãy chắn Web Server bạn bình thường Hỏi Hosting xem liệu gần họ có cấu hình lại hay nâng cấp, cập nhật, sửa đổi khơng?

(74)

3 Do tường lửa

* Hãy chắn phần mềm tường lửa (Norton , ZoneAlarm ) mà bạn sử dụng không gây ảnh hưởng cho Joomla Hãy thử tắt

4 Do trình duyệt

* Thử máy khác để kiểm tra xem có phải máy bạn khơng vào

* Xóa tất cache cookie trình duyệt

* Sử dụng trình duyệt chế độ mặc định Nên tải FireFox 2.0 chọn cài để thử Gõ sai mật

* Hãy cố gắng nhớ lại mật mà bạn dùng

* Liệu bạn có để gõ tiếng Việt (hoặc ngoại ngữ khác) gõ mật Do gói ngơn ngữ cài đặt

* Có thể gói ngôn ngữ bạn không chuẩn Bạn cần tải gói ngơn ngữ từ http://joomlaviet.org/

* Bạn xóa gói ngơn ngữ giữ lại gói ngơn ngữ tiếng Anh thử đăng nhập lại

7 Do cấu trúc database bị thay đổi

* Một số Joomla, đặc biệt Joomla 1.5 giai đoạn beta nên cấu trúc database bị thay đổi (thêm/bớt cột, thay đổi độ rộng ) ảnh hưởng đến việc đăng nhập

* Giải pháp: Bạn mị mẫm bước để xem bảng liệu bị thay đổi đưa vấn đề lên http://forum.joomla.org http://joomlaviet.org/forum Do biến session.save_path

(75)

Rất nhiều bạn sau cài đặt Joomla thành công

localhost muốn upload lên Server để chạy thức Internet phải loay hoay lâu Thực công việc đơn giản vài phút, quan trọng bạn nắm nguyên tắc cẩn thận chút Bài viết sau hi vọng giúp bạn cảm thấy làm việc với Joomla thật dễ chịu

Thao tác "upload Webstite Joomla" (hay website bất kỳ) lên Server/Hosting gồm bước:

1 Upload thư mục chứa Website lên Server Nhập (import) liệu từ localhost lên Server Chỉnh sửa thông số

Bước 1: Upload thư mục chứa Website lên Server.

Bạn cần sử dụng công cụ FTP (File Transfer Protocol) chẳng hạn: FileZilla, SmartFTP, Net2FTP cơng cụ quản lý file Server/Hosting bạn cung cấp để copy thư mục Website bạn lên Server/Hosting mà

Bước 2: Nhập (import) liệu từ localhost lên Server.

Bước 2.1: Xuất (export) liệu từ localhost tệp *.sql

1 Mở công cụ "phpMyAdmin" Chọn database Joomla

3 Chọn nút "Export" (trong cơng cụ phía cùng)

4 Chọn "Add DROP TABLE / DROP VIEW" "Add IF NOT EXISTS" (nếu có khung "Structure")

5 Chọn "Save as file" Lưu file *.sql

Bước 2.2: Nhập (export) liệu từ localhost tệp *.sql

1 Mở công cụ "phpMyAdmin"

2 Chọn database chứa Joomla (nếu chưa có tạo nó) Chọn "Import"

(76)

5 Nhấn nút "Go" để khôi phục

Bước 3: Chỉnh sửa thông số (quan trọng)

Mở file "configuration.php" sửa thông số sau cho phù hợp <?php

class JConfig {

var $host = 'xxx';//Thường 'localhost'

var $user = 'xxx';//Tên tài khoản truy nhập CSDL var $password = 'xxx';//Mật tài khoản MySQL.'

var $db = 'xxx';//Tên database VD: 'joomla'

var $dbprefix = 'xxx';//Tiền tố bảng VD: 'jos_' var $tmp_path = 'xxx';//Đường dẫn tới thư mục tạm var $log_path = 'xxx';//Đường dẫn tới thư mục log

?>

Bước Cuối :Tuỳ chỉnh địa joomla

Địa Website địa (VD: 'http://tapkiemtien.com') địa chỉ (VD: 'http://tapkiemtien.com/joomla') tùy theo bạn đặt Joomla thư mục gốc Server hay lồng thư mục

Web joomla chạy localhost tốt sau upload lên host chạy trang chủ ?? ????

Các thông số cần ý Upload Joomla lên Hosting

Sau thời gian dài làm offline nhà với web joomla,bây bạn muốn up lên để chia sẻ cho người,sau thông số quan trọng cần thay đổi up lên host mới.

Đối với Joomla! 1.5

Các thông số kết nối với Database

/* Database Settings */ var$dbtype = 'mysql';

(77)

// Thường 'localhost'

// Ngồi tên IP MySQL server // VD: 'mysql01.Tapkiemtien.com', '208.67.222.222'

var $user = 'xxx';

// Tên tài khoản MySQL gắn với database chứa website Joomla // VD: root, Tapkiemtien

var $password = 'xxx';

// Mật tài khoản MySQL nói trên.

var $db = 'xxx';

// Tên database chứa website Joomla // VD: joomla, Tapkiemtien_joomla

var $dbprefix = 'jos_';

// Tiền tố bảng database Mặc định là: 'jos_'

Các thông số liên quan tới lưu trữ file

/* Server Settings */

var $absolute_path = 'xxx';

// Đường dẫn tuyệt đối tới nơi chứa Joomla

// Các phiên Joomla 1.5 gần bỏ thông số này // VD: 'C:\\www\\joomla' (trên Windows)

// VD: '/home/Tapkiemtien.com/public_html' (trên Linux)

var $log_path = 'xxx';

// Đường dẫn lưu trữ file log // VD: 'C:\\www\\joomla\\logs'

// Hoặc bạn sử dụng đường dẫn khác, miễn Writeable

var $tmp_path = 'xxx';

// Đường dẫn lưu trữ file tạm

// VD: '/home/Tapkiemtien.com/public_html/tmp'

// Hoặc bạn sử dụng đường dẫn khác, miễn Writeable

Thông số địa Website var $live_site = '';

// Địa Website VD: http://Tapkiemtien.com/joomla // Các phiên Joomla 1.5 gần bỏ thông số này

Đối với Joomla! 1.0

Các thông số kết nối với Database

/* Database Settings */

$mosConfig_host = 'localhost';

// Thường 'localhost'

(78)

// Tên tài khoản MySQL gắn với database chứa website Joomla // VD: root, Tapkiemtien

$mosConfig_password = '';

// Mật tài khoản MySQL nói trên. $mosConfig_db = '';

// Tên database chứa website Joomla // VD: joomla, Tapkiemtien_joomla

$mosConfig_dbprefix = 'jos_';

// Tiền tố bảng database Mặc định là: 'jos_'

Các thông số liên quan tới lưu trữ file

/* Server Settings */

$mosConfig_absolute_path = 'xx';

// Đường dẫn tuyệt đối tới nơi chứa Joomla // VD: 'C:\\www\\joomla'

// VD: '/home/Tapkiemtien.com/public_html' $mosConfig_cachepath = 'xxx';

// Đường dẫn tới nơi chứa file cache. // Sẽ sử dụng bật tính cache // VD: 'C:\\www\\joomla\\cache'

// VD: '/home/Tapkiemtien.com/public_html/cache'

Thông số địa Website

$mosConfig_live_site = '';

// Địa Website

// VD: 'http://Tapkiemtien.com/joomla', 'http://Tapkiemtien.com'

Tham khao VINAORA.COM

Khôi phục website bị "đơ" sau cài thêm extension com plug in

(79)

So với Openssource Freescoure khác, Joomla vượt trội tính thân thiện với người sử dụng Khơng việc quản trị đơn giản, mà cịn cấu trúc xây dựng Joomla sáng, khoa học.

Vì việc tìm, khắc phục (undo) hoạt động quản trị bạn đơn giản hóa nhiều

Phần lớn lỗi cài đặt thêm extension dẫn đến site khơng hoạt động, chí phần Front-end Back-end bạn cài thêm system plug-in ( Component có chứa thành phần plug-in ).

Sau hướng dẫn cách Undo để website hoạt động trở lại trước cài đặt.

Đầu tiên bạn vào phần quản trị,

vào phần phpmyadmin công cụ quản lý SQL thông dụng Chọn SQL database bạn dùng cho website

Chọn tiếp đến plugin (thông thường jos_plugin tùy theo table prefix bạn khai báo cài đặt Joomla)

(80)

Lỗi web joomla ko chạy upload lên server

Lỗi web joomla ko chạy upload lên server,bạn chạy localhost tốt sau upload lên server chạy trang chủ khơng biết ????

Mình củng bị vất vả để tìm lỗi, thường làm web localhost

(81)

Và lỗi 99.99 % bạn cài Joomsef ??? Tại ??? Để biết thêm mời bạn xem lại mục "Tạo link thân thiện joomla"

Thường bạn làm web localhost thường cho cho trang web joomla thư mục joomla cài đặt joomsef nó sẻ chỉnh sửa lại url ,và chạy url với dạng sau :

vd:

localhost/joomla/cai-dat-joomla.html

khi up lên mạng bạn sẻ chạy với địa url sau : Tapkiemtien.com/cai-dat-joomla.html

Tất nhiên url hồn tồn sẻ khơng chạy 100% ko chạy. Vậy lỗi đâu:

Khi cài đặt joomsef sẻ tự động cấu hình file htaccess

ở localhost:

Vì up lên host số bạn quên chưa đổi thông số htaccess dẩn đến trang web ngưng hoạt động mà sao.kiemtien

Sửa chữa :

Nếu ban up lên host với tên miền ví dụ tapkiemtien.com/joomla bạn chẳng cần phải thay đổi

Nhưng bạn up lên với địa tapkiemtien.com/ thơi phải chỉnh sửa file

(82)

Bạn up lên địa gốc để phần RewriteBase /

Cịn up lên thư mục host bạn cần khai báo thêm thư mục sau phần RewriteBase

RewriteBase / tên thư mục.

Các bạn gặp lỗi góp ý cho tơi để tơi phổ biến cho người Các add-ons Firefox dành riêng cho người thiết kế web

Firefox khơng đơn giản trình duyệt, cài thêm

add-ons trên, thực công cụ làm việc dành cho người thiết kế web/ lập trình viên website Hãy sử dụng để làm việc hiệu quả, dễ dàng

Sau 12 Firefox extensions tiếng

Firebug

Đây công cụ mà người làm web Phải Dùng, có nhiều chức hay mà dịng khó nói hết

 +) Firebug - Cơng cụ hữu ích cho thiết kế website

+) Ứng dụng Firebug vào việc khảo sát nhằm tăng tốc website

(83)

nữa, cho phép ta thử edit web.Thường tơi cài Firebug dùng addon khác

FireFTP

Dùng để upload file lên mạng Dù bạn dùng giải pháp khác, dùng hẳn FTP software SmartFTP, FileZilla…

ColorZilla

Công cụ giúp bạn biết mã màu chữ hình web

IE Tab

Dùng chể chuyển qua cách hiển thị IE cách nhanh chóng Nếu bạn thường xuyên phải xem thiết kế web bạn IE FF có lẽ nên dùng IE Tab tiện dụng tơi lại dùng khơng phát huy khả IE developer Toolbar, thay vào tơi lại dùng IE View Lite (bấm phải chuột, chọn View in IE) Nói thêm IE developer Toolbar, có mặt mạnh yếu so với Firebug, phân tích thêm

Load Time Analyzer

Cơng cụ phân tích thời gian tải xuống, ý Firebug có cơng cụ gần tương đương…

Greasemonkey

Dành cho thích ngợm Firefox, thay đổi chức (Chú ý: Thử dùng với DOM Inspector.)

Web Developer

Đây cơng cụ hữu ích Cái thêm vào công cụ nữa, thành tốn diện tích, chủ yếu tơi dùng vài chức Outline, Resize, (misc…) Display ruler, Edit CSS

View Source Chart

Giống viewsource thông thường, hiển thị đẹp

MeasureIt

Bản thân Web Developer có chức tương tự, thước, cho phép đo kích thước phần tử web

HTML Validator

Dành cho muốn làm web chẩn web (web standard), tức theo yêu cầu DTD (muốn biết rõ DTD xin học mơn XML) Nó validate HTML gửi từ server lần HTML nhớ sau thực thi lệnh Ajax HTML Validator khơng cần lắm, cài lên cho yên tâm nhìn thấy biểu tượng màu xanh (và validate khơng có nghĩa web giống trình duyệt, đương nhiên)

Window Resizer

Nhanh chóng chuyển giao diện web ứng với độ phân giải 640×480,

800×600, 1024×768, 1280×1024 1600×1200 để bạn kiểm tra web mà bạn thiết kế nhiều độ phân giải khác Chú ý thân Web Developer có cơng cụ

Aardvark

(84)

phần tử web thấy thuộc tính nó, chí sửa thuộc tính để xem

Một số Add-ons chụp hình trang Web:

 Với Screen Grab, bạn chụp hình tồn Website lưu với định dạng

PNG Add Ons dung lượng nhỏ gọn, bạn tải dùng miễn phí

https://addons.mozilla.org/firefox/1146 Yêu cầu máy phải cài Java Runtime

 Tương tự Screen Grad Page Saver Tuy nhiên, Page Saver lại khơng

u cầu Java Bạn tải miễn phí

http://pearlcrescent.com/products/pagesaver

 Hơn hẳn hai Add ons Snagit Snagit ngồi phiên tự chạy khơng cần cài đặt

và phiên cho PC có thêm phiên tích hợp Firefox Bạn tải dùng http://www.techsmith.com/snagit/accessories/firefox.asp

 Add ons sau cài đặt hiển thị công cụ Firefox Thơng qua

toolbar này, bạn sử dụng Snagit để chụp tồn cửa sổ hình, web page, hình tự chọn hay text Hình ảnh lưu nhiều định dạng thơng dụng gởi thơng qua file đính kèm, lưu vào clipboards, printer hay email

Tạo link thân thiện SEO/SEF Joomla

Tạo link thân thiện SEO/SEF Joomla

Thông thường sau cài đặt Joomla! dễ nhận thấy địa URL (các đường link) Website dài chứa tham số trơng phức tạp Để đơn giản hóa đường link này, đặc biệt việc biến đường link cho chúng có thể chứa tiêu đề viết liên quan giúp máy tìm kiếm Google , Yahoo dễ phát cần bật tính SEO/SEF Joomla!

Trước bật tính SEO/SEF có địa URL dạng sau: http://tapkiemtien.com/index.php?option=com_content&task=view&id=5&Itemid=6 http://tapkiemtien.com/index.php?Itemid=27&option=com_content

(85)

http://localhost/joomla/Toi-uu-Website-Joomla/Tao-link-than-thien-SEO-SEF.html Bây giờ, để bật tính SEO/SEF bạn thực bước sau:

Bước 1: Xác định dạng địa Website bạn Mở file htaccess.txt tìm đến đoạn: kiemtien

# Uncomment following line if your webserver's URL

# is not directly related to physical file paths

# Update Your Joomla/MamboDirectory (just / for root)

# RewriteBase /

Nếu Website bạn có dạng tapkiemtien.com/ , gõ thêm dòng: RewriteBase /

Nếu Website bạn có dạng tapkiemtien.com/joomla/ , gõ thêm dịng: RewriteBase /joomla

Bước 2: Đổi tên file htaccess.txt > htaccess

Có thể đổi tên thơng qua FTP cơng cụ quản lý file HOSTING cung cấp Nếu bạn chạy localhost mở COMMAND

- Chuyển đến thư mục chứa Joomla lệnh cd, VD:

cd C:/www/joomla

- Sau đổi tên

rename htacess.txt htacess

chú ý :nếu bạn khơng đổi tên khuyên bạn hảy chọn save as đặt tên file trên

Bước 3: Bật SEO/SEF:

Vào trang quản trị Joomla, VD: tapkiemtien.com/joomla/administrator/

Nếu dùng Joomla 1.5

Chọn Global Configuration > SEO Settings > Search Engine Friendly URLs

(86)

Chọn Site > Global Confirguration > SEO Bước 99: Các ý

Apache Server bạn phải nạp rewrite_module.

Nếu bạn làm localhost, mở file httpd.conf tìm đến dịng:

#LoadModule rewrite_module modules/mod_rewrite.so

bỏ dấu # đầu dòng

Ngồi việc bật tính SEO/SEF Joomla sử dụng phần mềm hãng thứ ba (3rd party) để có đường link ý muốn VD như: Artio JoomSEF, OpenSEF, Joomla SEF Patch, JoomSEO

htaccess - htaccess - Thuật ngữ SEO Webmaster - Quảng bá Website

htaccess - htaccess - Thuật ngữ SEO Webmaster - Quảng bá Website

htaccess tên ngầm định file cấu hình chứa “chỉ dẫn máy chủ” - dịng lệnh hiểu biên dịch máy chủ - nhằm điểu khiển cách thức hoạt động máy chủ

Một ứng dụng phổ biến tệp tin htaccess tầng thư mục để giới hạn quyền truy cập tệp tin hay thư mục qua Internet hay Intranet Nó ứng dụng việc viết lại đường dẫn, thay đổi tiêu đề HTTP, lỗi HTTP nhiều ứng dụng khác

Trong việc quảng bá Web, tớ thường dùng htaccess để viết lại từ đường dẫn URL động (với tham số) sang URL tĩnh, thân thiện với cơng cụ tìm kiếm Nó giúp loại bỏ nội dung kép chuyển tiếp trang, domain Ngồi ra, tớ cịn tùy biến lỗi 404, 500 thân thiện với cổ máy tìm kiếm người dùng

(87)

Hiện có nhiều cơng cụ giúp tạo file htaccess mà ko cần biết ngôn ngữ lập trình,Nếu bạn làm web với joomla đả có sẳn components là

joomsef (viết lại đường dẩn trang tapkiemtien.com sử dụng)

http://www.wampserver.com/ để tạo DataBase (DB) ửa kiemtien Joomla [ Nếu bạn chưa có máy tính muốn làm trực tiếp host bạn phải có host free ,đăng kí bắt đầu với khái niệm SQL,Database,thư mục gốc,ftp (mất bộ ngôn ngữ tiếng việt cho joomla c b download download installJoomla .kiemtien )kiemtien ử dụng VD : http://tapkiemtien.com/administrator http://www.uploadjockey.com/download/9347323/jSharing_jomcomment.rar ( www.google.com/webmasters Artio JoomSEF , Download JoomSEF Đây cách khắc Uninstall Joomsef Lỗi web joomla ko chạy upload lên server,bạn chạy localhost tốt sau upload lên server chạy trang chủ khơng biết ???? n componentJoomla n cài đặt joomsef "Tạo link thân thiện joomla góp ý http://sypex.net/products/dumper/ SypexDumperLite_108_Rusian SypexDumperLite_108_English • http://sypex.net/products/dumper/features • http://sypex.net/products/dumper/compare link download | pa download download download download download download download download download download download download n TemplatesJoomla p " ng bộ.kiemtien rkiemtien Firefox DOM Inspector https://addons.mozilla.org/firefox/1146 Y http://pearlcrescent.com/products/pagesaver http://www.techsmith.com/snagit/accessories/firefox.asp

Ngày đăng: 26/05/2021, 02:28

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan