1. Trang chủ
  2. » Công Nghệ Thông Tin

học thiết kế web ngôn ngữ php docx

21 276 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 2,37 MB

Nội dung

• Trang web của các tổ chức hoặc các cổng thông tin Portal • Thương mại điện tử • Trang web cho các công ty cỡ nhỏ • Ứng dụng cho các cơ quan hành chính • Trang web cho các trường học

Trang 1

CÀI ĐẶT JOOMLA 1.5.14 TRÊN HOST MUA

Nguồn : http://vinaora.com/joomla/

Jackie Đô hướng dẫn

BÀI 1 NGÀY 23.8.2009 UTBINH SOẠN

CÁCH NAY HƠN 1 NĂM , NGÀY 21.5.2008 UTBINH CÓ VIẾT 1 BÀI SỐ 1 THIẾT KẾ WEB JOOMLA HƯỚNG DẪN CÀI ĐẶT BÀI NÀY DO UTBINH TỰ HỌC – CÓ HƯỚNG DẪN SƠ NÉT CỦA JACKIE ĐÔ VÀ THAM KHẢO TRÊN MỘT

SỐ DIỄN ĐÀN TUY RẤT ĐAM MÊ JOOMLA NÀY NHƯNG CŨNG VÌ ĐAM MÊ NHIỀU MÓN NGON KHÁC NỬA CỦA TIN HỌC NÊN UTBINH KHÔNG CÒN THÌ GIỜ ĐỂ VIẾT TIẾP TỤC NỬA HAY QUAY LẠI LẦN 2 , HY VỌNG SẼ VIẾT LIÊN TỤC ĐỂ CỐNG HIẾN CHO CÁC BẠN DỞ NHƯ UTBINH CÙNG NHAU TRAO ĐỔI HỌC HỎI BÀI SỐ 1 NGÀY 21.5.2008 NHẤP LINK :

http://utbinh.com/MAY08/210508/CaiDatJOOMLA.pdf

http://utbinh.com/MAY08/210508/CaiDatJOOMLA.doc

CÓ GÌ KHÔNG HIỂU NỘI DUNG BÀI NÀY XIN THƯ CHO UTBINH : utbinhdesign@gmail.com

I.GIỚI THIỆU JOOMLA

Joomla! là một hệ quản trị nội dung mã nguồn mở (tiếng Anh: Open Source Content Management Systems) Joomla! được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL , cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet

Joomla có các đặc tính cơ bản là: bộ đệm trang (page caching) để tăng tốc độ hiển thị, lập chỉ mục, đọc tin RSS (RSS feeds), trang dùng để in, bản tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm trong Site và hỗ trợ đa ngôn ngữ.Joomla được phát âm theo tiếng Swahili như là 'jumla' nghĩa là "đồng tâm hiệp lực" Joomla! được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân cho tới những hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ và ứng dụng Joomla có thể

dễ dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao.Joomla có mã nguồn mở do đó việc sử dụng Joomla là hoàn toàn miễn phí cho tất cả mọi người trên thế giới.Tham

Trang 2

khảo thêm: WikiPedia-Joomla , Wikipedia-Hệ quản trị nội dung

Joomla là một hệ thống quản trị nội dung - Content Management System ( CMS ) - giúp bạn xây dựng một website hoặc các ứng dụng online, Joomla là một mã nguồn mở

do đó việc sử dụng Joomla là hoàn toàn miễn phí cho tất cả mọi người trên thế giới Joomla! và những ứng dụng thực tiễn

Joomla! đã được sử dụng trên khắp thế giới, đã được ứng dụng vào xây dựng các website từ đơn giản như website cá nhân tới các ứng dụng website phức tạp Sau đây

là 1 số ứng dụng có thể được xây dựng bằng Joomla !

Trang web của các tổ chức hoặc các cổng thông tin ( Portal )

Thương mại điện tử

Trang web cho các công ty cỡ nhỏ

Ứng dụng cho các cơ quan hành chính

Trang web cho các trường học và nhà thờ

Trang web cá nhân và gia đình

Sau khi cài đặt xong Joomla bạn không cần phải có kiến thức chuyên môn sâu mà vẫn

có thể quản lý và sử dụng Joomla một cách dễ dàng trong việc cập nhật nội dung, hình ảnh, chỉ cần có kiến thức căn bản về Microsoft Word là bạn có thể làm việc dễ dàng với Joomla (tất nhiên là phải biết tiếng Anh , nếu không giỏi tiếng Anh bạn có thể sử dụng các files đã Việt hóa, lúc đó sẽ dễ dàng hơn).

Joomla! Điều tuyệt vời thực sự là gì ?

Ngoài các vấn đề là mã nguồn mở miễn phí, khả năng bảo mật cao, dễ dàng sử dụng, còn điều gì tuyệt vời hơn đằng sau khiến cho Joomla phát triển mạnh và được nhiều người yêu thích như vậy ? với Joomla việc xây dựng (lập trình) thêm các thành phần, module, các chức năng cho nó là một việc rất dễ dàng đối với các lập trình viên, do đó Joomla có rất rất nhiều các chức năng mở rộng được viết bởi các nhà lập trình trên khắp thế giới, và hầu hết tất cả các ứng dụng, thành phần này đều được chia sẻ miễn phí, đó chính là điều tuyệt vời nhất Tất cả đều có sẵn và miễn phí : ) Sau đây là một vài ví dụ về các ứng dụng được viết thêm hoặc được tích hợp cho Joomla

Tạo các form linh hoạt, dễ dàng và tự động

Tạo các thư mục về thương mại ( ) rõ ràng (giống như yahoo) (Component mtree)

Hệ thống quản lý tài liệu

Thư viện hình ảnh và âm thanh

Cửa hàng ảo trực tuyến

Diễn đàn thảo luận

Lịch làm việc

Tạo Blogging

Trang 3

Tin tức qua Email (Email newsletters)

Joomla! Installation and Web Server

Cài đặt Joomla, Web Server, Upload lên Host

• Video cài đặt Joomla! với cPanel (phần 1)

• Video cài đặt Joomla! với cPanel (phần 2)

• Hướng dẫn cài đặt Joomla! 1.5

• Cài đặt Web Server WAMP trên Windows

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

Joomla! Templates

Template cho Joomla!

• Cài đặt Template cho Joomla 1.0.x

• Tập hợp các trang cung cấp template free

• Cấu trúc gói cài đặt template Joomla!

• Hướng dẫn cài đặt template cho Joomla! 1.5

• Các phần tử mặc định trong file CSS của Joomla 1.0.x

Joomla! Beginners

Joomla! cho người mới làm quen

Trang 4

• Cài đặt Joomla! Extension từ URL

• Cài đặt Joomla! Extension từ một thư mục trên Host

• Thêm một liên hệ (Contact) trong Joomla 1.5

• Vị trí của các module trong Joomla 1.5

• Thêm một module HTML trong Joomla 1.5

Joomla! Tips

Mẹo Joomla!

• Lỗi mất ký tự tiếng Việt trong tiêu đề Joomla 1.5

• Chỉ hiển thị vùng {mainbody} hay {component} của một Website Joomla

• Cách xác định đường dẫn tuyệt đối {absolute_path}

• Lỗi mất định dạng trong phần "Description" của Docman

Joomla! Animation

Hướng dẫn sử dụng một số component/module/plugin

• Quản lý và chèn ảnh bằng JCE

• Chèn Link bằng trình soạn thảo JCE

• Chèn Flash/Video bằng trình soạn thảo JCE

• Cài gói ngôn ngữ cho trình soạn thảo JCE

• Cài thêm plugin cho trình soạn thảo JCE

Joomla! Vietnamese

Tiếng Việt cho Joomla!

• Hướng dẫn Việt hóa Joomla 1.5

• Hướng dẫn việt hóa DocMan

• Cài đặt gói ngôn ngữ tiếng Việt (Việt Nam) cho Joomla 1.0.x

• Lỗi tiếng Việt có thể do những nguyên nhân nào???

Joomla! Overview

Trang 5

Giới thiệu Joomla!

• 6 tính năng được mong đợi ở Joomla 1.6

• Top 10 thay đổi trong Joomla 1.5

• Top 50 thành phần mở rộng xuất sắc dành cho Joomla

• Lựa chọn phiên bản của Joomla!

Trang 6

2 Ra Trang Joomla , nhấp lên Joomla_1.5.12_to_1.5.14-Stable-Patch_Package.zip

(3.93MB) (H2)

3 Ra Bảng Download File Info , nhấp Nút Browse ( Ô vuông 3 chấm ) > Chọn nơi lưu là Desktop > Nhấp Nút Start Download , dung lượng 3.92 MB ( Với điều kiện trước đó bạn đã cài IDM ) (H3)

II.UPLOAD SOFTWARE LÊN HOST SERVER MUA

Có 2 cách Upload Software lên Host Server :

1 Cách Thứ 1 : Ít dùng

Tạo 1 Folder tại Desktop , đặt tên site200809 ( Ngày Tạo Trang Web ) > Rê File nén Sotware vào trong Folder này > Dùng Chương Trình Upload Folder này ( Xem hướng dẫn Download – Cài Đặt và Sử Dụng Chương Trình Upload bằng giao thức FTP là Cute FTP Pro 3.0 của utbinh đã viết hướng dẫn tại :

http://utbinh.com/ANOV08/141108/CuteFTP.doc ) lên Host Server > Khi Upload hoàn tất , bạn giải nén File nén Tùy theo Host Server có hổ trợ giải nén trên Host hay không mà áp dụng cách thứ 1 này

2 Cách Thứ 2 : Thường dùng

Tạo 1 Folder tại Desktop , đặt tên site200809 ( Ngày Tạo Trang Web ) >

Rê File nén Sotware vào trong Folder này > Giải nén > Delete File nén >

Trang 7

Dùng Chương Trình Upload Folder này ( 25.80 MB ) lên Host Server bằng Chương Trình Cute FTP hay Smart FTP

Sau khi Upload hoàn tất bạn có những dấu hiệu sau đây Đôi khi chỉ có 99% nhưng Trang Host vẫn hiện đủ nội dung (H5)

site200809 trong Khu vực của Host sẽ hiện ra các Files và Folders (H8)

Muốn biết bạn đã Upload thành công chưa trên Host Server , bạn vào :

http://utbinh.com/site200809/installation/index.php Để xem có hiện ra nội dung hay không ? (H9)

Trang 8

Trở về Cửa Sổ Cute FTP , sau khi Upload xong bạn phải xóa các Thuộc tính Chỉ Đọc ( Read Only ) của các Files và Folders cài đặt Nếu không thực hiện điều này thì trong quá trình cài đặt sẽ bị thông báo lỗi do các thông số cài đặt không được cập nhật vào các Files Read Only này

Cách thực hiện như sau :

o Nhấp Folder site200809 trong Khu vực của Host ( Bên Phải ) > Hiện ra

Các Files và Folders này > Chọn tất cả > Nhấp Phải > Chọn Properties

Trang 9

> Permission nhập : 777 > Trong Mục Owner ở dưới tự động chọn hết các nút > Apply > Ok (H10)

III.CÁCH TẠO DATABASE TRÊN

HOST SERVER MUA

1 Vô Trang Host mua là : http://www.dot5hosting.com > Enter

2 Nhập UserName và Password vào > Enter

3 Ra Trang Quản Lý Hosting , kéo Thanh trượt xuống tìm Mục Scripting and Ons > Nhấp Manage MySQL để tạo thêm 1 Database mới (H5c)

Add-4 Ra Trang MySQL Beta , Tab Manage Database đang mở Cột Database liệt kê các Database đã tạo Để tạo 1 Database mới , nhấp Nút Add Database (H5d)

Trang 10

5 HT Add Database hiện ra , nhập các chi tiết vào :

Database Name : obama ( Tự đặt )

Database Login : obama

Password : 20082009 ( Tự đặt )

Confirm Password : 20082009 > Nhấp Nút Add Database (H5e)

6 Database bạn vừa tạo đã có trong Cột Database , nhấp lên nó > Cột Phải Managing Database đã có tên obama(H5f)

Trang 11

7 Nhấp lên chữ : Use previous MySQL Manager > Ra Trang MySQL Management liệt kê các tên database trong đó có obama (H5g)

Trang 12

Như vậy là bạn đã tạo xong 1 Database với tên : obama

IV.CÀI ĐẶT SOFTWARE

Sau khi bạn đã : Upload Software lên Host Server thành công – Đã xem Trang :

http://utbinh.com/site200809/installation/index.php - Đã nhập 777 để xóa các Thuộc tính Read Only cho các Files của Software trên Host – Đã tạo 1 Database tên : obama thì khi bạn mở Trang Web này , bạn bắt đầu cài đặt Phần Mềm Joomla PHP trên Host từng bước một ( Có tất cả 7 bước – Mỗi bước là 1 Trang Web )

1 Bước 1 :

Ở bước này, bạn sẽ chọn ngôn ngữ cho quá trình cài đặt của mình ,mặc định là tiếng Anh, ngoài ra còn có nhiều thứ tiếng khác nữa Sau khi chọn ngôn ngữ : en-Us – English (US) > Nhấp Next (H11).

PRE-INSTALLATION CHECK ( Kiểm tra tiền cài đặt )

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

Trang 13

Phần 1 là các thiết lập hệ thống mà bạn bắt buộc phải đáp ứng để cho quá trình cài đặt có thể diễn ra suôn sẻ, nếu có bất kỳ thiết lập nào trong phần này của bạn bị đánh màu đỏ, bạn phải tìm cách thiết lập lại, và sau đó nhấn nút Check Again để kiểm tra lại.

Phần 2 là các thiết lập ko ảnh hưởng nhiều tới quá trình cài đặt Joomla nhưng sẽ ảnh hưởng tới hoạt động của Joomla sau này, nếu bạn có 1 vài thiết lập ko đáp ứng được ( màu đỏ ) thì cũng ko sao, tuy nhiên nếu bạn có thể đáp ứng được hết thì quá tốt, trong hình minh hoạ này, tôi có thiết lập register_global ko đáp ứng,

vì ngoài Joomla ra thì tôi còn cài 1 số sản phẩm khác và chúng đòi hỏi

register_global

Đọc các thông tin > Nhấp Next (H12)

3 Bước 3 : LISENCE( Quyền hạn )

Một danh sách dài các điều khoản trong giấy phép GNU/GPL, sẽ rất tốt nếu bạn có khả năng hiểu hết những điều khoản và tuân theo nó, trong bất kỳ cuộc chơi nào, luật lệ luôn luôn là 1 phần quan trọng , rất may là trên wikipedia tiếng Việt đã có bản dịch giấy phép này, bạn có thể đọc nó tại

Trang 14

đây

http://joomlaviet.org/forum/index.php?topic=161.0

Đọc các thông tin > Nhấp Next (H13)

4 Bước 4 : DATABASE ( Cở Sở Dữ Liệu )

Đây là bước rất quan trọng và gây rất nhiều khó khăn cho các bạn mới tìm hiểu, nếu bạn thấy khó khăn trong bước này, đừng ngại và hãy đặt câu hỏi bên dưới Tôi sẽ giải thích các phần bạn phải điền trong bước này

Database Type: Hiện MySQL hỗ trợ 2 chuẩn là mysql và mysqli ( mới hơn ), nên chọn mysql

Host Name: nếu bạn sử dụng MySQL trên chính máy bạn cài Joomla ( trong 90% trường hợp ) thì bạn điền vào là localhost, còn trong trường hợp khác, bạn sử dụng MySQL và truy xuất database thông qua 1 máy khác, thì bạn hãy điền tên host đó hoặc IP của host đó vào đây

Username: tài khoản MySQL của bạn, nếu bạn dùng trên localhost thì tài khoản này thường là root ( tài khoản có mức ưu tiên cao nhất ), trong trường hợp các bạn dùng các host shared thì tài khoản này chỉ có tác dụng trong host của bạn và

bị giới hạn 1 vài tính năng, nếu bạn chưa biết rõ thông tin tài khoản MySQL của mình, hãy liên hệ với nhà cung cấp host để có hướng dẫn cụ thể

Password: mật khẩu tài khoản MySQL

Check user’s create privileges : bước này sẽ kiểm tra về quyền của tài khoản MySQL trên, nếu tài khoản của bạn có đủ quyền để tạo CSDL mới thì bước này coi như xong, còn nếu tài khoản của bạn bị giới hạn, hãy liên hệ với nhà cung cấp host để yêu cầu tài khoản mới

Available collations : bước này bạn sẽ chọn cách mà database được mã hoá, hãy chọn Utf8_general_ci

Database name: bước này bạn hãy chọn cho database của mình 1 cái tên, hãy chọn 1 cái tên dễ nhớ và đặc trưng cho trang web mà nó lưu CSDL

Advanced Settings: Các thiết lập nâng cao, ở đây bạn nên quan tâm tới mục prefix, prefix nghĩa là tiền tố,nó sẽ đứng trước tên của các table trong CSDL và dùng để phân biệt với các table khác, nếu bạn có dự tính cài đặt 1 số component cho bản Joomla này, hãy lên danh sách ngay bây giờ và tìm hiểu chúng trước khi cài, vì có 1 số component hay module có yêu cầu liên quan tới prefix này, bạn có thể tham khảo thêm thông tin tại đây

http://joomlaviet.org/forum/index.php?topic=89.0

Nhập các thông tin vào :

Database Type : Chọn mặc định mysql

Trang 15

Host name : utbinhco.dot5hostingmysql.com ( Do Host mua cung cấp )

User Name : obama ( Username mà bạn đã tạo trong Database )

Pass word : 00000000 ( Password mà bạn đã tạo trong Database )

Database Name : obama

Nhấp Next (H14)

5 Bước 5 : FTP CONFIGURATION ( Cấu hình Phương thức truyền tải FTP )

Bước này có thể bỏ qua nếu đang cài localhost , nếu cài trực tiếp lên host, hãy điền đầy đủ thông được yêu cầu

Để mặc định đang chọn NO > Nhấp Yes

Trang 16

6 Bước 6 : CONFIGURATION ( Cấu hình )

Joomla, hãy cài đặt các dữ liệu mẫu để bạn có cái nhìn tổng quát về cách mà Joomla làm việc, sau này bạn có thể xoá bỏ nó đi 1 cách dễ dàng

Load local Joomla! 1.5 SQL script : nếu bạn có cài đặt 1 trang dùng 1.5 trước đây

và muốn dùng lại dữ liệu bạn đã có ở trang đó, hãy export dữ liệu từ bản 1.5 cũ

và load nó tại đây Chú ý về table prefix, bạn cần table prefix giốgn nhau ở cả bản mới và bản cũ, được mã hoá bằng Unicode ( utf8 ) và khớp với cấu trúc CSDL của Joomla 1.5

Load migration script : dùng để nâng cấp các trang từ phiên bản 1.0.x lên 1.5, vấn đề này sẽ được trình bày trong bài viết sau, cuối cùng hoàn tất các mục Site Name và Confirm the admin email and password.

Trang 17

Nhập các thông tin vào :

Site Name : UtBinhCO (Đây là tên hiện ra trong dầu Trang Web Bạn có thể đặt tên nào cũng được )

Your Email : utbinhdesign@gmail.com ( Hộp thư liên lạc )

Admin Password : Đặt Mật Khẩu dùng cho Admin

Confirm Admin Password : Mật khẩu cho Admin

Nhấp lên Khuing có chữ : Sample data installed > Hiện ra chữ : Sample data installed successfully ( Thông báo Mẫu dữ liệu đã cài đật hoàn tất )

Nhấp Next (H16)

7 Bước 7 : FINISH ( Hoàn tất )

Đến đây thì bạn đã hoàn tất các bước trong việc cài đặt Joomla, hãy xoá bỏ thư mục Installation trước khi vào trang web mới cài đặt của bạn

Các bạn có thể thảo luận về vấn đề này tại đây

http://joomlaviet.org/forum/index.php?topic=434.msg1982;topicseen#msg1982

Có hướng dẫn : Bạn sẽ không thể tiếp tục nếu bạn chưa xóa Folder Cài đặt Vậy bạn nên vào Chương Trình Cute FTP khu vực Host Delete Folder Installation thì mới có thể tiếp tục vào Trang Web đang cài đặt Đây là một tính năng bảo mật của Joomla

Thông báo Usename của bạn là : admin.

Nhấp Nút site để xem Trang Web mà bạn vừa cài đặt thành công

Nhấp Nút Admin để xem quyền quản lý của bạn

Muốn chuyển đổi Trang Web Joomla sang ngôn ngữ Tiếng Việt , nhấp lên Trang Help Site của Joomla có thêm thông tin và tải về (H17).

Ngày đăng: 10/08/2014, 22:21

TỪ KHÓA LIÊN QUAN

w