NodeBB là phần mềm diễn đàn. Nó dựa trên Node.js và do đó cài đặt của nó tương tự như Ghost. Nếu bạn không quen thuộc với Ghost, thì đó là phần mềm blog cũng được viết bằng Node.js.
Trong hướng dẫn này, bạn sẽ tìm hiểu cách cài đặt NodeBB trên máy chủ Ubuntu 14.04 của mình.
Bước 1: Cài đặt các điều kiện tiên quyết
Cài đặt điều kiện tiên quyết git
, nodejs
, npm
, redis
và imagemagick
.
apt-get install git nodejs nodejs-legacy npm redis-server imagemagick build-essential
Bước 2: Cài đặt NodeBB
Sao chép kho lưu trữ git NodeBB để lấy các tệp trên hệ thống của bạn.
git clone -b v0.8.x https://github.com/NodeBB/NodeBB.git nodebb
Chuyển đến nodebb
thư mục.
cd nodebb
Sử dụng npm
để chuẩn bị cài đặt. Điều này sẽ mất một thời gian, vì vậy hãy kiên nhẫn.
npm install --production
Tiếp theo, khởi động máy chủ web. Để khởi động máy chủ web, gõ:
npm start
Bạn sẽ thấy các thông báo sau xác nhận rằng máy chủ web đã bắt đầu:
info: Launching web installer on port 4567
info: Web installer listening on http://0.0.0.0:4567
Bước 3: Sử dụng Trình cài đặt web NodeBB
Cài đặt NodeBB bằng Trình cài đặt web NodeBB. Bạn có thể truy cập trang này bằng cách điều hướng đến http://[YourServerIP]:4567/
. Ví dụ: nếu IP máy chủ của bạn là 127.0.0.1
, hãy đi đến 127.0.0.1:4567
.
Sử dụng Trình cài đặt web NodeBB để tạo tài khoản quản trị viên. Nhập tên người dùng, địa chỉ email và mật khẩu.
Đối với cơ sở dữ liệu, sử dụng Redis. Thông tin chính xác đã được nhập vào; bạn chỉ cần nhấp vào nút màu xanh lá cây có nội dung "Cài đặt NodeBB".
Sau đó, bạn sẽ nhận được thông báo sau:
Congratulations! Your NodeBB has been set-up.
Nhấp vào "Khởi chạy NodeBB". Các thiết lập đã hoàn tất.