Nội dung
I. Giời Thiệu cách cài đặt module AAPANEL
aaPanel là một Control Panel miễn phí được đánh giá tốt nhất hiện nay. Hỗ trợ các tính năng cơ bản như LAMP/LEMP và các soft được cài đặt khá tiện thông qua giao diện trực quan. Và điều đặc biệt các quá trình cài đặt và custom bằng giao diện hỗ trợ người build một cách dễ dàng hơn.
Trong bài viết này mình sẽ hướng dẫn cách build thêm modules bằng giao diện như: testcookie, brotli, security_headers.
Ví dụ thực tế: Mình sẽ build thêm một modules có tên là testcookie
II. Các Bước Thực Hiện cài đặt module AAPANEL
Bước 1: Tải các file về và cài đặt
Tiến hành download các file cài đặt và các thư viện để thực hiện build.
cd git clone https://github.com/skinsnguyen/testcookie-nginx-module.git
Bước 2: Thực hiện cài đặt NGINX và thêm Modules
Sau khi đã có các file modules testcookie rồi. Tiến hành thực hiện Compiled
Lưu ý: Khi thực hiện compiled thì cần backup lại các config bên dưới lại, vì sẽ mất hết config nếu có custom.
cp /www/server/nginx/ /www/server/nginx.bk
Nếu Nginx đã hoạt động rồi tiến hành gở bỏ nginx Uninstall
Sau khi đã gờ bỏ thành công tiến hành cài đặt lại NGINX và chọn chế độ compiled thay vì chọn fast.
- Cài đặt NGINX
- Chọn phiên bản NGINX
- Tick chọn compiled
- Thêm modules
- Submit
Mình chọn add customs modules thêm module cần build vào.
Các mục điền thông tin và tên modules. Quan trọng Module parameter điền thông tin path cần build modules.
Rồi chọn submit.
--add-dynamic-module=/root/testcookie-nginx-module
Bước 3: Thực hiện Compiled
Thực hiện compiled modules cùng với nginx cùng với module đã thêm vào ở Module parameter
Ở đây bạn chú ý và chọn các phần sau
- Chọn phiên bản NGINX
- Chọn compiled
- Tick chọn modules (quan trọng)
- Chọn Submit để bắt đầu quá trình Compiled
Bước 4: Kiểm tra module
Kiểm tra lại xem module testcookie đã thực build thành công và có file thư viện ngx_http_testcookie_access_module.so chưa.
Như hình đã build thành công module testcookie rồi.
Tiến hành include module testcookie và file config nginx, chèn vào file cấu hình nginx.conf
load_module modules/ngx_http_testcookie_access_module.so;
Sau khi đã thêm vào chọn submit thông báo Saved đã thành công.
Hy vọng qua bài viết Hướng dẫn cài đặt module AApanel sẽ giúp bạn cấu hình thành công và không gặp lỗi khi thiết lập. Từ đó giúp mail của bạn hoạt động một cách tốt nhất.
- Xem thêm các hướng dẫn về AAPANEl
Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:
- Hotline 247: 028 888 24768 (Ext 0)
- Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: support@azdigi.com.