#!/bin/bash

Set domain name

DOMAIN_NAME="ctyunai.dev"

Set SSL certificate and key file paths

CERT_FILE="/etc/nginx/ssl/${DOMAIN_NAME}.crt" KEY_FILE="/etc/nginx/ssl/${DOMAIN_NAME}.key"

Generate SSL certificate and key

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ${KEY_FILE} -out ${CERT_FILE} -subj "/CN=${DOMAIN_NAME}"

Set permissions for certificate and key files

chmod 600 ${CERT_FILE} ${KEY_FILE}

Reload nginx configuration

systemctl reload nginx

echo "SSL certificate and key generated successfully for domain ${DOMAIN_NAME}"

CentOS7 nginx 自签名域名:ctyunaidev请帮我生成一下。做成Shell脚本一键生成。无需手动填写信息。

原文地址: https://www.cveoy.top/t/topic/bQCw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录