Cài đặt PHP VBB

Tác giả admin+, T.Ba 15, 2011, 04:44:03 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cài đặt PHP VBB


1. Giới thiệu

vBulletin Board viết tắt là VBB, là một giải pháp dùng để xây dựng cộng đồng hay diễn đàn trên internet. VBB được viết bằng PHP và sử dụng cơ sở dữ liệu chủ yếu là MySQL.

Thông tin về VBB:


Lưu ý: VBB là một sản phẩm thương mại, nếu bạn cần tìm một sản phẩm miễn phí, chúng tôi khuyên bạn nên dùng phpBB. Bài viết này hướng dẫn bạn các bước cơ bản để cài đặt vB dòng 3.5.x

2. Các yêu cầu trước khi cài đặt

2.1 Yêu cầu máy chủ.


  • 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).
  • VBB 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.
  • Thông tin về cài đặt webserver xin tham khảo tại: http://www.thegioiphp.com/news_cats.php?cat_id=22

2.2 Các yêu cầu khác

  • Bạn phải có một tài khỏan trong MySQl với các quyền CREATE, DROP và ALTER.
  • Ít nhất 5MB cho lưu trữ tập tin và 5MB cho cơ sở dữ liệu.

3. Cài đặt

Bước 1: Tải tập tin cài đặt lên máy chủ.

Tạo một thư mục trên server của bạn dùng để chứ tập tin chương trình. Ví dụ nếu bạn muốn truy cập vào diễn đàn thông qua địa chỉ 'http://www.domain.com/forums/', hãy tạo một thư mục con tên là 'forum' trong thư mục 'public_html' hoặc 'www' của webserver.

Giải nén tập tin chương trình cài đặt. Mở thư mục 'upload/includes/'. Trong thư mục này bạn sẽ tìm thấy tập tin 'config.php.new'. Bạn phải đổi tên tập tin 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 ^_^ ).

Tập tin 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 VBB:

Mã nguồn [Chọn]
$config['Database']['dbname'] = 'forum';
User name, password kết nối vào Dabase:

Mã nguồn [Chọn]
$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = ";

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:

Mã nguồn [Chọ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:

Mã nguồn [Chọn]
$config['Database']['technicalemail'] = '[email protected]';
Khai báo xong thì lưu lại, sử dụng một trình FTP client để chép toàn bộ tập tin có trong thư mục 'upload' của gói tập tin vừa giải nén nên thư mục forum 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.

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.

Màn hình đầu tiên: Yêu cầu bạn nhập mã số khách hàng. Dĩ nhiên là bạn phải đặt mua VBB thì mới có số này.

Nế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.

Bạn sẽ phải trải qua 10 lần nhấn vào nút "Next Step". Ở 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ị.

Bước 3: Sau khi cài đặt.

Để bảo đảm an toàn, hãy xóa tập tin '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ị đượ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.