Nếu Bạn đang sở hữu VPS chạy linux thì việc sử dụng chứng chỉ số SSL Let’s Encrypt là hoàn toàn dễ dàng và miễn phí. Dưới đây mình sẽ hướng dẫn cách để cài đặt Let’s Encrypt bằng câu lệnh ssh. Nếu Bạn sử dụng DirectADmin hay cPanel, thì tự động trong phần cài đặt ssl sẽ có thêm tùy chọn Let’s Encrypt.
Bước 1: Chuẩn bị cài đặt Let’s Encrypt
Bạn phải có quyền truy cập SSH. Nếu Bạn chỉ sử dụng Hosting (mua hosting) thì không cài được đâu nhé. cần quyền root ssh. Tất cả các dịch vụ hosting giá rẻ hiện nay đều tích hợp sẵn Let’s Encrypt. Nếu Bạn mua vps giá rẻ tại HostingViet thì sẽ được miên phí cài đặt Let’s Encrypt cũng như các service tối ưu cho vps khác nữa.
Bước 2: cài đặt git – Nếu Bạn đã cài đặt git rồi thì có thể bỏ qua bước này
Code:
# ubuntu & debian
apt-get install git
# centos & redhat
yum install git
Bước 3: Cài đặt Let’s Encrypt Client
Code:
git clone https://github.com/letsencrypt/letsencrypt
Bước 4: Xác thực chứng chỉ
Chạy lệnh
code:
./letsencrypt-auto --server https://acme-v01.api.letsencrypt.org/directory certonly --agree-tos --email '[email protected]' --webroot --webroot-path '/home/certmon/domains/certificatemonitor.org/public_html/' -d certificatemonitor.org -d www.certificatemonitor.org