apache支持https,配置完成启动错误

2021-02-28 05:33:01 字数 5325 阅读 3970

1楼:匿名用户

1、选中:继续教育学抄院高等职业技术学院;

2、单bai击格式菜单,在下du拉菜单选择中文版zhi → 双行合一命dao令,如图所示;

3、弹出双行合一对话框,在高字的前面,输入3个空格,这样就可以在“预览”区看到两排两端对齐的效果了,然后单击 确定返回即可。

phpstudy安装ssl证书:网页链接(查看是否完整,确定无误后,查询web是否明确)

注意:安装防火墙需要设置允许443端口或关闭防火墙,如果本地服务器安装安全狗的,请允许443端口。实在不会配置可以请求技术支持:网页链接

phpstudy 配置ssl证书 apache启动失败

2楼:雪v歌

首先,确保你的apache编译了ssl模块,这是支持ssl证书必要的条件(如果没有,请编译,【打开phpstudy】》【其他选项菜单】》【php扩展】》【php-openssl】前面勾选上)。23

打开 apache 安装目录下 conf 目录中的 httpd.conf 文件,找到以下内容并去掉前面的“#”注释符,使得ssl模块生效(如果该模块已去掉注释,请不用操作)。

4接着搜索以下内容:【include conf/vhosts.conf】,在其下面增加一条引用内容:【include conf/vhostssl.conf】,如下图所示

5apache 安装目录下 conf 文件夹中创建一个vhostssl.conf配置文件。可以复制httpd.

conf文件另存为vhostssl.conf,按照80的配置,另起一个virtualhost443,vhostssl.conf文件中的所有内容如下所示:

listen 443

documentroot "d:\www\webmulu"

servername ****example.***

serveralias example.***

sslengine on

sslprotocol tlsv1 tlsv1.1 tlsv1.2

sslciphersuite high:medium:!anull:!md5

sslcertificatefile "d:\phpstudy\apache\cert\public.pem"

sslcertificatekeyfile "d:\phpstudy\apache\cert\21564852664745.key"

sslcertificatechainfile "d:\phpstudy\apache\cert\chain.pem"

options +indexes +followsymlinks +execcgi

allowoverride all

order allow,deny

allow from all

require all granted

6注意:其中的域名信息替换成所申请ssl证书绑定的域名,sslciphersuite、sslcertificatefile、sslcertificatekeyfile、sslcertificatechainfile,结合所申请的ssl证书给的配置信息与自己所创建的cert证书目录来配置;vhostssl.conf文件名没有限制要求,可以根据自己的想要的重新命名,不过一定要跟httpd.

conf 文件中引用的文件名称一样!

7重启apache(有可能报错,看一下443端口是否被防火墙拦截或被占用);apache正常重启后,在浏览器里面输入带有https的**就能看到安全锁出来啦;最后备份好您的ssl证书!

3楼:光网

启动失败可能是

配置冲突或证书文件不正确导致的,核实配置证书是否正确,并且确定确定web与证书目录核对地址。并且按照phpstudy安装ssl证书教程:网页链接

如果以上配置教程,配置不成功,建议让ca机构**远程配置:网页链接

4楼:gdca数安时代

服务器环境是不一样的,如果是在gdca申请免费的ssl证书,有技术人员免费帮忙安装部署,就可以解决安装出错的问题,比较省心省力。

5楼:匿名用户

windows环境下,有的是不支持

sslprotocol tlsv1 tlsv1.1 tlsv1.2

这一句的,删掉就好了,你试试看。

6楼:创世者札记

用我的经验帮你捋一捋吧:首先,打开cmd命令行,找到安装apache的目录,输入httpd -t。

这一步是帮你定位下配置文件是否有语法错误。你说apache起不来,很可能就是这一步影响的。

linux apache 的ssl安装完成后.无法用https访问 20

7楼:匿名用户

一般apache里默认监听的ssl端口是8443端口,你访问时需要加端口号。如果想不加端口号访问,请用443端口。

另外,如果不是端口问题,你需要确认下crt和key是否匹配。

你也可以本地测一下,如果本地访问都有问题的话,建议你检查下apache是否是编译的有问题。还需要确认下是否已经将下面这段的注释去掉了。

#loadmodule ssl_module modules/mod_ssl.so

8楼:醋溜_白菜

找下https的conf文件,把https的443端口打开,等等, 你最好找个教程或者资料来看看,网上很多。

apache2.4 ssl证书配置问题 httpd-ssl.conf配置如图

9楼:匿名用户

1、打开apache 安装目录

下 conf 目录中的httpd.conf 文件。

2、打开apache 安装目录下 conf/extra 目录中的httpd-ssl.conf 文件

1、打开apache 安装目录下 conf 目录中的httpd.conf 文件,找到:

#loadmodule ssl_module modules/mod_ssl.so

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

#include conf/extra/httpd_ssl.conf

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

2、打开apache 安装目录下 conf/extra 目录中的httpd-ssl.conf 文件

注释: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.***.crt (证书公钥)

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

sslcertificatekeyfile conf/ssl/test.wosign.***.key (证书私钥)

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

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

保存退出,并重启apache。

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

./apachectl -k stop

./apachectl -k start

10楼:匿名用户

wosign ssl apache安装配置方法

1、打开apache 安装目

录下 conf 目录中的httpd.conf 文件,找到:

#loadmodule ssl_module modules/mod_ssl.so

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

#include conf/extra/httpd_ssl.conf

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

2、打开apache 安装目录下 conf/extra 目录中的httpd-ssl.conf 文件

注释: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.***.crt (证书公钥)

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

sslcertificatekeyfile conf/ssl/test.wosign.***.key (证书私钥)

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

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

保存退出,并重启apache。

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

./apachectl -k stop

./apachectl -k start

参考:wosign.***/support/ssl-apache1.htm

按照阿里云配置的ssl(apache)配完, https还是访问不了

11楼:匿名用户

很明显没有配置好,查看服务器443端口是否启用,80端口是否可以访问,如果还是不行,可以**gw***获取技术服务。

apache安装ssl证书:https://****gw***.***/ssl/106.html

apache自动跳转到 https:https://****gw***.***/ssl/130.html