TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM
TRƯỜNG TRUNG CẤP KINH TẾ - KỸ THUẬT BÌNH THUẬN
GIÁO TRÌNH
MÔ ĐUN: THIẾT KẾ DIỄN ĐÀN TRỰC TUYẾN VBULLETIN
NGÀNH: CÔNG NGHỆ THÔNG TIN
TRÌNH ĐỘ: TRUNG CẤP
(Ban hành kèm theo Quyết định số:…./QĐ-TC .ngày….tháng…năm 202…
của Trường Trung cấp Kinh tế - Kỹ thuật Bình Thuận)
Bình Thuận, năm 2023
(Lưu hành nội bộ)
2
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình trên các nguồn thông tin thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đạo tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh
thiếu lành mạnh sẽ bị nghiêm cấm.
3
LỜI GIỚI THIỆU
Giáo trình Thiết kế diễn đàn trực tuyến Vhulletin được biên soạn để phục vụ
cho công tác đào tạo nghề Công nghệ thông tin của Trường Trung cấp Kinh tế -
Kỹ thuật Bình Thuận và được biên soạn theo hình thức tích hợpthuyết và thực
hành. Diễn đàn trực tuyến, hay được gọi forum, nơi để cho người dùng
Internet trao đổi, thảo luận và trò chuyện cùng nhau.
Trên Internet nhiều phần mềm thiết kế diễn đàn trực tuyến cho phép tải
về, chúng được viết bằng các ngôn ngữ lập trình khác nhau như PHP, Perl, Java
hay ASP. Các dữ liệu và thông số được lưu lại trong Cơ sở dữ liệu (MySQL) hoặc
text file,phần mềm này được hỗ trợ và bảo mật rất tốt.
VBulletin được viết bằng PHP sử dụng sở dữ liệu chủ yếu MySQL,
thể dễ dàng chạy trên các hệ điều hành phổ biến như Windows, Mac... PHP
cũng một ngôn ngữ lập trình web phổ biến, miễn phí mạnh mẽ. Nhờ khả
năng tương thích cao này mà từ khi ra mắt, vBulletin đã trở hành một trong những
mã nguồn forum hàng đầu.
Trong quá trình biên soạn chắc chắn sẽ không tránh khỏi những hạn chế
thiếu sót, rất mong nhận được sự đóng góp ý kiến của bạn đọc để giáo trình được
hoàn thiện hơn.
Xin chân thành cảm ơn!
Bình Thuận, ngày tháng năm 202
Tham gia biên soạn
1. …………………………………………
2. …………………………………………
3. …………………………………………
4. …………………………………………
5. …………………………………………
4
MỤC LỤC
TUYÊN BỐ BẢN QUYỀN............................................................................................1
LỜI GIỚI THIỆU...........................................................................................................2
MỤC LỤC......................................................................................................................3
BÀI 1: TỔNG QUAN VỀ VBULLETIN.....................................................................10
1. Giới thiệu.................................................................................................10
2. Tong quan về Hosting và Database.........................................................11
2.1. Hosting................................................................................................11
2.2. Database..............................................................................................17
3. Thực hiện đăng ký 1 free hosting online hỗ trợ PHP và MySQL. 17
3.1. Đăng ký tài khoản................................................................................17
3.2. Đăng nhập vào tài khoản đã đăng ký..................................................20
CÂU HỎI ÔN TẬP.......................................................................................................21
BÀI 2: CHUẨN BỊ.......................................................................................................22
1. Giới thiệu................................................................................................ 22
1.1. Các tính năng chung diễn đàn.............................................................22
1.2. Các tính năng diễn đàn cơ bản............................................................23
1.3. Các tính năng điều khiển của người dùng...........................................24
1.4. Chức năng bảng điều khiển của quản trị viên.....................................25
2. Yêu cầu phần cứng..................................................................................26
3. Chuẩn bị máy tính phục vụ cho quá trình cài đặt....................................27
3.1. Cài đặt VMWare.................................................................................27
3.2. Tạo máy ảo và cài đặt windows 7.......................................................33
CÂU HỎI ÔN TẬP.......................................................................................................38
BÀI 3: CÀI ĐẶT LOCALHOST..................................................................................39
1. Khái niệm và chức năng của Localhost...................................................39
2. Cài đặt V ertrigo......................................................................................40
2.1. Giới thiệu.............................................................................................40
2.2. Cài đặt..................................................................................................40
3. Cài đặt appServer....................................................................................40
3.1. Giới thiệu về AppServ.........................................................................40
3.2. Cài đặt..................................................................................................40
CÂU HỎI ÔN TẬP......................................................................................................44
BÀI 4: CÀI ĐẶT VBULLETIN...................................................................................45
5
1. Tạo Database cho VBB...........................................................................45
2. Chuẩn bị máy tính phục vụ hoạt động của VBB 4.2.2............................47
2.1. Tải file lên server.................................................................................47
2.2. Thiết lập các thông số cho việc cài đặt...............................................48
3. Quản lý việc sao lưu và phục hồi máy tính.............................................49
3.1. Giới thiệu về snapshot.........................................................................49
3.2. Tạo snapshot........................................................................................49
3.3. Khôi phục snapshot.............................................................................51
4. Cài đặt Vbulletting 4.2.2..........................................................................52
4.1. Cài đặt Vbulleting...............................................................................52
4.2. Kiểm tra kết quả cài đặt.......................................................................57
CÂU HỎI ÔN TẬP.......................................................................................................58
BÀI 5: CÀI GIAO DIỆN TIẾNG VIỆT, CÀI BỘ GÕ VÀ XỬ LÝ VÀI VẤN
ĐỀ NGÔN NGỮ.............................................................................................................59
1. Giới thiệu về gói ngôn ngữ Tiếng Việt....................................................59
2. Cài đặt gói ngôn ngữ T iếng Việt............................................................59
3. Cài đặt bộ gõ Tiếng Việt trên diễn đàn....................................................60
3.1. Cài đặt bộ gõ tiếng việt cho diễn đàn.................................................60
3.2. Cài đặt bộ ngõ tiếng việt cho phần quản lý admincp.........................61
CÂU HỎI ÔN TẬP.......................................................................................................62
BÀI 6: TẠO VÀ QUẢN LÝ FORUM CON................................................................63
1. Tạo category............................................................................................63
2. Tạo Forum...............................................................................................64
3. Bật khung trả lời nhanh...........................................................................65
4. Hiệu chỉnh các thông số chung sau khi cài đặt........................................65
4.1................................................................................................................. Set
Skin & ngôn ngữ mặc định:..........................................................................65
4.2. Thay đoi định dạng ngày giờ:.............................................................66
4.3. Hiện diễn đàn con...............................................................................66
4.4. Thêm Admin thứ 2:.............................................................................67
CÂU HỎI VÀ BÀI TẬP...............................................................................................68
BÀI 7: CÀI ĐẶT STYLE(SKIN) CHO DIỄN ĐÀN....................................................69
1. Cài đặt Skin mới......................................................................................69
2. Chỉnh sửa CSS trong skin.......................................................................74
3. Chỉnh sửa Skin........................................................................................75