Tạo chứng chỉ SSL VestaCP

Tác giả: Dương Nguyễn Phú Cường
Ngày đăng: 4 năm trước


Cấu hình SSL

Để cài đặt SSL Let’s Encrypt cho trang quản trị VestaCP, bạn cần login vào server thông qua SSH với quyền root và chạy lệnh Ở trên mình lưu Let’s Encrypt ở thư mục /opt/letsencrypt nên sau này cần chạy lệnh letsencrypt thì nhớ cd vào thư mục này. Bây giờ chúng ta tạm tắt NGINX và Apache. Và tạo chứng chỉ SSL từ Let’s Encrypt cho hostname của mình, trong bài mình dùng hostname là vestacp.kbmatbao.top, nhớ thay lại thành hostname của bạn Trong lúc cài, nó sẽ hỏi bạn điền email (email để khôi phục chứng chỉ nếu bị mất) và đồng ý điều khoản sử dụng. Chọn Angree và Enter. cài đặt SSL cho vestaCP Bật tính năng tự động gia hạn chứng chỉ vì mặc định Let’s Encrypt sẽ hết hạn chứng chỉ trong 3 tháng cài đặt SSL cho vestacp 2 Khi tạo xong chứng chỉ của bạn sẽ nằm ở thư mục /etc/letsencrypt/live/vestacp.kbmatbao.top bao gồm cert.pem, privkey.pem Bước cuối cùng là tạo một cái symbolic link các tập tin chứng chỉ này thay thế chi 2 tập tin chứng chỉ tự tạo của VestaCP tại thư mục /usr/local/vesta/ssl Cuối cùng là khởi động lại VestaCP Bây giờ hãy thử truy cập vào trang quản trị VestaCP bằng hostname nhé. Ví dụ: vestacp.kbmatbao.top:8083 và bạn đã có chứng chỉ SSL hợp lệ cài đặt SSL cho vestaCP 3

Lời kết

Như vậy ta đã hoàn tất cài đặt SSL Let’s Encrypt cho trang quản trị VestaCP, trong các bài viết tiếp theo mính sẽ hướng dẫn các bạn chia gói host trong VestaCP. Chúc các bạn thành công