Giới thiệu
Tại thời điểm viết bài, phpBB là phần mềm bảng thông báo mã nguồn mở phổ biến nhất trên web. Trong bài viết này, tôi sẽ chỉ cho bạn cách cài đặt phpBB trên máy chủ Vultr dựa trên ứng dụng LEMP One-Click.
Điều kiện tiên quyết
Tôi giả sử rằng bạn đã triển khai một phiên bản máy chủ LEMP Vultr One-Click từ đầu và đã đăng nhập với quyền root. Người dùng không root sẽ cần sử dụng sudo
lệnh.
Bước một: Tạo cơ sở dữ liệu
Mật khẩu root MySQL được lưu trên VPS ứng dụng /root/.my.cnf
. Sử dụng lệnh sau để in mật khẩu đến thiết bị đầu cuối của bạn.
cat /root/.my.cnf
Tiếp theo, sử dụng thông tin đăng nhập được hiển thị trên màn hình để đăng nhập vào MySQL.
mysql -u root -p
Cấu hình cơ sở dữ liệu MySQL mới với các lệnh sau. Bạn có thể thay thế tên cơ sở dữ liệu phpbb
, tên người dùng myusername
và mật khẩu mypassword
bằng tên riêng của bạn.
create database phpbb;
create user 'myusername'@'localhost' identified by 'mypassword';
grant all privileges on phpbb.* to 'myusername'@'localhost' identified by 'mypassword' with grant option;
flush privileges;
exit;
Bước hai: Tải xuống gói phpBB
Tại thời điểm viết bài, phiên bản mới nhất của phpBB là 3.1.4. Tải xuống và giải nén gói phpBB mới nhất vào thư mục thân thiện với người dùng bằng các lệnh sau.
wget http://www.phpbb.com/files/release/phpBB-3.1.4.tar.bz2
tar -jxvf phpBB-3.1.4.tar.bz2
mv phpBB3/ /usr/share/nginx/html/
cd /usr/share/nginx/html/
mv phpBB3/ forum/
Trước khi cài đặt, bạn cần sửa đổi quyền truy cập mặc định config.php
thành 777 hoặc bạn sẽ gặp lỗi về quyền.
chmod 0777 /usr/share/nginx/html/forum/config.php
Truy cập http://[SERVER_IP]/forum/
trong trình duyệt của bạn. Thay thế [SERVER_IP]
bằng địa chỉ IP của VPS của bạn.
Nhấp vào tab "CÀI ĐẶT" để khởi tạo trình hướng dẫn cài đặt. Làm theo các hướng dẫn trên màn hình để định cấu hình phpBB.
Ở bước "Yêu cầu", bạn sẽ thấy rằng cài đặt mặc định của Vultr One-Click LEMP đáp ứng các yêu cầu về khả năng tương thích cài đặt, tất cả những gì bạn cần làm là nhấp vào nút "Bắt đầu cài đặt".
Ở bước "Cài đặt cơ sở dữ liệu", bạn cần nhập các tham số cơ sở dữ liệu như được chỉ định bên dưới.
Hãy nhớ thay thế tên cơ sở dữ liệu phpbb
, tên người dùng myusername
cơ sở dữ liệu mypassword
, mật khẩu cơ sở dữ liệu và tiền tố bảng phpbb_
bằng tên riêng của bạn. Để trống các trường khác.
Database type: MySQL with MySQLi Extension
Database name: phpbb
Database username: myusername
Database password: mypassword
Database table prefix: phpbb_
Trên trang "Chi tiết quản trị viên", nhập tên người dùng, mật khẩu và địa chỉ email của quản trị viên.
Trên trang "Cài đặt nâng cao", chỉ cần nhấp vào nút "Tiếp tục bước tiếp theo", vì những cài đặt này có thể được thay đổi sau đó.
Trên trang "Giai đoạn cuối", nhấp vào nút "đăng nhập", bạn sẽ đăng nhập với tư cách quản trị viên. Bạn có thể chọn có hay không gửi thông tin thống kê.
Bước bốn: Kiểm tra bảo mật cuối cùng
Trên trang "Chào mừng", chương trình phpBB sẽ cảnh báo bạn thực hiện một số kiểm tra làm sạch bảo mật.
Từ cửa sổ terminal của bạn, xóa install
thư mục.
rm -rf /usr/share/nginx/html/forum/install/
Sửa đổi quyền truy cập vào tập tin config.php
.
chmod 0640 /usr/share/nginx/html/forum/config.php
Làm mới trang phpBB của bạn trong trình duyệt, cảnh báo bảo mật sẽ biến mất.
Đó là nó. Bạn đã cài đặt phpBB vào VPS Vultr của bạn.