---
title: "Hướng Dẫn Cài Đặt BookStack Trên cPanel"
description: "Bạn đang tìm kiếm một giải pháp quản lý tài liệu hiệu quả, dễ sử dụng và có thể triển khai ngay trên hosting cPanel? BookStack chính là một nền tảng mã nguồn mở tuyệt vời, giúp bạn sắp xếp, lưu trữ và chia sẻ tài liệu một cách hiệu quả. Trong bài viết này, CloudFly sẽ hướng dẫn bạn cách cài đặt BookStack trên cPanel chi tiết."
url: https://cloudfly.vn/docs/su-dung-cac-tinh-nang-nang-cao-none/huong-dan-cai-dat-bookstack-tren-cpanel
image: https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel.jpg
---

# Hướng Dẫn Cài Đặt BookStack Trên cPanel

_Bạn đang tìm kiếm một giải pháp quản lý tài liệu hiệu quả, dễ sử dụng và có thể triển khai ngay trên hosting cPanel? BookStack chính là một nền tảng mã nguồn mở tuyệt vời, giúp bạn sắp xếp, lưu trữ và chia sẻ tài liệu một cách hiệu quả. Trong bài viết này, CloudFly sẽ hướng dẫn bạn_ **_cách cài đặt BookStack trên cPanel_** _chi tiết. Hãy cùng bắt đầu nhé!_

![hướng dẫn cài đặt bookstack trên cpanel](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel.jpg)

## **1\. BookStack là gì?**

### **1.1. Khái niệm**

BookStack là một hệ thống quản lý tài liệu mã nguồn mở, giúp người dùng dễ dàng tạo, sắp xếp và lưu trữ nội dung theo cấu trúc khoa học. Được phát triển bằng PHP và sử dụng [MySQL](https://cloudfly.vn/blog/mysql-la-gi-uu-va-nhuoc-diem-cua-mysql)/MariaDB, nền tảng này mang đến một cách tiếp cận trực quan, linh hoạt để tổ chức kiến thức, phù hợp cho doanh nghiệp, nhóm làm việc hoặc cá nhân. BookStack không chỉ giúp xây dựng hệ thống tài liệu nội bộ mà còn là một công cụ lý tưởng để tạo kho kiến thức trực tuyến hoặc hướng dẫn kỹ thuật. Với giao diện thân thiện và khả năng tùy chỉnh cao, BookStack mang đến trải nghiệm quản lý tài liệu dễ dàng và hiệu quả.

### **1.2. Ưu điểm nổi bật của BookStack**

*   Giao diện trực quan, dễ sử dụng: BookStack có thiết kế đơn giản, thân thiện, giúp người dùng dễ dàng làm quen và tập trung vào việc tổ chức tài liệu hiệu quả.
*   Cấu trúc rõ ràng, dễ quản lý: Hệ thống được tổ chức theo mô hình phân cấp Kho (Space) → Sách (Books) → Chương (Chapters) → Trang (Pages). Nhờ đó giúp sắp xếp tài liệu một cách khoa học và có hệ thống.
*   Kiểm soát quyền truy cập linh hoạt: BookStack hỗ trợ phân quyền chi tiết, cho phép quản lý người dùng với các cấp độ truy cập khác nhau, đảm bảo tính bảo mật và kiểm soát nội dung hiệu quả.
*   Lưu trữ phiên bản & theo dõi thay đổi: Người dùng có thể xem lại lịch sử chỉnh sửa và khôi phục phiên bản cũ khi cần, giúp quản lý nội dung dễ dàng hơn.
*   Hỗ trợ đa ngôn ngữ: BookStack tích hợp nhiều ngôn ngữ, giúp mở rộng khả năng sử dụng cho người dùng trên toàn cầu.
*   Tìm kiếm nhanh chóng, tiện lợi: Công cụ tìm kiếm thông minh giúp người dùng dễ dàng tra cứu tài liệu trong hệ thống mà không mất nhiều thời gian.
*   Mã nguồn mở, dễ tùy chỉnh: Là một nền tảng mã nguồn mở, BookStack cho phép cộng đồng phát triển, mở rộng tính năng và tùy chỉnh theo nhu cầu riêng.

Với những ưu điểm trên, BookStack là một giải pháp lý tưởng để xây dựng kho tài liệu nội bộ, hướng dẫn kỹ thuật hoặc hệ thống kiến thức trực tuyến.

## **2\. Hướng dẫn cài đặt BookStack trên cPanel**

BookStack là một nền tảng quản lý tài liệu mã nguồn mở, giúp bạn dễ dàng tổ chức và lưu trữ nội dung. Dưới đây là hướng dẫn từng bước để cài đặt BookStack trên [cPanel](https://cloudfly.vn/vi/blog/cpanel-la-gi-huong-dan-cach-su-dung-cpanel-don-gian):

### **2.1. Bước 1: Đăng nhập vào cPanel**

B1: Đầu tiên, bạn đăng nhập vào cPanel bằng thông tin do nhà cung cấp hosting cung cấp.

![hướng dẫn cài đặt bookstack trên cpanel 1](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-1.png)

B2: Tiếp theo, bạn tạo một subdomain để sử dụng cho BookStack, ví dụ: bookstack.yourdomain.com (thay yourdomain.com bằng tên miền của bạn).

### **2.2. Bước 2: Tạo database cho BookStack**

B1: Trong giao diện cPanel, bạn tìm đến mục **Databases** và chọn **Database Wizard**.

![hướng dẫn cài đặt bookstack trên cpanel 2](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-2.png)

B2: Bạn nhập tên database và nhấn **Next Step**.

![hướng dẫn cài đặt bookstack trên cpanel 3](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-3.png)

B3: Tiếp theo, bạn tạo User cho database bằng cách nhập Username và Password, sau đó nhấn **Create User**.

![hướng dẫn cài đặt bookstack trên cpanel 4](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-4.png)

B4: Bạn chọn **ALL PRIVILEGES** để cấp toàn quyền truy cập cho User vào database. Rồi nhấn **Next Step** để hoàn tất quá trình tạo database.

![hướng dẫn cài đặt bookstack trên cpanel 5](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-5.png)

### **2.3. Bước 3: Tải và cài đặt BookStack trên cPanel**

B1: Bạn mở **Terminal** trên giao diện cPanel.

![hướng dẫn cài đặt bookstack trên cpanel 6](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-6.png)

B2: Tiếp theo, bạn di chuyển đến thư mục của subdomain và tải BookStack từ GitHub bằng lệnh:

_cd bookstack.yourdomain.com_

_git clone https://github.com/BookStackApp/BookStack.git --branch release --single-branch bookstack_

![hướng dẫn cài đặt bookstack trên cpanel 7](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-7.png)

B3: Để cài đặt các gói phụ thuộc với Composer, bạn chuyển vào thư mục chứa mã nguồn BookStack và chạy lệnh:

_cd bookstack_

_composer install_

![hướng dẫn cài đặt bookstack trên cpanel 8](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-8.png)

B4: Để cấu hình kết nối Database, bạn tạo file .env từ file mẫu bằng lệnh:

_cp .env.example .env_

_vi .env_

B5: Sau đó, bạn cập nhật thông tin database đã tạo ở bước 2, sau đó lưu lại và thoát trình soạn thảo.

![hướng dẫn cài đặt bookstack trên cpanel 9](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-9.png)

B6: Bạn tạo key bảo mật cho ứng dụng bằng lệnh:

_php artisan key:generate_

![hướng dẫn cài đặt bookstack trên cpanel 10](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-10.png)

B7: Bạn chạy lệnh kết nối database bằng lệnh:

_php artisan migrate --force_

![hướng dẫn cài đặt bookstack trên cpanel 11](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-11.png)

B8: Bạn di chuyển file vào thư mục gốc bằng cách mở **File Manager** trên cPanel. Rồi vào thư mục bookstack, chọn **Select All**, nhấn vào **Move** để di chuyển tất cả file vào thư mục Document Root.

![hướng dẫn cài đặt bookstack trên cpanel 12](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-12.png)

Lưu ý: Bạn cần bật **Show Hidden Files** để tránh thiếu file quan trọng.

![hướng dẫn cài đặt bookstack trên cpanel 13](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-13.png)

B9: Trong thư mục gốc của subdomain, bạn tạo file .htaccess.

![hướng dẫn cài đặt bookstack trên cpanel 14](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-14.png)

Và dán nội dung sau:

_<IfModule mod\_rewrite.c>_

_Options +FollowSymLinks_

_RewriteEngine On_

_RewriteCond %{REQUEST\_URI} !^/public/_

_RewriteCond %{REQUEST\_FILENAME} !-d_

_RewriteCond %{REQUEST\_FILENAME} !-f_

_RewriteRule ^(.\*)$ /public/$1_

_RewriteRule ^(/)?$ public/index.php \[L\]_

_</IfModule>_

![hướng dẫn cài đặt bookstack trên cpanel 15](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-15.png)

B10: Sau đó, bạn lưu lại file và thoát trình chỉnh sửa.

### **2.4. Bước 4: Kiểm tra kết quả**

B1: Bạn truy cập _https://bookstack.yourdomain.com_ để kiểm tra cài đặt.

![hướng dẫn cài đặt bookstack trên cpanel 16](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-16.png)

B2: Bạn đăng nhập bằng tài khoản mặc định:

*   User: admin@admin.com
*   Password: password

Nếu giao diện quản trị BookStack xuất hiện, bạn đã cài đặt thành công.

![hướng dẫn cài đặt bookstack trên cpanel 17](https://media.cloudfly.vn/posts/huong-dan-cai-dat-bookstack-tren-cpanel-17.png)

_>>> Xem thêm:_

*   [Hướng Dẫn Cách Tạo Thumbnail Image Trên cPanel](https://cloudfly.vn/docs/su-dung-cac-tinh-nang-nang-cao-none/huong-dan-cach-tao-thumbnail-image-tren-cpanel)
*   [Hướng Dẫn Tạo Email Accounts Trên cPanel](https://cloudfly.vn/docs/su-dung-cac-tinh-nang-nang-cao-none/huong-dan-tao-email-accounts-tren-cpanel)
*   [Hướng Dẫn Bật CORS Trên Hosting cPanel](https://cloudfly.vn/docs/su-dung-cac-tinh-nang-nang-cao-none/huong-dan-bat-cors-tren-hosting-cpanel)

_Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về_ **_hướng dẫn cài đặt BookStack trên cPanel_**_. Nếu còn thắc mắc hay muốn đăng ký_ [_Cloud Hosting_](https://cloudfly.vn/cloud-hosting) _tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn._

**THÔNG TIN LIÊN HỆ:**

*   Hotline: 0904.558.448
*   Website: [https://cloudfly.vn/](https://cloudfly.vn/) 
*   Fanpage: [https://www.facebook.com/cloudfly.vn](https://www.facebook.com/cloudfly.vn)

*   Group săn sale: https://t.me/cloudflyvn
