aaPanel là gì ?
aaPanel là bảng điều khiển Hosting đơn giản nhưng mạnh mẽ, nó có thể quản lý máy chủ thông qua GUI (Graphical User Interface) của trình duyệt web.
- One-click function: Cài đặt phần mềm và môi trường phát triển LNMP/LAMP bằng một cú nhấp chuột.
- Tiết kiệm thời gian: Giúp người dùng tiết kiệm thời gian triển khai, do đó người dùng chỉ cần tập trung vào dự án của mình là được.
Demo: http://demo.aapanel.com/fdgi87jbn
Tính năng của aaPanel
Quản lý Website
Tạo một trang web quản lý thông qua bảng điều khiển và hoàn thành các cấu hình khác nhau một cách dễ dàng và đơn giản
- Website overview (Trang tổng quan quản lý website)
- Create website (Tạo website)
- Domain Manager (Quản lý tên miền)
- Website path (Đường dẫn trang web)
- Limit access (Giới hạn truy cập)
- Traffic control (Quản lý traffic)
- URL rewrite
- SSL apply (Chứng nhận SSL)
- PHP manager
- Composer
- Redirect (Chuyển hướng)
- Reverse proxy (Đảo ngược proxy)
- Hotlink Protection
- Response log (Nhật ký phản hồi)
Tường lửa WAF miễn phí
- CC attack defense
- Anti-hacker penetration
- Anti-malware scan
- ARM Support
Tự động chặn các cuộc tấn công CC, chèn SQL, XSS, one-sentence Trojans và trình thu thập thông tin độc hại
Bảo vệ khỏi tấn công web: tấn công CC, tấn công SQL, tấn công XSS, tải lên tệp độc hại, thực thi lệnh từ xa, bao gồm tệp, quét và chặn độc hại. Bảo vệ mã độc web: Ngăn chặn phần mềm độc hại trang web và chặn tải lên cửa sau (backdoor).
Install script aaWAF
URL=https://node.aapanel.com/cloudwaf_en/scripts/install_cloudwaf_en.sh && if [ -f /usr/bin/curl ];then Curl -sSO "$URL" ;else wget -O install_cloudwaf_en.sh "$ URL";fi;bash install_cloudwaf_en.sh
Lưu ý: không thể cài đặt aaWAF trên máy chủ đã cài đặt Nginx hoặc apache. aaWAF yêu cầu một máy chủ độc lập để cài đặt và triển khai
Database management
- Database list (Danh sách database)
- Add database (Thêm databsae)
- Root password manager (Quản lý mật khẩu root)
- Import database
- Permissions
- Database Tools
File manager
Trình quản lý tệp thuận tiện và hiệu quả hỗ trợ tải lên, tải xuống, đóng gói, giải nén cũng như chỉnh sửa và xem tệp
- File list (Danh sách tập tin)
- Upload
- Download
- Search file content (Tìm kiếm nội dung tập tin)
- Permissions (Phân quyền)
- Compress (Nén)
- Decompress (Giải nén)
- Share (Chia sẻ)
App Store
Phần mềm máy chủ được sử dụng để cài đặt có thể được quản lý dễ dàng thông qua giao diện web
- Deployment
- System Tools
- Plug-ins
- Plug-ins Pro
- Third-part Plug-ins
Hướng dẫn cài đặt aaPanel
Đảm bảo đây là hệ điều hành sạch và chưa cài đặt Apache /Nginx/php/MySQL
aaPanel được phát triển dựa trên Centos7+ nên khuyến nghị bạn nên sử dụng centos7 + linux***
-
Bộ nhớ (Memory): 512M trở lên, khuyến nghị 768M trở lên (Pure panel sử dụng khoảng 60M bộ nhớ hệ thống)
-
Ổ đĩa (Hard disk): Trên 100M (Pure panel sử dụng khoảng 20M dung lượng ổ đĩa)
-
Hệ điều hành (System): CentOS 7.1+ (Ubuntu16.04+., Debian9.0+), hãy đảm bảo là hệ điều hành sạch, không có môi trường nào khác được cài đặt như Apache/Nginx/php/MySQL, nếu không sẽ không thể cài đặt aaPanel.
Bạn có thể tham khảo VPS Pro (RAM 1GB – SSD 20GB) của Web2M chỉ với 75.000/tháng đã có thể chạy aaPanel 1 cách thoải mái
Install script
URL=https://www.aapanel.com/script/install_6.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_6.0_en.sh "$URL";fi;bash install_6.0_en.sh 66959f96
Triển khai Docker aaPanel
Docker image được aaPanel phát hành chính thức và được quản lý bởi: aaPanel
$docker run -d -p 8886:8888 -p 22:21 -p 443:443 -p 80:80 -p 889:888 -v ~/website_data:/www/wwwroot -v ~/mysql_data:/www/server/data -v ~/vhost:/www/server/panel/vhost aapanel/aapanel:lib
Hoặc bạn có thể cài đặt theo các cách sau:
Centos:
yum install -y wget && wget -O install.sh https://www.aapanel.com/script/install_6.0_en.sh && bash install.sh forum
Lệnh cài đặt Centos/Ubuntu/Debian/Fedora thử nghiệm hỗ trợ ipv6. Lưu ý rằng lệnh này được thực thi với quyền root (Centos8 được hỗ trợ)
curl -sSO https://www.aapanel.com/script/new_install_en.sh && bash new_install_en.sh forum
Ubuntu/Deepin :
wget -O install.sh https://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh forum
Debian :
wget -O install.sh https://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh forum
Bạn có thể tham khảo thêm các lệnh quản lý tại trang hướng dẫn chính thức của aaPanel: https://www.aapanel.com/new/download.html
Trong quá trình cài đặt bạn phải trả lời câu hỏi như bên dưới
Do you want to install aaPanel to the /www directory now?(y/n): y Do you need to enable the panel SSl ? (yes/n): yes
Sau khi hoàn tất bạn sẽ nhận được thông tin đăng nhập như hình dưới
Mở aaPanel theo địa chỉ IP trên và đăng nhập
Sau khi đăng nhập, bạn sẽ được nhắc cài đặt LNMP (Linux, Nginx, MySQL, PHP) hoặc LAMP (Linux, Apache, MySQL, PHP). aaPanel khuyến nghị LNMP nhưng bạn có thể chọn bất cứ thứ gì bạn thích.
Sau khi nhấn nút One-click bạn sẽ thấy quá trình cài đặt bắt đầu ngay lập tức.
Vậy là đã hoàn tất các bước cài đặt aaPanel, hãy tiếp tục và bắt đầu quản lý máy chủ website của bạn bằng bảng điều khiển aaPanel. Web2M sẽ liên tục cập nhật những tính năng cũng như những mẹo hay trong quá trình sử dụng aaPanel cho các bạn