您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

怎样在Apache上安装MOD_SSL

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

 


手工签署证书的方法

虽然在安装mod_ssl时已经使用 make certificate 命令建立了服务器
的证书签名,但是有时你可能需要改变它。

当然有很多自动的脚本可以实现它,但是最可靠的方法是手工签署
证书。

首先我假定你已经安装好了openssl和mod_ssl,如果你的openssl安装时
的prefix设置为/usr/local/openssl,那么把/usr/local/openssl/bin加入
执行文件查找路径。还需要mod_ssl源代码中的一个脚本,它在mod_ssl的
源代码目录树下的pkg.contrib目录中,文件名为 sign.sh。
将它拷贝到 /usr/local/openssl/bin 中。

先建立一个 ca 的证书,
首先为 ca 创建一个 rsa 私用密钥,
[s-1]
openssl genrsa -des3 -out ca.key 1024
系统提示输入 pem pass phrase,也就是密码,输入后牢记它。
生成 ca.key 文件,将文件属性改为400,并放在安全的地方。
[s-2]
chmod 400 ca.key
你可以用下列命令查看它的内容,
[s-3]
openssl rsa -noout -text -in ca.key

利用 ca 的 rsa 密钥创建一个自签署的 ca 证书(x.509结构)
[s-4]
openssl req -new -x509 -days 3650 -key ca.key -out ca.crt
然后需要输入下列信息:
country name: cn 两个字母的国家代号
state or province name: an hui 省份名称
locality name: bengbu 城市名称
organization name: family network 公司名称
organizational unit name: home 部门名称
common name: chen yang 你的姓名
email address: sunstorm@263.net email地址
生成

[1] [2] [3] 下一页

在google里搜索更多怎样在Apache上安装MOD_SSL

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明