Cái này đã được ta CỌP ở cái sổ tay VBulletin 3.6x ở nhà ta.
giới thiệu:
vBulletin Board - viết tắt là vB - là một giải pháp dùng để xây dựng cộng đồng trên internet (forum).Ưu điểm của nó là giao diện đẹp, tính bảo mật cao, quản lý dễ dàng, nhiều chức năng. vB được viết bằng PHP và sử dụng cơ sở dữ liệu chủ yếu là MySQL.Là một mã nguồn có thu phí được cung cấp bởi Hãng : Jelsoft Enterprises Limited, Website :http://vBulletin.com giá khoảng 160 $ cho một Owned License.
Nhưng hiện nay trên Internet có khá nhiều phiên bản được hack NULL dành cho những ai không có khả năng mua bản quyền, nhất là HS,SV Việt Nam. Về việc cài đặt một diễn đàn mới các bạn nên cài đặt một bộ mã nguồn mới, không nên dùng lại mã nguồn người khác Share với tiêu đề như Share Vbb 3.64 Full Mod + Skin ,... với những phiên bản vbb share kiểu này rất rắc rối & phiền phức cho những ai mới sử dụng vB, với lại vB là phiên bản riêng biệt với MOD và Skin, nên tự hack Mod sẽ hay hơn tránh những lỗi & dư thừa mỡ, vì chả biết người ta đã hack Mod gì, tác dụng Mod đấy ?Chạy có OK ko ?... v.v....
Gồm 8 phần
Tạo datbase:
Đây là một VD tạo Datbase trên host CpanelX (Host thông dụng nhất hiện nay)
Sau khi login vào host bạn sẽ thấy hình sau :
http://imgplace.com/directory/dir415...11801_3759.bmp (http://www.imgplace.com/getcode.php?...11801_3759.bmp)
Bạn nhấn vào MySQL® Databases để vào phần quản lý Database. Bây giờ ta hãy bắt đầu tạo nhé.
B1: Mục Current Databases
ô New Database tạo Database mới bạn tạo một data mới (VD : diendan ) rồi nhấn nút Creater Database để tạo.
B2: Tạo User & pas User
Mục :Current Users
Ô Username : điền vào đây (VD : root )
ô Password : điền hoặc không điền cũng được (VD: 123456)
B3: Quan trọng nè ( nhiều bạn làm được B1,B2 rồi nhưng quên không làm B này)
Mục Add Users To Your Databases
Bạn chọn User , Database cần kết nối ( chọn cái nào tạo với cái nào bạn phải nhớ )
Mục : Privileges bạn để nguyên không được tích vào ô nào cả (Mặc định họ đã chọn ALL)
Nhấn nút Add Users To Databases để kết nối database với User
Hình:
http://imgplace.com/directory/dir415...12004_3588.bmp (http://www.imgplace.com/getcode.php?...12004_3588.bmp)
Nếu thấy hình sau là OK:
http://imgplace.com/directory/dir415...12106_5947.bmp (http://www.imgplace.com/getcode.php?...12106_5947.bmp)
Mục : Access Hosts thường là Localhost hoặc có thể cái khác. Bạn không được làm gì vào mục này (vì không cần thiết )
Bây giờ chúng ta sẽ có thông số database như sau :
Server host : localhost
$config['MasterServer']['servername'] = 'localhost';
Tên Data : khanh12_diendan
$config['Database']['dbname'] = 'khanh12_diendan';
Tên/pass User : khanh12_root/123456
$config['MasterServer']['username'] = 'khanh12_root';
$config['MasterServer']['password'] = '123456';
Chú ý nữa nè : Một số bạn dùng host free & host khác thì thông số servername sẽ khác ( không phải là localhost nữa)
$config['MasterServer']['servername'] = 'tên khác';
Khi đấy sẽ có thông tin về server host bạn sẽ vào mục phpMyAdmin tìm thông số của : Server
Trên đây là bài giới thiệu các tạo Database trên host dạng CpanelX Còn các dạng host khác các bạn cũng làm tương tự như thế !Các yêu cầu trước khi cài đặt
1.1 Yêu cầu server
Bạn phải có một webserver đã cài sẵn PHP 4.3.0 (hoặc cao hơn) và MySQL 3.23 (hoặc cao hơn).
vB hoạt động tốt nhất với Apache server. Tuy nhiên, nếu bạn dùng Windows OS, bạn có thể chạy trên IIS.
Nói chung là có host hộ trợ chạy PHP & SQL.
Nếu bạn chưa có host thì hãy cài Apache server
1.2 Yêu cầu phải có Mã nguồn VBB mới
Vì không có xiền nên chúng ta chỉ nói đến bản Null thôi.
Bạn có thể download bản vbb3.65 Null tại đây Link 1:
http://maithanhtrung.streamlinetrial...ULL-vBTEAM.rarLink 2 :
http://www.orbitfiles.com/download/id1329237821Link 3:
http://esnips.com/doc/efb0c16d-e9f2-....5.NULL-vBTEAM1.3 Tạo database
Tôi đã tạo được database trên localhost với thông số sau :
server : localhost
data : diendan
User : root
pass user : 123456
2 Cài đặt
2.1 Bước 1: Tải file lên server
Tạo một thư mục trên server của bạn dùng để chứ file chương trình. Vd, nếu bạn muốn truy cập vào forum thông qua địa chỉ ‘http://www.domain.com/forums/’, hãy tạo một thư mục con tên là ‘diendan’ trong thư mục ‘public_html’ hoặc ‘www’ của webserver.
Giải nén file chương trình. Mở thư mục 'upload/includes/'. Trong thư mục này bạn sẽ tìm thấy file ‘config.php.new’. Bạn phải đổi tên file này thành ‘config.php’ và mở nó bằng một trình biên soạn PHP (notePad chẳng hạn ^_^ ).
File này có chú thích rất rõ ràng, bạn chỉ cần làm theo hướng dẫn để khai báo các thông số cần thiết cho vB. Trong hầu hết các trường hợp, các thông số bạn cần lưu tâm là:
Tên của database dùng để cài đặt và sử dụng vB:
$config['Database']['dbname'] = 'diendan';
User name, password kết nối vào Dabase:
$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = '123456';
Tiếp đầu ngữ cho mỗi table, dành cho trường hợp bạn cài nhiều phiên bản trên cùng một Database, prefix sẽ giúp cho các table không trùng tên:
$config['Database']['tableprefix'] = '';
Email của nhà quản trị website, trong trường hợp vB bị sự cố nào đó trong quá trình hoạt động, thông báo sẽ được gởi đến địa chỉ email này:
$config['Database']['technicalemail'] = 'dbmaster@example.com';
Khai báo xong thì lưu lại, sử dụng một trình FTP để chép toàn bộ file có trong thư mục ‘upload’ của gói file vừa giải nén nên thư mục diendan của server mà bạn vừa tạo ở trên.
Những công việc vất vả đã qua, bây giờ chúng ta chuyển sang bước tiếp theo.
2.2 Bước 2: Sử dụng trình cài đặt
Bật trình duyệt và chạy trình cài đặt bằng cách gõ URL vào thanh địa chỉ của trình duyệt. Vd, nếu bạn tạo thư mục có cấu trúc như bước 1, hãy gõ vào
http://www.domain.com/forums/install/install.php, thay ‘domain.com’ bằng địa chỉa website của bạn. hoặc
http://localhost/forum/install/install.phpNếu quá trình kiểm tra thành công, bạn sẽ được chuyển sang màn hình chào mừng của trình cài đặt, nhấn vào nút “Next Step (1/13)" để tiếp tục công việc.
Nếu bạn xài bản Null sẽ có hình sau :
http://imgplace.com/directory/dir415...12417_5567.bmp (http://www.imgplace.com/getcode.php?...12417_5567.bmp)
Nếu xài bản có ****** bạn chạy
http://www.domain.com/forums/******.php hoặc chạy file ***** rồi chép lại mã số đấy.
Bạn sẽ phải trải qua 8 lần nhấn vào nút “Next Step”. Ở màn hình thứ 9 cần chỉnh sữa một số thứ :
BB Title : Tiêu Đề ,
Homepage Title :Tiêu Đề Trang chủ,
BB URL : đường link đến diễn đàn ,
Home URL : Link trang chủ,
Webmaster email address : Email của Quản trị Diễn đàn ,
còn các mục khác để nguyên. Nhấn "Proceed" tiếp tục cài đặt.
Ở màn hình thứ 11, trình cài đặt yêu cầu bạn nhập vào tài khỏan của nhà quản trị, hãy nghĩ ra một cái tên hay và một mật khẩu thật dài dòng khó hack, vì đây là tài khỏan có tòan quyền trên forum của bạn.
Tiếp đó, thêm 2 màn hình nữa là bạn hòan tất công việc cài đặt.
Nhấn vào dòng link ở màn cuối cùng của trình cài đặt để vào forum để đang nhập vào màn hình quản trị.
Nếu vẫn chưa vào được Admincp bạn tiép tục xoá file install/init.php
3.3 Bước 3: Sau khi cài đặtĐể bảo đảm an toàn, hãy xóa file ‘install/install.php’ và and ‘install/upgrade1.php’để không ai có thể cài lại forum được nữa.
Trình quản trị
http://localhost/diendan/admincp được thiết kế rất thân thiện, tại đây bạn có tòan quyền để thiết lập cấu hình cho forum của mình như tạo room mới, quản lý tài khỏan, giao diện…
bạn tải file Việt Hóa tại đây
http://www.filecrunch.com/file/~li7zlcgiải nén ra một thư mục nào đấy trên máy . Vào Admincp -->Languages & Phrases -->Download / Upload Languages Mục Import Language XML File
+ EITHER upload the XML file from your computer : chọn file Import XML bạn Browse chọn file vbulletin-language.xml mà lúc nãy bạn giải nén ra.
+ Title for Uploaded Language : Ngôn ngữ Việt Nam hoặc để trống
+ Ignore Language Version : chọn Yes
Nhấn Import để cài đặt. Đợi 30 giây cho hệ thống tự cập nhập. Nhấn Done rồi chọn Set Default (chọn ngôn ngữ chính) cho ngôn ngữ mới vừa cài đặt. Bạn hãy Refresh xem kết quả. Bây giờ ra trang index để xem kểt qủa:
Copy từ:
http://forum.buonchuyen.info