phpbb la gi 11

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 là gì? phpBB được viết bằng ngôn ngữ PHP và sử dụng MySQL làm cơ sở dữ liệuphpBB đượ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…

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 là gì? Nó được đánh giá cao về mặt tốc độ, tốn ít băng thôngphpBB đượ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ì?

phpBB là gì? AutoMOD cho phép tự động cài các gói MODs của phpBB3AutoMOD 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

phpBB là gì? Cài đặt phpBB thủ công có thể áp dụng cho mọi nền tảngCà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

phpBB là gì? Tạo cơ sở dữ liệu bằng hosting CpanelTạ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 :phpBB là gì? Tạo người dùng và thêm người dùng vào DatabaseTạ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 .

phpbb là gì? Thêm toàn bộ quyền cho người dùng để quản trị DatabaseThê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 :phpbb là gì? Tải bản cài phpBB vào thư mục File ManagerTả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.

phpbb là gì? Giao diện cài đặt phpBB trên trình duyệtGiao 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.

phpbb là gì? Thông tin người quản trị gồm username, email và mật khẩuThô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.

phpbb là gì? Cập nhật thông tin cơ sở dữ liệu đã tạoCậ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.

phpbb là gì? Chú ý kiểm tra chứng chỉ SSL trước khi cấu hình serverChú ý 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.

phpbb là gì? Chỉ sử dụng cài đặt này khi đã có chứng chỉ SSL CertificateChỉ 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.

phpbb là gì? Đặt tiêu đề và chọn ngôn ngữ để hoàn tất quá trình cài đặtĐặ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.

Phpbb là gì? Softaculous được tích hợp sẵn trong CpanelSoftaculous đượ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.

phpbb là gì? Hoàn tất các thông tin cài đặtHoà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 .

phpbb là gì? Cài đặt thông tin người quản trị diễn đànCà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 .phpbb là gì? Tiến hành tải và cài đặt MySQLTiến hành tải và cài đặt MySQLphpbb là gì? Chọn loại cài đặt hoặc để mặc định như ảnhChọn loại cài đặt hoặc để mặc định như ảnhphpbb là gì? Bỏ qua phần đăng kýBỏ qua phần đăng kýTiếp tục chọn loại cấu hình Standard ConfigurationTiếp tục chọn loại cấu hình Standard ConfigurationCấu hình như ảnh, Service Name đặt tên tùy ý và chọn NextCấu hình như ảnh, Service Name đặt tên tùy ý và chọn Nextphpbb là gì? Đặt password cho tài khoản quản trị MySQLĐặt password cho tài khoản quản trị MySQLNhấn Execute để thực thiNhấn Execute để thực thiCài đặt webserver Apache HttpdCài đặt webserver Apache Httpdphpbb là gì? 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ị.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ị.phpbb là gì? Chọn loại cài đặt mặc địnhChọn loại cài đặt mặc địnhNhấn Finish để hoàn tấtNhấ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 “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.phpTìm đoạn “AddType” như ảnh và thêm vào: AddType application/x-httpd-php.phpphpbb là gì? Tìm đoạn "DirectoryIndex" như ảnh và thêm vào: index.phpTì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ị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 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 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 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 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 5: Thực hiện việc phân quyền cho nhóm.

Bước 6: Kết quả thu được.

  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ả.

Leave a Reply

Email của bạn sẽ không được hiển thị công khai.