AdminVietnam Logo
Hệ thống

Thiết lập SSL Nginx

Nguyễn Hoàng AnhNguyễn Hoàng Anh
8 phút đọc
Thiết lập SSL Nginx

Bài viết này sẽ hướng dẫn các bạn thiết lập SSL trên Nginx. HTTPs là giao thức sẽ giúp giữ an toàn cho bạn khi đang sử dụng các dịch vụ ngân hàng trực tuyến, thương mại điện tử và chống lừa đảo giả dạng (phishing).

# vi /etc/nginx/conf.d/default.conf
# thêm vào các dòng trong trong file
listen       443 ssl;
  ssl_certificate      /etc/pki/tls/certs/server.crt;
  ssl_certificate_key  /etc/pki/tls/certs/server.key;

Lưu ý “/etc/pki/tls/certs/server.crt”“/etc/pki/tls/certs/server.key” là thư mục chứa các chứng chỉ SSL

Khởi động lại dịch vụ nginx:

# service nginx restart

Truy cập vào các trang web mặc định với HTTP và HTTPS để đảm bảo nó hoạt động hay không.

Đang Tải
HTTPS NGINX
  • Nếu bạn muốn cấu hình chỉ cho kết nối SSL , Thêm mới “server” và thiết lập nó như sau.
# vi /etc/nginx/conf.d/ssl.conf
# Thêm vào dòng cuối
server {
    listen       443;
    server_name  adminvietnam.org;

    ssl                  on;
    ssl_certificate      /etc/pki/tls/certs/server.crt;
    ssl_certificate_key  /etc/pki/tls/certs/server.key;

    location / {
        root   /usr/share/nginx/ssl;
        index  index.html index.htm;
    }
}
# service nginx restart

Nguyễn Hoàng Anh – AdminVietnam.org

 

Thẻ bài viết:

#HTTPS#nginx#SSL
Nguyễn Hoàng Anh

Nguyễn Hoàng Anh

Tác giả tại AdminVietnam. Chia sẻ các bài viết kỹ thuật hữu ích về quản trị hệ thống, tối ưu hóa hạ tầng IT và an toàn thông tin.

Bài viết liên quan

Các lệnh thường dùng trên Kali Linux
Bảo mật

Các lệnh thường dùng trên Kali Linux

Đây là hướng dẫn cho người mới bắt đầu sử dụng giao diện Kali. Bài viết của tôi sẽ hướng dẫn một số lệnh đơn giản thường được sử dụng. Lưu ý: Chúng…

Tony NhanTony Nhan
5 phút đọc
Cấu hình ip tĩnh trên Parrot
Bảo mật

Cấu hình ip tĩnh trên Parrot

Giới thiệu sơ lượt về Parrot Parrot OS được phát hành lần đầu vào năm 2013. Nó đã phát triển liên tục và nhanh chóng. Parrot OS hiện cung cấp nhiều tính…

Tony NhanTony Nhan
5 phút đọc
CẤU HÌNH XAMPP TRÊN CentOS7
CentOS

CẤU HÌNH XAMPP TRÊN CentOS7

Xampp là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin. Không như Appserv, Xampp có chương trình quản lý khá tiện lợi, cho…

Tran Van ThaoTran Van Thao
5 phút đọc
Thiết lập SSL Nginx | AdminVietnam