apache怎么看是否安装openssl(如何在Apache服务器上安装SSL证书)

:暂无数据 2026-06-25 16:20:08 :0

apache怎么看是否安装openssl(如何在Apache服务器上安装SSL证书)

本篇文章给大家谈谈apache怎么看是否安装openssl,以及如何在Apache服务器上安装SSL证书对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录

如何在Apache服务器上安装SSL证书

拿到Apache环境证书,分为3个文件,分别是:

1、(CA根证书)1_root_bundle.crt
2、(域名证书) 2_xxx.com.crt
3、(域名私钥) 3_xxx.com.key

APACHE安装SSL证书:网页链接

Apache自动跳转到 HTTPS:网页链接

注意:安装防火墙需要设置允许443端口或关闭防火墙,如果本地服务器安装安全狗的,请允许443端口。阿里或腾讯云服务器,防火墙需要在控制面板安全规则里面添加,如果自己实在是没有办法安装证书的话,可以淘宝搜索:Gworg 获取技术支持。

apache2.4 ssl证书配置问题(httpd-ssl.conf配置如图)怎么解决

***隐藏网址***

***隐藏网址***

***隐藏网址***
#LoadModule ssl_module modules/mod_ssl.so
(如果找不到请确认是否编译过 openssl 插件)
***隐藏网址***
删除行首的配置语句注释符号“#”,保存退出。

***隐藏网址***
注释:
yum 安装配置目录:conf.d/ssl.conf
ubuntu/apache2 安装目录:conf/sites-enabled/*.conf
在配置文件中查找以下配置语句:

a. 添加SSL 协议支持语句,关闭不安全的协议和加密套件:
SSLProtocol all -SSLv2 -SSLv3

b.修改加密套件如下:
SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;

c.将服务器证书公钥配置到该路径下(在conf 目录下创建ssl 目录,将 for Apache 里面的三
个证书文件拷贝到 ssl 目录下)
SSLCertificateFile conf/ssl/test.wosign.com.crt (证书公钥)
。

d.将服务器证书私钥配置到该路径下
SSLCertificateKeyFile conf/ssl/test.wosign.com.key (证书私钥)

e.将服务器证书链配置到该路径下
#SSLCertificateChainFile conf/ssl/1_root_bundle.crt(证书链)删除行首的“#”号注释符
保存退出,并重启Apache。

3、进入Apache 安装目录下的bin 目录,运行如下命令
./apachectl -k stop
./apachectl -k start

如何查看openssl

nginx一般我们使用的是openssl静态加载的。也就是你系统安装openssl的rpm包。所以你要查看openssl版本,只要看你系统安装的openssl版本就可以了,操作如下:

rpm -aq | grep openssl

apache不安装ssl证书怎样

Linux+Apache下安装SSL证书的步骤如下:
Apache安装景安SSL证书需要三个配置文件
1
1_root_bundle.crt、2_domainname.com.crt、3_ domainname.com.key。
注:这三个文件在文件夹for Apache.zip中,其中domainname.com是您的域名,2_ domainname.com.crt为公钥,3_domainname.com.key为私钥。(文件后缀名crt和cer的性质是一样的)
END
安装证书
下载并解压openssl。(1)确认文件的存放目录,例当前目录为:/usr/local。
解压openssl。如:tar zxvf openssl-0.9.8k.tar.gz
配置openssl。(1)进入openssl目录。如:cd openssl-0.9.8k。
2)配置openssl。如:./config shared zlib make make test make install mv /usr/bin/openssl /usr/bin/openssl.save mv /usr/include/openssl /usr/include/openssl.save mv /usr/lib/libssl.so /libssl.so.save ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/openssl ln -sv /usr/local/ssl/lib/libssl.so.0.9.8 /usr/lib/libssl.so
***隐藏网址***
***隐藏网址***
如果本地测试,请做本地解析访问:打开 系统盘:\Windows\System32\Drivers\etc\hosts文件,用文本器修改,把证书绑定的域名解析到本地ip。
***隐藏网址***
END
注意事项
***隐藏网址***

如何在apache上安装https证书

***隐藏网址***

  一、安装openssl

  下载Openssl安装包并解压,推荐使用默认配置 make && make install //编译及安装 ,openssl默认将被安装到/usr/local/ssl。

  二、 让apache支持ssl,编译的时候,要指定ssl支持

  静态方法即–enable-ssl=static –with-ssl=/usr/local/ssl

  动态方法–enable-ssl=shared –with-ssl=/usr/local/ssl

***隐藏网址***

  三、获取SSL证书

  1)创建私钥。在创建证书请求之前,您需要首先生成服务器证书私钥文件。

  cd /usr/local/ssl/bin //进入openssl安装目录

  openssl genrsa -out server.key 2048 //运行openssl命令,生成2048位长的私钥server.key文件。如果您需要对 server.key 添加保护密码,请使用 -des3 扩展命令。Windows环境下不支持加密格式私钥,Linux环境下使用加密格式私钥时,每次重启Apache都需要您输入该私钥密码(例:openssl genrsa -des3 -out server.key 2048)。

  cp server.key /usr/local/apache/conf/ssl.key/

  2)生成证书请求(CSR)文件

  openssl req -new -key server.key -out certreq.csr

  Country Name: //您所在国家的ISO标准代号,中国为CN

  State or Province Name: //您单位所在地省/自治区/直辖市

  Locality Name: //您单位所在地的市/县/区

  Organization Name: //您单位/机构/企业合法的名称

  Organizational Unit Name: //部门名称

  Common Name: //通用名,例如:www.anxinssl.com。此项必须与您访问提供SSL服务的服务器时所应用的域名完全匹配。

  Email Address: //您的邮件地址,不必输入,直接回车跳过

  “extra”attributes //以下信息不必输入,回车跳过直到命令执行完毕。

  3)备份私钥并提交证书请求

  请将证书请求文件certreq.csr提交给安信证书,并备份保存证书私钥文件server.key,等待证书的签发。服务器证书密钥对必须配对使用,私钥文件丢失将导致证书不可用。

  四、安装SSL证书

  为保障服务器证书在客户端的兼容性,服务器证书需要安装两张中级CA证书(不同品牌证书,可能只有一张中级证书)。

  从邮件中获取中级CA证书:

  将证书签发邮件中的从BEGIN到 END结束的两张中级CA证书内容(包括“—–BEGIN CERTIFICATE—–”和“—–END CERTIFICATE—–”)粘贴到同一个记事本等文本器中,中间用回车换行分隔。修改文件扩展名,保存为conf/ssl.crt/intermediatebundle.crt文件(如果只有一张中级证书,则只需要保存并安装一张中级证书)。

  五、完成apache配置 2.0的配置

***隐藏网址***

  Listen443

  NameVirtualHost *:443

  DocumentRoot “/data/web/www”

  ServerName aaa.com:443

  ErrorLog “logs/error.log”

  CustomLog “logs/access.log” combined

  SSLEngine on

  SSLCertificateFile /usr/local/apache/conf/ssl.crt/server.crt

  SSLCertificateKeyFile /usr/local/apache/conf/ssl.key/server.key

  SSLCertificateChainFile /usr/local/apache/conf/ssl.crt/intermediatebundle.crt

apache 在httpd.conf里启用mod_ssl.so报错

***隐藏网址***

一、安装SSL证书环境

1.1 SSl 证书安装环境简介

Centos 6.4 操作系统;

Apache2.2.*或以上版本;

Openssl 1.0.1+;

SSL 证书一张(备注:本指南使用 s.wosign.com 域名OV SSL 证书进行操作,通用其它版本证书)

1.2 网络环境要求

***隐藏网址***

二、生成证书请求文件

2.1 生成请求文件csr

***隐藏网址***

2.1.1 查看openssl

在终端输入openssl version 查看openssl当前版本。

图 1

2.1.2 生成key私钥文件

使用以下命令来生成私钥:openssl genrsa -des3 -out www.mydomain.com.key 2048,生成的私钥保存在当期目录。

图 2

2.1.3 生成csr 文件

使用以下命令来生成私钥:openssl req -new -key www.mydomain.com.key -out www.mydomain.com.csr

图 3

Country Name (2 letter code) : 输入国家地区代码,如中国的 CN

State or Province Name (full name) : 地区省份

Locality Name (eg, city) : 城市名称

Organization Name (eg, company) : 公司名称

Organizational Unit Name (eg, section) : 部门名称

Common Name (eg, your name or your server’s hostname) : 申请证书域名

Email Address : 电子邮箱

随后可能会提示输入密码,一般无需输入,直接回车即可

三、 提交CSR 文件

3.1 登录wosign站点

***隐藏网址***

3.2 选择证书类型

点右上边橙色“申请证书”连接,选择您要申请的 SSL 证书,点“立即申请”,如下图所示:

3.3 填写资料

需要填写:证书绑定的域名,申请年限,是否需要发票,证书签名算法,并设置证书安装密码。

3.4 验证域名邮箱

进入域名验证,可以选择whois 邮箱验证,或者网站验证方式,如下图所示,也可以先跳过验证,进入下一步,再验证域名。

3.5 确认订单信息

选择证书申请文件生成方式二,提交生成的 csr 文件,如下图所示,然后确认订单信息。

3.6 支付订单

可您以在线转账,也可以选择线下转账。

3.7 上传证明材料

(SSL 用户授权书),如下图所示:

3.8 等待证书签发

证书申请提交成功。待客服和鉴证审核,您可以联系您的客服专员咨询订单审核情况。

四、安装SSL证书

4.1 获取SSL 证书

成功在沃通CA申请SSL证书后,会得到一个有密码的压缩包文件,输入证书密码后解压得到五个文件:

for Apache、for IIS、for Ngnix、for Tomcat、for Other Server,这个是证书的几种格式,Apache 上需要用到for Apache格式的证书。

图 1

4.2 解压证书文件

解压Apache 文件可以看到3 个文件。包括公钥、私钥、证书链,如图2:

图 2

4.3 安装SSL证书

***隐藏网址***

#LoadModule ssl_module modules/mod_ssl.so

(如果找不到请确认是否编译过 openssl 插件)

***隐藏网址***

删除行首的配置语句注释符号“#”,保存退出。

***隐藏网址***

注释:

yum 安装配置目录:conf.d/ssl.conf

ubuntu/apache2 安装目录:conf/sites-enabled/*.conf

在配置文件中查找以下配置语句:

a. 添加SSL 协议支持语句,关闭不安全的协议和加密套件:

SSLProtocol all -SSLv2 -SSLv3

b.修改加密套件如下:

SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;

c.将服务器证书公钥配置到该路径下(在conf 目录下创建ssl 目录,将 for Apache 里面的三

个证书文件拷贝到 ssl 目录下)

SSLCertificateFile conf/ssl/test.wosign.com.crt (证书公钥)

d.将服务器证书私钥配置到该路径下

SSLCertificateKeyFile conf/ssl/test.wosign.com.key (证书私钥)

e.将服务器证书链配置到该路径下

#SSLCertificateChainFile conf/ssl/1_root_bundle.crt(证书链)删除行首的“#”号注释符

保存退出,并重启Apache。

3、进入Apache 安装目录下的bin 目录,运行如下命令

./apachectl -k stop

./apachectl -k start

4.4 测试SSL 证书

***隐藏网址***

备注:安装完ssl 证书后部分服务器可能会有以下错误,请按照链接修复

***隐藏网址***

***隐藏网址***

***隐藏网址***

五、安装安全签章

(目前该安全签章只支持 OV 级以上证书使用)

5.1 安装中文签章

***隐藏网址***

您购买了 WoSign SSL 证书后,将免费获得一个能直观地显示贵网站的认证信息的可信网站安全认证标识,能大大增强用户的在线信任,促成更多在线交易。所以,建议您在安装成功 SSL 证书后马上在网站的首页和其他页面中添加如下代码动态显示可信网站安全认证标识:

***隐藏网址***

5.2 安装英文签章

如果您希望在英文页面显示认证标识,则在英文页面添加如下代码:

***隐藏网址***

***隐藏网址***

六、SSL证书的备份

请保存好收到的证书压缩包文件及密码,以防丢失。

apache mod_ssl 如何依赖openssl

***隐藏网址***
02. 安装後,打开Windows的命令提示符(command prompt),执行以下命令
set OPENSSL_CONF=C:\Program Files\Apache Software Foundation\Apache2.2\conf\openssl.cnf03. 切换路径至C:\Program Files\Apache Software Foundation\Apache2.2\bin位置。并建立OpenSSL证书。
cd C:\Program Files\Apache Software Foundation\Apache2.2\bin
openssl req -new -out server.csr04. 移除server.csr档案内的passphrase,并储存为server.key档案。并删除.rnd档案。
openssl rsa -in privkey.pem -out server.key
del .rnd05. 建立证书可使用期限,既然是家里使用,就设定为10年。
openssl x509 -in server.csr -out server.cert -req -signkey server.key -days 365006. 将server.cert档案及server.key档案,搬到C:\Program Files\Apache Software Foundation\Apache2.2\conf资料夹。
***隐藏网址***
#LoadModule ssl_module modules/mod_ssl.so更改为:LoadModule ssl_module modules/mod_ssl.so将:
***隐藏网址***
SSLCertificateKeyFile "C:/Program Files/Apache Software Foundation/Apache2.2/conf/server.key"09. 更改DocumentRoot位置,指向网站位置。

关于本次apache怎么看是否安装openssl和如何在Apache服务器上安装SSL证书的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

apache怎么看是否安装openssl(如何在Apache服务器上安装SSL证书)

本文编辑:admin

更多文章:


易语言xml解析(易语言读写XML配置文件)

易语言xml解析(易语言读写XML配置文件)

大家好,今天小编来为大家解答以下的问题,关于易语言xml解析,易语言读写XML配置文件这个很多人还不知道,现在让我们一起来看看吧!

2026年10月14日 13:50

汇编语言pdf下载(《Windows环境下32位汇编语言程序设计》资料下载)

汇编语言pdf下载(《Windows环境下32位汇编语言程序设计》资料下载)

其实汇编语言pdf下载的问题并不复杂,但是又很多的朋友都不太了解《Windows环境下32位汇编语言程序设计》资料下载,因此呢,今天小编就来为大家分享汇编语言pdf下载的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月14日 13:40

css触发点击事件(css3可以写click事件吗)

css触发点击事件(css3可以写click事件吗)

本篇文章给大家谈谈css触发点击事件,以及css3可以写click事件吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月14日 08:00

随机抽签小程序(有没有抽签小程序一人抽两个)

随机抽签小程序(有没有抽签小程序一人抽两个)

本篇文章给大家谈谈随机抽签小程序,以及有没有抽签小程序一人抽两个对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月14日 05:30

获取innertext(在js中如何获取input标签的text值)

获取innertext(在js中如何获取input标签的text值)

大家好,如果您还对获取innertext不太了解,没有关系,今天就由本站为大家分享获取innertext的知识,包括在js中如何获取input标签的text值的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月14日 02:00

跨文件vlookup怎么用详细步骤(vlokkup函数怎么用)

跨文件vlookup怎么用详细步骤(vlokkup函数怎么用)

本篇文章给大家谈谈跨文件vlookup怎么用详细步骤,以及vlokkup函数怎么用对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月14日 01:30

抹茶mexc不能用了?币安中国下市币会清空吗

抹茶mexc不能用了?币安中国下市币会清空吗

各位老铁们,大家好,今天由我来为大家分享抹茶清退,以及抹茶mexc不能用了的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2026年10月14日 00:30

音视频接口类型有哪些(音视频接口是否有颜色区分)

音视频接口类型有哪些(音视频接口是否有颜色区分)

大家好,关于音视频接口类型有哪些很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于音视频接口是否有颜色区分的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

2026年10月13日 23:30

伦勃朗老年自画像(《大师经典伦勃朗》封面上的这张图叫什么名字急!)

伦勃朗老年自画像(《大师经典伦勃朗》封面上的这张图叫什么名字急!)

其实伦勃朗老年自画像的问题并不复杂,但是又很多的朋友都不太了解《大师经典伦勃朗》封面上的这张图叫什么名字急!,因此呢,今天小编就来为大家分享伦勃朗老年自画像的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月13日 22:40

jsp转发和重定向(一个jsp页面中的链接跳到别一个jps页面,这属于重定向还是转发)

jsp转发和重定向(一个jsp页面中的链接跳到别一个jps页面,这属于重定向还是转发)

这篇文章给大家聊聊关于jsp转发和重定向,以及一个jsp页面中的链接跳到别一个jps页面,这属于重定向还是转发对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月13日 20:20

最近更新

热门文章

标签列表