
Nội dung bài viết
PhpBB là gì?
PhpBB là một gói phần mềm có chức năng xây dựng diễn đàn, được viết bằng ngôn ngữ PHP và sử dụng cơ sở dữ liệu MySQL. Các tính chất nổi bật của phpBB là gì?
phpBB được viết bằng ngôn ngữ PHP và sử dụng MySQL làm cơ sở dữ liệuLà một ứng dụng không tính tiền và cung ứng những tính năng có ích có sẵn, đây là công cụ kiến thiết xây dựng forum thông dụng nhất lúc bấy giờ. Cái tên phpBB là từ viết tắt của cụm PHP Bulletin Board .
PhpBB2 là gì?
PhpBB2 là một phiên bản của phpBB được phát triển từ những năm 2001, 2002 và chính thức ngưng hỗ trợ vào ngày 1 tháng 1 năm 2019 bởi sự xuất hiện của phiên bản mới nhất phpBB3.
Mặc dù diễn đàn chính thức hỗ trợ phiên bản phpBB2 đã đóng cửa song một số trang web support vẫn còn hoạt động. Hiện nay, nhiều website vẫn tiếp tục dùng phiên bản này vì giao diện đơn giản, được thiết kế tách biệt PHP và HTML, tương thích nhiều cơ sở dữ liệu, dễ tùy biến bằng MODs…
Bạn đang đọc: PhpBB là gì? Cách cài đặt và cấu hình phpBB hoàn chỉnh – Trung tâm hỗ trợ kỹ thuật | MATBAO.NET
PhpBB3 là gì?
PhpBB3 là phiên bản mới nhất của phpBB được tích hợp nhiều tính năng mới mạnh mẽ hơn. Theo đó, nó có thể giúp bạn thiết kế Admin Control Panel, Moderator Control Panel, và User Control Panel tách biệt, bổ sung thêm các nguồn cơ sở dữ liệu mới, không giới hạn subforums, tùy chỉnh BBCode, cấp phép hệ thống đa cấp…
Cấu trúc lập trình của phpBB3 trọn vẹn độc lạ so với phpBB2. Cùng với nhiều công cụ tối ưu được bổ trợ, phpBB3 trở nên phức tạp hơn, khiến nhiều Web admin bị hạn chế .
Ưu điểm và nhược điểm của phpBB là gì?
Hãy cùng Mắt Bão điểm qua tổng thể những ưu và điểm yếu kém của phpBB :phpBB được đánh giá cao về mặt tốc độ, tốn ít băng thông
Ưu điểm phpBB là gì?
- Tối ưu về vận tốc .
- Ít tốn băng thông và dung tích host .
- Có nhiều MODs không thua kém vBB và những gói ứng dụng tương tự như
- Hỗ trợ nhiều loại cơ sở tài liệu .
Nhược điểm của phpBB là gì?
- Hệ thống MOD không phong phú và đa dạng
- Khó cài MOD, dễ gặp lỗi trong quy trình cài .
- Việc tăng cấp lên phiên bản mới tương đối phức tạp .
- Cộng đồng tương hỗ ở Nước Ta không nhiều .
MODs là gì?
AutoMOD cho phép tự động cài các gói MODs của phpBB3
Khái niệm MODs trong phpBB cũng khá giống các phần mềm khác. MODs được hiểu là các thay đổi (modifications) được tạo ra từ cộng đồng người dùng phpBB giúp đa dạng hệ thống tính năng cho phpBB. Các bản MOD được chia sẻ trên trang phpBB.com sẽ được đội Mod kiểm tra và bảo mật an toàn thông tin người dùng.
MODX là gì? Mối quan hệ MODX với phpbb là gì?
MODX có chuẩn XML được sử dụng để mô tả cách thay đổi hệ thống phpBB khi thực hiện các sửa đổi. MODX được phát hành bởi phpBB MOD Team, chủ yếu dùng cho các MOD phpBB.
Theo phpBB MOD Team, toàn bộ những MOD của phpBB3 update cơ sở tài liệu MOD theo chuẩn trình diễn và đóng gói mới nhất của MODX. Việc thống nhất theo chuẩn định dạng XML sẽ giúp việc cài MOD bằng công cụ tự động hóa ( AutoMOD ) trở nên thuận tiện hơn .
AutoMOD là gì? Mối quan hệ AutoMOD với phpbb là gì?
AutoMOD cũng là một sản phẩm của phpBB MOD Team, cho phép cài tự động các gói MODs của phpBB3(định dạng MODX). Nhờ có AutoMOD mà thao tác cài đặt trở nên đơn giản hơn.
Để mở màn, người sử dụng tải những MOD lên thư mục của AutoMOD và chạy ứng dụng này. Lúc này, mạng lưới hệ thống sẽ đọc và chạy những tệp lệnh, tùy vào thông số kỹ thuật sever mà mạng lưới hệ thống sẽ chèn những biến hóa vào vị trí thích hợp bằng FTP. Hoặc, mạng lưới hệ thống sẽ tạo ra một kho tàng trữ của những tệp tin nén đổi khác cho người dùng sao chép vào đúng vị trí .
Cách cài đặt phpBB
Cài đặt phpBB thủ công có thể áp dụng cho mọi nền tảng
Để tiến hành cài đặt phpBB, hãy kiểm tra những điều khoản phpbb được yêu cầu dành cho gói hosting. Nếu host bạn đang dùng đã hỗ trợ những điều kiện trên, hãy tiếp tục tiến hành đăng nhập tài khoản hosting và truy cập vào FTP hoặc File Manager.
Cách cài phpBB thủ công
Dù thiết lập bằng tay thủ công sẽ mất nhiều thời hạn hơn nhưng đây là giải pháp mà bạn hoàn toàn có thể sử dụng được cho tổng thể hosting platform .
Bước 1: Tạo cơ sở dữ liệu MySQL cho phpBB
Tạo cơ sở dữ liệu bằng hosting Cpanel
Hầu hết các gói thuê hosting hiện nay đều hỗ trợ Cpanel, nên bạn chỉ cần tìm khu vực DATABASES, chọn MySQL DataBase, nhập tên Database muốn tạo và nhấn Create Database.
Các bài viết có chủ đề tương quan mà fan hâm mộ nên xem qua :Tạo người dùng và thêm người dùng vào Database
- Sau đó, tìm ngay bên dưới sẽ có mục Add New User .
- Điền tên ( username ) và mật khẩu ( password ) để tạo thông tin tài khoản người dùng .
Thêm toàn bộ quyền cho người dùng để quản trị DatabaseCuối cùng là thêm người dùng vào Database vừa tạo và cấp quyền cho user .
Bước 2: Tải file cài phpBB forum lên host
Download phpBB phiên bản mới nhất
Bạn hoàn toàn có thể dùng FTP để upload file hoặc truy vấn trực tiếp vào File Manager trong Cpanel. Hãy quan tâm rằng sau khi tải lên, file cài được giải nén ở đúng thư mục setup forum .Để biết thêm cụ thể về cách sử dụng FTP mời bạn xem qua :Tải bản cài phpBB vào thư mục File Manager
Bước 3: Cài đặt phpBB forum
Mở trình duyệt và truy cập vào tên miền đã đăng ký của bạn, địa chỉ sẽ có dạng domain.com/directory với domain.com là tên miền và directory là tên thư mục chứa file cài đã tải lên.
Ví dụ: Khi upload file cài vào vào public.html (thư mục gốc) và giải nén, đường dẫn truy cập sẽ có dạng domain.com/phpbb3.
Giao diện cài đặt phpBB trên trình duyệt
Bước 4: Chọn Install để tiến hành cài đặt.
Bước cài đặt cơ sở dữ liệu MySQL đã được thực hiện ở trên nên chúng ta sẽ tiếp tục nhấn Install.
Thông tin người quản trị gồm username, email và mật khẩu
Nhập thông tin admin (người quản trị) cho phpBB và nhấn Submit.
Cập nhật thông tin cơ sở dữ liệu đã tạoTiếp theo, bổ trợ những thông tin cơ sở tài liệu đã tạo gồm có :
-
Database Type sẽ tùy thuộc vào nhà cung cấp.
-
Database server hostname or DSN thông thường sẽ là localhost.
-
Database server port có thể bỏ trống, port mặc định được dùng là 3306.
-
Database username là tên tài khoản người dùng đã tạo ở bước 1.
-
Database password là mật khẩu người dùng đã tạo ở bước 1.
Prefix for tables in database mặc định là phpBB_. Tuy nhiên, bạn nên đổi prefix mới hoặc ít nhất là thêm vào vài ký tự để tăng tính bảo mật. Ví dụ: phpBBasd_ để hạn chế các cuộc tấn công MySQL injections. Nhấn Submit để hoàn tất.
Chú ý kiểm tra chứng chỉ SSL trước khi cấu hình server
Bước 5: Cài đặt cấu hình Server configuration
Tiếp tục, thông số kỹ thuật Server configuration :
-
Cookie secure để bảo vệ dữ liệu người dùng, yêu cầu SSL certificate, nếu không có chứng chỉ SSL hãy chọn No.
-
Force server URL settings: nếu bạn đang dùng HTTPS hãy chọn Yes, ngược lại chọn No.
- Domain Name tên miền được dùng để thiết lập phpBB forum .
- Port mặc định là 80, chỉ nên đổi khi bị trùng port .
Script Path nơi chứa script của phpBB, dùng / khi muốn truy cập trực tiếp qua tên miền hoặc /directory(thư mục chứa file cài đã giải nén). Ví dụ: đặt file cài trong thư mục phpBB3 thì hãy điền ở đây là /phpBB3 và nhấn Submit.
Chỉ sử dụng cài đặt này khi đã có chứng chỉ SSL Certificate
Cấu hình Email cho phpBB forum
Mục “Enable board-wide emails” sẽ kích hoạt hoặc tắt cài đặt Email cho phpBB. Chỉ chọn enable khi bạn có chứng chỉ SSL ngược lại, chọn Disable khi không có chứng chỉ này.
Mục “Use SMTP server for email” có chức năng cấu hình giao thức SMTP cho phpBB forum. Tại đây, bạn sẽ cần điền thông tin SMTP như:
- SMTP server address
- SMTP server port
- Authentication method for SMTP
- SMTP username, và SMTP password để cấu hình.
Trong trường hợp không sử dụng, hãy chọn No.
Đặt tiêu đề và chọn ngôn ngữ để hoàn tất quá trình cài đặt
Bước cuối cùng là chọn ngôn ngữ, đặt tiêu đề và viết một đoạn mô tả ngắn. Để sử dụng tiếng Anh hãy chọn British English hoặc tải các gói ngôn ngữ khác tại đây. Sau đó nhấn submit để hoàn tất và bạn đã có thể truy cập diễn đàn bằng URL trên trình duyệt.
Cách cài phpBB qua Softaculous Apps Installer
Trường hợp sử dụng Cpanel Hosting, có thể cài đặt phpBB bằng Softaculous Apps Installer.
Softaculous được tích hợp sẵn trong Cpanel
Bước 1: Mở Softaculous tại mục SOFTWARE trong Cpanel, nhập vào ô tìm kiếm phpBB và nhấn Install Now để tiến hành cài đặt.
Hoàn tất các thông tin cài đặt
Bước 2: Điền các thông tin cài đặt
- Bấm “ Choose Protocol ” chọn giao thức HTTP hoặc HTTPS .
- Bấm “ Choose Domain ” để chọn tên miền cần truy vấn .
- Bấm “ In Directory ” để xác lập thư mục gốc chứa file phpBB. Ở đây, thư mục mặc định là domain.com/phpbb nhưng nếu bạn để trống, forumphpBBforum sẽ được cài trực tiếp trên tên miền của bạn ( ví dụ : domain.com ) .
- “ Board Settings ” sẽ hỏi bạn điền thông tin đơn cử hơn như Board Name, Site Description và Board E-mail .
Cài đặt thông tin người quản trị diễn đàn
- Ở mục “ Admin Account ”, hãy nhập thông tin quản trị của forum .
- Trong mục Choose Language, bạn sẽ chọn ngôn từ cho forum. Các ngôn từ có sẵn trong bản cài này là : English, Arabic, Dutch, French, Greek, Italian, Persian, Polish, Portuguese, Russian, Spanish .
- “ Advanced Options section ” là nơi thông số kỹ thuật backups tự động hóa cho for phpBB, chọn số lượng backups được giữ trong Backup Rotation. Khi đạt số lượng số lượng giới hạn, Softaculous sẽ xóa bản backup cũ nhất và lưu bảnphpBBcho tên mới .
- Nhấn nútInstallđể hoàn tất và truy vấn qua trình duyệt để kiểm tra .
Cách cài phpBB trên Windows
Các ứng dụng cần tải về gồm có : MySQL, Apache Httpd, phpBB .Tiến hành tải và cài đặt MySQL
Chọn loại cài đặt hoặc để mặc định như ảnh
Bỏ qua phần đăng ký
Tiếp tục chọn loại cấu hình Standard Configuration
Cấu hình như ảnh, Service Name đặt tên tùy ý và chọn Next
Đặt password cho tài khoản quản trị MySQL
Nhấn Execute để thực thi
Cài đặt webserver Apache Httpd
Network Domain, Sever Name: điền tên miền của bạn. Administrator’s Email Address: nhập vào email của người quản trị.
Chọn loại cài đặt mặc định
Nhấn Finish để hoàn tấtTruy cập tập tin thông số kỹ thuật của Apache Httpd là httpd.conf và chỉnh sửa 3 thông số kỹ thuật sau .
Tìm đoạn “LoadModule” như ảnh và thêm vào: LoadModule php5_module “Ổđĩa:\đường_dẫn_đến_thư_mục_php5php5apache2.dll”
Tìm đoạn “AddType” như ảnh và thêm vào: AddType application/x-httpd-php.php
Tìm đoạn “DirectoryIndex” như ảnh và thêm vào: index.php
Cách cấu hình phần mềm phpBB
Phần này Mắt Bão sẽ thực thi trên Localhost. Để khám phá về Localhost, Mắt Bão mời fan hâm mộ xem bài viết sau :Truy cập URL http://localhost và đăng nhập tài khoản quản trị
Mục cấu hình cơ bản
Ở mục thông số kỹ thuật cơ bản, bạn sẽ phải hoàn tất những phần dưới đây :
Bước 1: Basic Configuration
-
Default board language: English.
-
Database Type: loại CSDL đã cài đặt.
-
Choose your installation method: chọn Install.
Bước 2: Database Configuration
-
Database Server Hostname/DSN: tên server CSDL là localhost nếu cài trên localhost. Trong trường hợp server CSDL và Server Forum khác nhau, bạn phải khai báo đường dẫn tuyệt đối. Ví dụ: http://host.yourdomain.com.
-
Your Database Name: tên của CSDL đã tạo.
-
Database Username: tên người dùng đã tạo trong bước tạo CSDL.
-
Database password: mật khẩu của tài khoản người dùng.
-
Prefix for tables in database: Mặc định là phpbb_, hoặc có thể thêm bớt, tùy nhu cầu.
Bước 3: Admin Configuration
-
Admin Email Address: địa chỉ email của người quản trị.
-
Domain Name: localhost nếu cài trên localhost hoặc tên miền riêng.
-
Server Port: mặc định là 80, thay đổi nếu port đã sử dụng.
-
Script Path: đường dẫn đến thư mục chứa file cài đặt
phpBB.
-
Admin Username: tên truy cập của người quản trị forum.
-
Admin Password: mật khẩu của người quản trị forum.
Cuối cùng click chọn Start install.
Tiếp theo người dùng sẽ được đề nghị download về tập tin config.php đặt vào thư mục cài đặt phpBB. Sau đó hãy xóa 2 thư mục install và contrib trong thư mục cài đặt. Giờ đây, bạn đã có thể vào forum để sử dụng, chỉnh sửa tùy ý bằng cách nhập http://localhost hoặc IP trong trình duyệt.
Quản trị diễn đàn phpBB
Bước 1: Quản lý diễn đàn bằng cách tạo Phân Loại.
Bước 2: Tạo diễn đàn cho phân loại và chọn Nhóm chuyên mục chứa diễn đàn.
Bước 3: Kết quả thu được, bạn có thể tùy chỉnh thêm tại mục Xét quyền và Quản lý.
Bước 4: Tạo các nhóm để cùng điều hành diễn đàn.
Bước 5: Thực hiện việc phân quyền cho nhóm.
Bước 6: Kết quả thu được.
Các diễn đàn online mặc dù không còn xa lạ nhưng chúng vẫn là những cộng đồng đông đảo nhất, nơi những người có cùng sở thích, hoạt động trong cùng một lĩnh vực,… trò chuyện, trao đổi với nhau. Qua bài viết tổng hợp các thông tin chi tiết về “phpBB là gì?“. Bao gồm phân tích, đánh giá, hướng dẫn cài đặt… này, chúng tôi hy vọng bạn đã có thể tự tạo ra cho mình một diễn đàn và quản lý nó hiệu quả.
Source: https://thichvivu.net
Category: Kiến thức SEO – Code Web