Hướng dẫn cài đặt phpbb trên localhost sử dụng xampp

PhpBB

{ 4 comments }

Trong bài viết trước mình đã giới thiệu sơ lược về phpBB, các ưu và nhược điểm của phpBB và hôm nay mình sẽ đi chi tiết cách cài đặt phpBB trên localhost sử dụng xampp để các bạn có thể thử nghiệm và có cái nhìn tổng quát hơn về diễn đàn phpBB.

phpBB 3.0.x

Hướng dẫn cài đặt phpBB

Việc đầu tiên trước khi tiến hành là các bạn cần phải tải bộ cài đặt phpBB tại đây.

Copy thư mục cài đặt phpBB

Sau khi tải bộ cài đặt về các bạn giải nén file phpBB-3.0.xx.zip ra sẽ được một thư mục phpBB3 copy toàn bộ thư mục này sang thư mục htdocs nằm trong thư mục C:xamppđổi tên thư mục phpBB3 thành diendan chúng ta sẽ có đường dẫn tới thư mục cài đặt như sau: c:xampphtdocsdiendan

Tạo cơ sở dữ liệu cho phpBB3

Các bạn truy cập đường dẫn http://localhost/phpmyadmin sẽ hiển thị hình như bên dưới:

Tạo cơ sở dữ liệu cho phpBB

Tạo cơ sở dữ liệu cho phpBB

Nhấn tiếp tục vào tab Database, điền tên cơ sở dữ liệu (database name) và nhấn nút Create. Sau khi nhấn create sẽ có một thông báo cơ sở dữ liệu đã được tạo thành công.

Xem thêm  Cấu hình VPS - Host phù hợp để cài đặt phpbb

Cài đặt phpBB

1. Thông tin chung

Sau khi hoàn thành hai bước trên chúng ta sẽ tiến hành cài đặt phpBB bằng cách gõ vào thanh địa chỉ của trình duyệt đường dẫn: http://localhost/diendan trình duyệt sẽ hiển thị thông tin giới thiệu ngắn gọn về phpBB.

Giới thiệu chung về bộ cài đặt phpBB

Giới thiệu chung về bộ cài đặt phpBB

Hãy nhấn chọn sang tab Install, click vào nút Proceed to next step để cài đặt phpBB.

2. Kiểm tra hệ thống

Tại bước này phpBB sẽ tiến hành kiểm tra hệ thống các thông tin cho phép cài đặt và hiển thị các thông số cho phép trên localhost:

Kiểm tra cấu hình host cho phpBB

Kiểm tra cấu hình host cho phpBB

Các bạn không cần quan tâm nhiều lắm về vấn đề này nên chỉ việc nhấn Start Install để tiếp tục cài đặt.

3. Thiết lập thông số cơ sở dữ liệu cho phpBB

Tại bước này các bạn cần điền các thông số về cơ sở dữ liệu đã tạo ở bên trên vào.

Thông số cơ sở dữ liệu cho phpBB

Thông số cơ sở dữ liệu cho phpBB

Các thông số bao gồm:

Database Server Hostname: Do cài đặt trên máy tính nên các bạn để là localhost.

Database Server Port: Không điền để sử dụng cổng mặc định khi cài đặt xampp.

Database Name: Tên cơ sở dữ liệu ta đã tạo ở phần trên (diendan).

Database User: Tên người sử dụng cơ sở dữ liệu đối với xampp mặc định là root.

Database Password: Mật khẩu truy cập quản lý dữ liệu. Trong xampp mặc định root không có mật khẩu.

Xem thêm  phpBB3 là gì - Hướng dẫn tải phpbb3 và các thông tin cần biết

Prefix for table in Database: Tiền tố cho các bảng dữ liệu được tạo ra khi cài đặt phpbb. Chúng ta nên để mặc định.

Sau khi điền xong chúng ta nhấn Proceed to next Step để tiếp tục.

phpBB kiểm tra kết nối cơ sở dữ liệu

phpBB kiểm tra kết nối cơ sở dữ liệu

phpBB sẽ tiến hành kiểm tra kết nối và database. Nếu các bạn điền đúng màn hình sẽ hiển thị Successful Connection. Hãy nhấn tiếp Proceed to next Step để chuyển sang bước tiếp theo.

4. Thông tin quản lý diễn đàn phpBB

Bây giờ các bạn hãy điền thông tin về người điều hành cao nhất của diễn đàn phpBB như tên, mật khẩu và email:

Thông tin tài khoản quản trị diễn đàn phpBB

Thông tin tài khoản quản trị diễn đàn phpBB

Sau đó nhấn Proceed to next Step hệ thống sẽ kiểm tra các thông tin bạn nhập vào có trùng khớp hay không.

Kiểm tra thông tin quản trị

Kiểm tra thông tin quản trị

Nếu đúng sẽ hiển thị Tests Passed hãy nhấn Proceed to next Step để chuyển qua bước kế tiếp.

5. Tạo file cấu hình cho phpBB

Khi đã hoàn thành bước trên một file cấu hình cho phpbb sẽ được tạo trên server của bạn. Cụ thể là file config.php. Hãy nhấn Proceed to next Step để tiếp tục.

Tạo file cấu hình cho phpBB

Tạo file cấu hình cho phpBB

6. Thiết lập nâng cao cho phpBB

Tại bước này các bạn sẽ có thể cài đặt một số thiết lập nâng cao như sử dụng SSL để bảo mật hơn, sử dụng SMTP server riêng để gửi mail, thiết lập đường dẫn riêng cho diễn đàn hoặc đổi thư mục chứa file upload…

Thiết lập nâng cao cho phpBB

Thiết lập nâng cao cho phpBB

Tuy nhiên các bạn chỉ nên thay đổi cài đặt để sử dụng SMTP server mà thôi. Lý do chúng ta lại thay đổi phần này vì khi sử dụng SMTP Server của bên thứ 3 (Google) các email gửi đi từ diễn đàn của bạn hầu như sẽ nằm trong hộp mail chính mà không bị phân loại là thư rác.

Xem thêm  Cấu hình VPS - Host phù hợp để cài đặt phpbb

Các thông số cần điền là:

SMTP Server Address: smtp.gmail.com

SMTP Usename: tên truy cập gmail của bạn

SMTP Password: Mật khẩu truy cập hòm thư gmail của bạn.

Nhấn Proceed to next Step và chờ một vài giây. Các thông tin bạn đã nhập vào các bước trước sẽ được lưu vào cơ sở dữ liệu và một thông báo đã tạo thành công các bảng trong cơ sở dữ liệu.

Tạo các bảng cho cơ sở dữ liệu

Tạo các bảng cho cơ sở dữ liệu

Tiếp tục nhấn Proceed to next Step để kết thúc.

7 Hoàn thành

Bây giờ các bạn có thể hưởng thụ thành quả bằng cách nhấn Login để đăng nhập vào trang quản trị.

Cài đặt phpbb thành công

Cài đặt phpbb thành công

Giao diện trang quản trị đầu tiên:

phpBB Admin Control Panel

phpBB Admin Control Panel

Ở giữa trang có thông báo bạn cần xóa thư mục install để hoàn thành quá trình cài đặt.

Và giao diện của trang diễn đàn sau khi cài đặt xong:

Diễn đàn phpBB với giao diện mặc định - Prosilver

Diễn đàn phpBB với giao diện mặc định – Prosilver

Xem trực tiếp demo: Diễn đàn THPT Bắc Kiến Xương

Trên đây là các bước để cài đặt thành công diễn đàn phpBB trên localhost sử dụng xampp. Nếu có bất kì thắc mắc nào trong quá trình cài đặt các bạn có thể để lại bình luận hoăc liên hệ trực tiếp với mình qua mail.

Chúc các bạn thành công.

Góp ý cho Tô Triều

  • thuỷ 10/04/2014, 01:03

    mình làm xong bước này rồi thì chẳng biết làm gì tiếp theo để đưa diễn đàn lên mạng bạn chỉ cho mình nhé

    Reply
  • thuỷ 06/04/2014, 15:25

    bạn có thể hướng dẫn trình tự để hoàn thiện một forum và đưa lên mạng không
    VD: sau khi cài đặt phpbb3 xong bước tiếp theo làm gì và trình tự thực hiện
    mong tin bạn

    Reply
  • ngô thị thuỷ 04/04/2014, 20:32

    cảm ơn bạn đã nhiệt tình hướng dẫn nếu không có những người như bạn nhiệt tình chia sẻ thì làm sao những người lần đầu học làm forum như mình có thể học hỏi qua diễn đàn được
    hy vọng bạn luôn phát huy được sự nhiệt tình đó

    Reply
    • Tô Hải Triều 04/04/2014, 20:37

      Mình luôn cố gắng vì điều đó. Chúc diễn đàn của bạn ngày càng phát triển.