tuannt
Quay lại Blog

Cách kích hoạt SSL cho trang web của bạn với Laravel Valet trên MacOS

Laravel Valet mang đến môi trường phát triển cho MacOS với chức năng HTTPS và chứng chỉ tự ký. Hãy tìm hiểu cách kích hoạt SSL cho dự án của bạn qua Valet.

2 phút đọc
Ngày xuất bản:
Cách kích hoạt SSL cho trang web của bạn với Laravel Valet trên MacOS

Laravel Valet là một môi trường phát triển dành cho MacOS giúp cung cấp chức năng HTTPS thông qua chứng chỉ tự ký mà nó tạo ra. Để thiết lập SSL cho trang web của bạn thông qua Valet, bạn có thể sử dụng lệnh secure. Đây là cách bạn có thể kích hoạt SSL cho một dự án:

  1. Mở Terminal trên máy Mac của bạn.

  2. Điều hướng đến thư mục của dự án mà bạn muốn bảo mật với SSL. Ví dụ:

    cd path/to/your/project
  3. Chạy lệnh sau để bảo mật dự án của bạn với SSL:

    valet secure

    Khi bạn chạy lệnh này, Valet sẽ tạo một chứng chỉ tự ký và cấu hình Nginx để sử dụng HTTPS cho dự án của bạn.

  4. Sau khi chạy lệnh valet secure, bạn có thể truy cập dự án của mình qua HTTPS bằng cách sử dụng tên miền .test. Ví dụ: https://your-project.test.

  5. Nếu bạn cần xem danh sách các chứng chỉ mà Valet đã tạo, bạn có thể sử dụng lệnh:

    valet certs

Lưu ý rằng các trình duyệt có thể không tự động tin tưởng các chứng chỉ tự ký, vì vậy bạn có thể nhận được cảnh báo bảo mật khi truy cập các dự án của mình qua HTTPS. Để giải quyết vấn đề này trên macOS, bạn có thể thêm chứng chỉ vào Keychain Access và đánh dấu nó như là luôn được tin cậy.

Đây là cách bạn có thể thêm chứng chỉ vào Keychain trên macOS:

  1. Mở Keychain Access trên máy Mac của bạn.
  2. Kéo và thả file chứng chỉ vào Keychain Access.
  3. Tìm chứng chỉ trong Keychain Access, nhấp đúp vào nó, mở phần "Trust" và chọn "Always Trust" cho "When using this certificate".

Sau khi bạn đã thêm chứng chỉ và đánh dấu nó là tin cậy, trình duyệt của bạn sẽ chấp nhận kết nối HTTPS mà không hiển thị cảnh báo.

Về tác giả

Bài viết liên quan

Cách tắt Telescope hoặc không cho nó theo dõi một số yêu cầu cụ thể nào đó

Cách tắt Telescope hoặc không cho nó theo dõi một số yêu cầu cụ thể nào đó

Trong Laravel, "Telescope" là một công cụ hỗ trợ phát triển giúp theo dõi và phân tích các yêu cầu đến ứng dụng của bạn. Nếu bạn muốn tắt Telescope hoặc không cho nó theo dõi một số yêu cầu cụ thể, bạn có thể thực hiện như sau: Tắt Telescope Trong Môi Trường Cụ […]

Đọc thêm
Cài đặt Laravel Valet trên MacOS

Cài đặt Laravel Valet trên MacOS

Để cài đặt Laravel Valet trên máy MacOS, bạn sẽ cần phải cài đặt Homebrew, PHP, Composer và sau đó cài đặt Laravel Valet. Dưới đây là các bước chi tiết: 1. Cài đặt Homebrew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. Cài đặt PHP: Homebrew sẽ giúp bạn cài đặt PHP dễ dàng: brew install […]

Đọc thêm
Lộ trình học Laravel cho người mới bắt đầu trong 4 tuần

Lộ trình học Laravel cho người mới bắt đầu trong 4 tuần

Tuần 1: Cơ bản Laravel Ngày 1: Cài đặt Laravel và khám phá cấu trúc thư mục Bài tập: Cài đặt Laravel trên máy tính của bạn và tạo một project mới. Khám phá cấu trúc thư mục của Laravel, hãy cho biết mỗi thư mục có chức năng gì trong project. Ngày 2: Cấu […]

Đọc thêm

Bình luận

Tính năng bình luận sẽ được triển khai trong tương lai.