Tiếng Việt
Ứng dụng
Trang Ứng dụng giúp bạn quản lý phần mềm trên máy chủ: cài đặt, cập nhật, gỡ cài đặt, khởi động, khởi động lại hoặc dừng. Để mở trang, vào máy chủ và bấm menu Ứng dụng.
FlashPanel hỗ trợ nhiều ứng dụng, ví dụ:
- Web server và ngôn ngữ: PHP, Nginx, OpenLiteSpeed, Apache2, NodeJS, PM2, Yarn, pnpm, Go, Apache Tomcat, ASP.NET Core, WordPress CLI
- Cơ sở dữ liệu và cache: MySQL, MariaDB, PostgreSQL, MongoDB, SQLite, Redis, Memcached
- Tìm kiếm và lưu trữ: Meilisearch, Typesense, MinIO, Rclone
- Docker và ứng dụng đóng gói: Docker, lazydocker, Supabase, OpenClaw, Sockudo
- Bảo mật và mạng: ImunifyAV, Imunify360, Fail2Ban, WireGuard VPN, MTProxy, Bind9 (DNS Server), vsftpd (FTP), Mail Server
Cài đặt ứng dụng
- Trên trang Ứng dụng, chọn tab Chưa cài đặt. Gõ tên ứng dụng vào ô tìm kiếm để lọc nhanh.
- Bấm nút Cài đặt (biểu tượng tải xuống) ở dòng của ứng dụng.
- Chọn Phiên bản và điền các thông tin được hỏi (nếu có, ví dụ mật khẩu hoặc cổng), rồi bấm Cài đặt.
- Theo dõi tiến trình cài đặt trong trang Sự kiện.
TIP
- Một số ứng dụng cần Docker hoặc Node.js. Nếu máy chủ chưa có, hộp thoại cài đặt sẽ báo và FlashPanel tự cài kèm.
- Ứng dụng có biểu tượng vương miện chỉ dành cho người dùng trả phí.
Gỡ cài đặt ứng dụng
- Ở tab Đã cài đặt, bấm nút ba chấm cuối dòng của ứng dụng rồi chọn Gỡ cài đặt.
- Đọc cảnh báo và xác nhận trong hộp thoại Xác nhận gỡ cài đặt.
WARNING
Gỡ một ứng dụng đang được website sử dụng (ví dụ PHP, MySQL) sẽ làm các website đó ngừng hoạt động.
Theo dõi trạng thái
Ở tab Đã cài đặt, cột Trạng thái cho biết dịch vụ của ứng dụng đang Active (đang chạy), Inactive (đã dừng) hay Failed (bị lỗi). Ứng dụng không chạy thành dịch vụ (ví dụ NodeJS, Go) hiển thị dấu gạch ngang.
Trạng thái tự làm mới mỗi 30 giây và sau mỗi lần khởi động, dừng, cài đặt hoặc gỡ ứng dụng. Bấm Làm mới để cập nhật ngay.
Thao tác trên ứng dụng đã cài
Cột Thao tác của mỗi dòng có các nút cố định, giống trang Dịch vụ:
- Khởi động, Dừng, Khởi động lại: điều khiển dịch vụ. Nút không phù hợp với trạng thái hiện tại bị làm mờ, ví dụ không thể bấm Khởi động khi dịch vụ đang chạy.
- Nhật ký: xem nhật ký của ứng dụng. Với ứng dụng ghi log vào một file (ví dụ Redis hoặc Fail2ban), các dòng cuối mở trong cửa sổ nổi và giữ nguyên màu sắc. Chọn Số dòng cần xem, bật Tự động làm mới để tải lại mỗi 5 giây, hoặc bấm nút làm mới. Với ứng dụng có nhiều file log (ví dụ Nginx hoặc MySQL), thư mục log sẽ mở ra để bạn chọn file.
Bấm nút ba chấm cuối dòng để mở thêm các thao tác (tùy ứng dụng):
- Quản lý: mở trang quản lý riêng của ứng dụng (ví dụ PHP, Docker). Bạn cũng có thể bấm vào tên ứng dụng.
- Cập nhật: cập nhật ứng dụng lên phiên bản mới.
- Cấu hình: sửa tệp cấu hình của ứng dụng.
- PHP Extensions: cài phần mở rộng PHP (chỉ với PHP và OpenLiteSpeed).
- Đồng bộ cấu hình (chỉ với web server như Nginx): ghi lại cấu hình của mọi website từ bảng điều khiển rồi tải lại web server. Thay đổi bạn sửa trực tiếp trên máy chủ sẽ bị ghi đè.
- Gỡ cài đặt: xem phần Gỡ cài đặt ứng dụng.
Cập nhật ứng dụng
Ứng dụng có phiên bản mới được tô màu ở cột Phiên bản, di chuột lên sẽ thấy chú thích Có bản cập nhật. Để cập nhật:
- Một ứng dụng: bấm nút ba chấm cuối dòng rồi chọn Cập nhật.
- Tất cả ứng dụng: bấm Cập nhật tất cả ở góc trên bên phải trang.
Tự động khởi động lại ứng dụng
Khi bật Tự khởi động lại, ứng dụng sẽ được khởi động lại tự động nếu bị lỗi hoặc dừng bất ngờ. Tính năng này hữu ích cho các dịch vụ quan trọng như web server và cơ sở dữ liệu.
- Để bật hoặc tắt, gạt công tắc ở cột Tự khởi động lại của ứng dụng trong tab Đã cài đặt.
- Chỉ ứng dụng hỗ trợ mới có công tắc. Ứng dụng không hỗ trợ hiển thị biểu tượng mờ kèm chú thích khi di chuột lên; ứng dụng không chạy thành dịch vụ hiển thị dấu gạch ngang.