Cài đặt SSL Xampp trên localhost vô cùng đơn giản, sau khi xem xong bài hướng dẫn này. Bạn chỉ mất 3 phút để cấu hình chứng chỉ SSL (Https) mà thôi. Đảm bảo 1000% thành công.
(Bài viết sử dụng video của bạn Gia Tuấn. Cảm ơn bạn đã chia sẻ video hướng dẫn WordsPress hữu ích đến cộng đồng. Rất dễ hiểu, dễ làm)
Bước 1: Tải File .CONF & .BAT cấu hình SSL Xampp bằng link drive sau đây
Bước đầu tiên bạn truy cập link drive này để tài file cấu hình HTTPs SSL cho Xampp về máy tính. Trong đây có tổng cộng 3 file tất cả:
- File Txt: Đây là hướng dẫn cài đặt Https trên localhost bằng phần mềm Xampp nhanh. Bạn có thể chủ động xem file này cho quá trình cài đặt SSL nếu cần thiết.
- File cert.conf
- Make-cert.bat
_ Chút nữa bạn sẽ biết công dụng của file số 2 & 3 nhé. Giờ tiếp tục.
Bước 2: Tạo File crt trong Apache
Bạn truy cập vào thư mục Apache của Xampp. Mặc định cài đặt ổ C sẽ là: “C:\xampp\apache“. Nếu bạn không nhớ, hãy click chuột phải phần mềm Xampp ngoài desktop -> Chọn Open file location -> Apache
Trong folder này bạn tạo 1 file tên Crt. Đây là thư mục dữ liệu cấu hình Https & cài đặt SSL trên localhost bằng Xampp. Lưu ý tạo đúng trong folder apache đó nhé.
Bước 3: Dán 2 tệp cert.conf & Make-cert.bat vào folder Crt vừa tạo
Quay trở lại file tải về ở bước 1. Sau khi giải nén, bạn copy và paste 2 file .conf & .bat vào thư mục Crt tạo ở bước 2 để edit vào bước sau nhé.
Bước 4: Chỉnh sửa thông tin file cert.conf & Make-cert.bat
Tiếp theo, bạn edit file cert.conf bằng Note pad++ hoặc phần mềm tương tự, sau đó mới đến file Make-cert.bat.
Nó không có gì khó cả, bàn chỉ cần thay đổi bằng tên domain của mình vào mà thôi. Có thể bạn thấy lạ:
_ Tại sao có thể thay bằng domain bình thường thay vì đường dẫn localhost: http://localhost:8888/folder-local-host. Không phải tên miền mua ngoài rồi dán lên localhost đâu nhé, nó vẫn là domain ảo. Bạn nên xem bài viết này.
Xem Thêm:
Hướng dẫn tạo tên miền ảo trên localhost bằng Xampp
Edit xong, save lưu lại và chuyển sang file Make-cert.bat. Bạn open nó lên và nhập tên domain của bạn vào:
_ VD: iacseo.com -> Enter. Bạn nhấn Enter cho tới khi cửa sổ tắt đi, nó sẽ tạo 1 folder mới là tên Domain của bạn. Chuyển sang bước tiếp theo để cấu hình https xampp nhé.
Bước 5: Cấu hình SSL-Https Xampp
Mở folder mới ra, bạn sẽ thấy 2 tệp: server.CRT + server.key. Click 2 lần vào file server như hình để mở SSL cấu hình Https cho Xampp.
Chọn tiếp Install Certificate… Chọn tiếp Local Machine trong khu vực Store Location và next.
Trong hộp thoại tiếp theo, bạn chọn “Place all certificate in the following store” và click browse.
1 cửa số mới tên “select certificate store” xuất hiện. Bạn tìm đến folder “Trusted Root Certification Authorities“
Chọn Ok, Next và Finish. Tiếp đó quay trở lại file hướng dẫn đã tải ở Bước 1. Bên trong file hướng dẫn có 1 đoạn code, bạn copy đoạn code này lại và truy cập thư mục:
c:\Xampp\apache\conf\extra mở file httpd-vhost.conf bằng note pad++.
Paste đoạn code copy hồi nãy vào trong file này và save. Lưu ý, bạn cần chỉnh sửa lại file cho đúng tên domain ảo và đường dẫn nhé. Chi tiết bạn có thể xem video hướng dẫn đầu bài viết.
Bước 6: Xóa cache trình duyệt, truy cập localhost. Kết thúc hướng dẫn
Bước cuối cùng bạn xóa cache trình duyệt và khới động lại Xampp truy cập localhost. Tại đây bạn đã thấy minh có HTTPs chứng chỉ SSL Xampp rồi. Nhưng hãy setting đường dẫn tĩnh trang chủ của mình từ http sang https nữa là xong nhé.
Trên là 6 bước cài đặt SSL XAMPP vô cùng đơn giản. Nếu vẫn chưa thể cài đặt Https Xampp, bạn có thể để lại comment bên dưới hoặc xem lại video của bạn Gia Tuấn nhé.
Nếu bài viết mang lại giá trị cho bạn, thả 1 ❤ cho IAC SEO nhé. Cảm ơn bạn đã ủng hộ.
14 Nhận xét
Đã test thành công. Cảm ơn bạn
Chào bạn! Cảm ơn bạn đã ghé thăm website của chúng tôi (IAC SEO). Chúng tôi đang cập nhật liên tục website, rất mong bạn ủng hộ và hi vọng sẽ đem lại thật nhiều giá trị cho bạn
Bài viết hay dễ hiểu dễ làm. Sao Top thấp thế nhỉ :v xem mấy bài đúng top cao làm quài không được đọc cũng chả hiểu gì :v
Chào bạn! Hiện mình đang vướng nhiều dự án nên chưa thể chăm chút website phục vụ bạn và cộng đồng. Website IAC SEO đang trong quá trình hoàn thiện và chưa được tối ưu. Rất vui khi Google đã đưa bạn đến đây. Thi thoảng ghé IAC SEO xem nhiều bài viết hay nhé
Lâu không đụng xampp quên mất giờ đọc bài này làm nhoáng cái xong. Cảm ơn bạn nhiều
Chào bạn! Rất vui khi bạn xem hướng dẫn đã thực hiện thành công. Luôn theo dõi ủng hộ IAC SEO nhé. Hiện mình đang phát triển website nên bài viết chưa được đầy đủ. Rất mong bạn thông cam
Mình không cài ssl mặc định giờ kiếm thư mục gốc ở đâu bạn?
Chào Nga! Câu hỏi của bạn hơi khó hiểu. Bạn không biết tìm thư mục gốc của Xampp như thế nào phải khồng?
bạn kiểm tra lại link nhé. không tải được file
Chào bạn! Mình có dọn ổ drive nên bị lỗi chút nhé. File giờ bạn có thể tải bình thường. Chúc bạn thành công!
Mình share cho lane nội bộ có truy cập ssl này đc không admin?
Dĩ nhiên là được bạn nhé. Tuy nhiên bạn cần bảo đảm máy tính được share qua mạng lan đã cấp quyền https ảo. Nếu bạn chưa biết cách thực hiện thì xem lại hướng dẫn bên trên nhé. Đơn giải là mỗi máy tính cần cấp quyền SSL thôi. IAC SEO chúc bạn thành công
mình cày xong thì lúc restart lại apache thì nó không bất được do lỗi cổng, không biết nên fix thế nào nhỉ?
Nếu lỗi cổng bạn check và fix lại cổng port nhé. Bạn có thể xem thêm hướng dẫn tại đây: https://iacseo.com/loi-xampp/. Ngoài cài SSL cho xampp bạn cũng cần setting SLL cho PC của mình nữa. Bạn xem lại hướng dẫn bên trên và thao tác lại nhé. Chúc bạn thành công!
Comments are closed.