Hướng dẫn sử dụng chức năng "Tiện Ích Cho Flarum Website" trong VPSSIM
VPSSIM có hỗ trợ chức năng Thêm Website + Flarum, giúp bạn dễ dàng download phiên bản mới nhất của Flarum về website khi thêm website vào VPS. How.vpssim.com cũng đang sử dụng code này. Trong quá trình sử dụng, mình thấy flarum rất ổn nhưng có một điều khi bạn cài đặt hay kích hoạt extension, bạn sẽ phải thêm thao tác clear cache, đôi khi phải clear luôn cả Zend Opcache nữa nếu không bị lỗi.
Chính vì vậy, mình làm chức năng này để các bạn sử dụng Flarum sẽ thấy việc sử dụng Flarum code nó đơn giản hơn rất nhiều.
Đường dẫn chức năng: Main menu => Tiện Ích WordPress/Flarum/YourSL => Tiện Ích Cho Flarum Website
=========================================================================
VPSSIM (6.2.4) - Quản Lý VPS/Server by VPSSIM.COM
=========================================================================
Phiên Bản: PRO | Main Menu |Kích Hoạt: 29/04/2025
=========================================================================
Websites: 7 | Databases: 18 | Home Free: 34 GB | Inodes Used: 1%
=========================================================================
1) Thêm Website & Code 20) Sao Lưu Data Tới VPS Backup
2) Fix Lỗi Permission & Chown 21) Sao Lưu Backup Tới Google Drive
3) Xóa Web, Domain & Subsite 22) Chuyển Server Siêu Nhanh
4) Sao Lưu & Phục Hồi Website 23) Quản Lý Resilio Sync
5) Quản Lý & Kiểm Tra Database 24) Cài Đặt Free SSL (Let's Encrypt)
6) Sao Lưu & Phục Hồi Database 25) Cài Đặt Paid SSL & CloudFlare SSL
7) Tiện Ích WordPress/Flarum/YourSL 26) Công Cụ Tiện Ích Khác
8) Quản Lý Wordpress Multisite 27) Thay Đổi Phiên Bản PHP
9) Quản Lý phpMyAdmin, Filemanager 28) Thay Đổi / Cập Nhật Nginx
10) Quản Lý Zend OPcache 29) Config Nginx: GeoIP,Error Pages..
11) Quản Lý Redis Cache/Memcache 30) Cài Đặt CloudFlare Dynamic DNS
12) Quản Lý Tài Khoản FTP 31) Cài Đặt Múi Giờ Server Timezone
13) Quản Lý Swap / Log File 32) Thông Tin Quản Lý & Status info
14) Quản Lý Cronjob 33) VPSSIM Shortcut / Cập Nhật System
15) Tùy Chỉnh Cấu Hình PHP 34) Xóa Caches / Tự Động Chạy VPSSIM
16) Bảo Mật Server & Website 35) Auto Check Login/Nginx/MySQL/PHP
17) Quản Lý CSF Firewall 36) Change Language To English
18) Quản Lý IPtables Firewall 37) Cập Nhật Phiên Bản Mới
19) Config Chống DDoS & Bảo Vệ Web 38) Nâng Cấp/Dùng Thử VPSSIM PRO
=========================================================================
Lựa chọn của bạn [0 -Thoát]: 7
=========================================================================
1) Tiện ích Cho WordPress Website |3) Tiện Ích Cho YourSL Website
2) Tiện Ích Cho Flarum Website |--------------------------------------
=========================================================================
Lựa chọn của bạn [0 -Thoát]:
Cách sử dụng chức năng:
VPSSIM sẽ tự tìm website dùng Flarum code sau đó để bạn chọn:
=========================================================================
VPSSIM (6.2.4) - Quản Lý VPS/Server by VPSSIM.COM
=========================================================================
Phiên Bản: PRO | Main Menu |Kích Hoạt: 29/04/2025
=========================================================================
Websites: 7 | Databases: 18 | Home Free: 34 GB | Inodes Used: 1%
=========================================================================
1) Thêm Website & Code 20) Sao Lưu Data Tới VPS Backup
2) Fix Lỗi Permission & Chown 21) Sao Lưu Backup Tới Google Drive
3) Xóa Web, Domain & Subsite 22) Chuyển Server Siêu Nhanh
4) Sao Lưu & Phục Hồi Website 23) Quản Lý Resilio Sync
5) Quản Lý & Kiểm Tra Database 24) Cài Đặt Free SSL (Let's Encrypt)
6) Sao Lưu & Phục Hồi Database 25) Cài Đặt Paid SSL & CloudFlare SSL
7) Tiện Ích WordPress/Flarum/YourSL 26) Công Cụ Tiện Ích Khác
8) Quản Lý Wordpress Multisite 27) Thay Đổi Phiên Bản PHP
9) Quản Lý phpMyAdmin, Filemanager 28) Thay Đổi / Cập Nhật Nginx
10) Quản Lý Zend OPcache 29) Config Nginx: GeoIP,Error Pages..
11) Quản Lý Redis Cache/Memcache 30) Cài Đặt CloudFlare Dynamic DNS
12) Quản Lý Tài Khoản FTP 31) Cài Đặt Múi Giờ Server Timezone
13) Quản Lý Swap / Log File 32) Thông Tin Quản Lý & Status info
14) Quản Lý Cronjob 33) VPSSIM Shortcut / Cập Nhật System
15) Tùy Chỉnh Cấu Hình PHP 34) Xóa Caches / Tự Động Chạy VPSSIM
16) Bảo Mật Server & Website 35) Auto Check Login/Nginx/MySQL/PHP
17) Quản Lý CSF Firewall 36) Change Language To English
18) Quản Lý IPtables Firewall 37) Cập Nhật Phiên Bản Mới
19) Config Chống DDoS & Bảo Vệ Web 38) Nâng Cấp/Dùng Thử VPSSIM PRO
=========================================================================
Lựa chọn của bạn [0 -Thoát]: 7
=========================================================================
1) Tiện ích Cho WordPress Website |3) Tiện Ích Cho YourSL Website
2) Tiện Ích Cho Flarum Website |--------------------------------------
=========================================================================
Lựa chọn của bạn [0 -Thoát]: 2
=========================================================================
Các chức năng hỗ trợ: Clear cache, Migrate database, Update Flarum, Xem
-------------------------------------------------------------------------
list Extension đang cài, Cài đặt / Gõ bỏ Extension, Xem log ...
=========================================================================
Hướng dẫn sử dụng: http://help.vpssim.com/2981
=========================================================================
Danh sách website chạy Flarum code trên server:
-------------------------------------------------------------------------
1. flarumtest.com
=========================================================================
Nhập số tương ứng với website [0 -Thoát]: 1
-------------------------------------------------------------------------
Tìm thấy flarumtest.com trên hệ thống
-------------------------------------------------------------------------
flarumtest.com sử dụng Flarum code
Sau đó menu tiện ích xuất hiện:
=========================================================================
Các lệnh hỗ trợ: flarumtest.com
-------------------------------------------------------------------------
1) Clear Cache
2) Migrate Database
3) Update Flarum (composer update --with-all-dependencies)
4) Xem List Extension Đang Cài
5) Gỡ bỏ Extension Flarum
6) Cài Thêm Extension Flarum
7) Xem 100 dòng cuối log: /storage/logs/flarum.log
=========================================================================
Nhập lựa chọn [0 -Thoát]:
Bạn cần sử dụng chức năng nào thì bạn chọn số theo chức năng đó là được.
Nếu bạn muốn cài hay xóa 1 extension thì chức năng này sẽ rất tiện lợi cho bạn.
Bạn không cần phải chạy 2 -3 lệnh liên tục nữa mà chỉ cần chọn số nếu muốn xóa extension hoặc copy tên extension nếu muốn remove đi là được.
Ví dụ 1: Mình cài Extension cho Flarum
Đầu tiên, bạn vào https://flarum.org/extensions?tableSortColumn=downloads&tableSortDirection=desc
tìm extension muốn cài.
Vào chi tiết của extension đó bạn sẽ thấy lệnh:
composer require v17development/flarum-seo
Bây giờ bạn chỉ cần đoạn sau để sử dụng trong VPSSIM
v17development/flarum-seo
=========================================================================
Các lệnh hỗ trợ: flarumtest.com
-------------------------------------------------------------------------
1) Clear Cache
2) Migrate Database
3) Update Flarum (composer update --with-all-dependencies)
4) Xem List Extension Đang Cài
5) Gỡ bỏ Extension Flarum
6) Cài Thêm Extension Flarum
7) Xem 100 dòng cuối log: /storage/logs/flarum.log
=========================================================================
Nhập lựa chọn [0 -Thoát]: 6
=========================================================================
Cách nhập Extesnion cần cài: flarum/tags
-------------------------------------------------------------------------
Nhập tên extension [0 - Thoát]: v17development/flarum-seo
-------------------------------------------------------------------------
Tên Extension bạn nhập: v17development/flarum-seo
-------------------------------------------------------------------------
Bạn có chắc chắn muốn cài extension này ? [y/N]:y
Sau khi bạn xác nhận, VPSSIM sẽ tiến hành cài và Clear cache, Migrating Flarum và Clear Zend Opcache luôn:
-------------------------------------------------------------------------
Đang cài đặt extension: v17development/flarum-seo ...
-------------------------------------------------------------------------
./composer.json has been updated
Running composer update v17development/flarum-seo
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking v17development/flarum-seo (v2.0.7)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Downloading v17development/flarum-seo (v2.0.7)
- Installing v17development/flarum-seo (v2.0.7): Extracting archive
1 package suggestions were added by new dependencies, use `composer suggest` to see details.
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating autoload files
87 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
Using version ^2.0 for v17development/flarum-seo
-------------------------------------------------------------------------
Đã cài thành công extension: v17development/flarum-seo
-------------------------------------------------------------------------
Migrating Flarum...
Nothing to migrate.
Migrating extension: flarum-flags
Nothing to migrate.
Migrating extension: flarum-approval
Nothing to migrate.
Migrating extension: flarum-tags
Nothing to migrate.
Migrating extension: flarum-subscriptions
Nothing to migrate.
Migrating extension: flarum-sticky
Nothing to migrate.
Migrating extension: flarum-mentions
Nothing to migrate.
Migrating extension: flarum-markdown
Nothing to migrate.
Migrating extension: flarum-lock
Nothing to migrate.
Migrating extension: flarum-emoji
Nothing to migrate.
DONE.
-------------------------------------------------------------------------
Clearing the cache...
-------------------------------------------------------------------------
-------------------------------------------------------------------------
Nhấn [Enter] để quay lại menu...
Ví dụ 2: mình sẽ gỡ bỏ 1 extension không sử dụng:
=========================================================================
Các lệnh hỗ trợ: flarumtest.com
-------------------------------------------------------------------------
1) Clear Cache
2) Migrate Database
3) Update Flarum (composer update --with-all-dependencies)
4) Xem List Extension Đang Cài
5) Gỡ bỏ Extension Flarum
6) Cài Thêm Extension Flarum
7) Xem 100 dòng cuối log: /storage/logs/flarum.log
=========================================================================
Nhập lựa chọn [0 -Thoát]: 5
=========================================================================
Danh sách extension đang cài:
-------------------------------------------------------------------------
1) flarum/approval
2) flarum/bbcode
3) flarum/emoji
4) flarum/extension-manager
5) flarum/flags
6) flarum/lang-english
7) flarum/likes
8) flarum/lock
9) flarum/markdown
10) flarum/mentions
11) flarum/nicknames
12) flarum/pusher
13) flarum/statistics
14) flarum/sticky
15) flarum/subscriptions
16) flarum/tags
17) fof/formatting
18) fof/nightmode
19) fof/upload
=========================================================================
Chọn extension muốn remove [0 - Thoát]: 18
-------------------------------------------------------------------------
=> Bạn chọn: fof/nightmode
-------------------------------------------------------------------------
Bạn có chắc muốn remove extension này không? [y/N]: y
và VPSSIM sẽ xóa extension và Clear cache, Migrating Flarum và Clear Zend Opcache luôn:
Bạn có chắc muốn remove extension này không? [y/N]: y
./composer.json has been updated
Running composer update fof/nightmode
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 0 updates, 1 removal
- Removing fof/nightmode (1.6.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 0 updates, 1 removal
- Removing fof/nightmode (1.6.0)
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating autoload files
87 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
-------------------------------------------------------------------------
=> Đã remove extension: fof/nightmode
-------------------------------------------------------------------------
Clearing the cache...
-------------------------------------------------------------------------
Migrating Flarum...
Nothing to migrate.
Migrating extension: flarum-flags
Nothing to migrate.
Migrating extension: flarum-approval
Nothing to migrate.
Migrating extension: flarum-tags
Nothing to migrate.
Migrating extension: flarum-subscriptions
Nothing to migrate.
Migrating extension: flarum-sticky
Nothing to migrate.
Migrating extension: flarum-mentions
Nothing to migrate.
Migrating extension: flarum-markdown
Nothing to migrate.
Migrating extension: flarum-lock
Nothing to migrate.
Migrating extension: flarum-emoji
Nothing to migrate.
DONE.
=========================================================================
Nhấn [Enter] để tiếp tục...
Nếu bạn sử dụng Flarum code thì đây sẽ là một chức năng rất hữu dụng với bạn !
Chúc bạn thành công !