phpstudy配置SSL证书apache启动失败

2021-03-07 22:29:28 字数 3197 阅读 2466

1楼:雪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证书!

2楼:光网

启动失败可能是

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

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

3楼:gdca数安时代

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

4楼:匿名用户

windows环境下,有的是不支持

sslprotocol tlsv1 tlsv1.1 tlsv1.2

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

5楼:创世者札记

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

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

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

6楼:匿名用户

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

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

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

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

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

phpstudy 配置https协议问题 5

7楼:光网

请确定证书文件无误的情况下,依照phpstudy安装ssl证书教程:

网页链接

注意:安装防火墙需要设置允回许443端口或关闭答防火墙,如果本地服务器安装安全狗的,请允许443端口。常见问题是ssl证书部署文件冲突导致,如果无法确定文件具体情况,建议重新安装环境后然后根据以上教程部署;如果无法解决可以**gw***获取专业技术支持。

phpstudy下apache证书配置

8楼:马海银

nginx配置ssl,除了copy

默认的配置 需要

bai添加如du下配置

listen 443 ssl http2;

ssl_certificate *.crt;#证书zhi地dao址

ssl_certificate_key *.key;#证书地址

ssl_protocols tlsv1 tlsv1.1 tlsv1.2;

ssl_ciphers eecdh+chacha20:eecdh+aes128:rsa+aes128:

eecdh+aes256:rsa+aes256:eecdh+3des:

rsa+3des:!md5;

ssl_prefer_server_ciphers on;

ssl_session_timeout 10m;

ssl_session_cache builtin:1000 shared:ssl:10m;

ssl_buffer_size 1400;

add_header strict-transport-security max-age=15768000;

ssl_stapling on;

ssl_stapling_verify on;

apache配置SSL,要求客户端有证书才能访问

1楼 匿名用户 1 登陆 gw 获取ssl证书。 2 拿到证书后安装到服务器,不会安装的叫gw 签发机构安装。 3 测试 地址栏如果没有小锁的话,请删除http协议数据就可以了。 4 ssl安装教程 https gw ssl 127 html apache 配置 ssl 要求客户端有证书才能访问 2...

如何配置SSL服务器,服务器如何免费配置SSL证书

1楼 匿名用户 ssl安装教程 https gw ssl 127 html 条件 虚拟主机支持ssl cdn支持ssl 独立服务器。 wordpresss怎么在服务器配置ssl证书 2楼 匿名用户 wordpress是 程序,不是真正的服务器环境,根据不同的服务器环境安装。 ssl安装教程 http...

linu上配置ssl证书怎么访问

1楼 匿名用户 一个ssl证书,叫机构提供您对应服务器环境的证书,然后按照教程安装。 apache安装ssl证书 https gw ssl 106 html apache自动跳转到 https https gw ssl 130 html nginx安装ssl证书 https gw ssl 107 h...