php校验域名ssl证书公钥与私钥是否有效匹配过期代码

代码语言:php

所属分类:其他

代码描述:php校验域名ssl证书公钥与私钥是否有效匹配过期代码

代码标签: php 校验 域名 ssl 证书 公钥 私钥 是否 匹配 有效 过期 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
/**
 * SSL 证书与私钥验证脚本 (兼容 PHP 5.6)
 * 
 * 使用方法:
 *   1. 修改下面的 $domain / $certFile / $keyFile
 *   2. 在命令行运行:php check_ssl.php
 *   3. 也可以通过 Web 服务器访问,但建议仅用于调试
 */

// ============ 配置区域(按实际路径修改) ============
$domain   = 'www.example.com';                // 需要验证的域名
$certFile = '/etc/nginx/ssl/example.com.cer'; // 证书文件路径 (.cer/.crt/.pem都可以)
$keyFile  = '/etc/nginx/ssl/example.com.key'; // 私钥文件路径 (.key)

// ============ 函数定义 ============

/**
 * 验证 SSL 证书的有效性与域名匹配
 *
 * @param string $certificatePath 证书文件路径
 * @param string $domain          需要验证的域名
 * @param string $error           错误信息(引用返回)
 * @return bool
 */
function validateCertificate($cert.........完整代码请登录后点击上方下载按钮下载查看

网友评论0