第一次安装wamp之后,所有服务可以正常使用,但是重启之后wamp的图标就变成黄色的了,重装了也这样
图片 1

第一次安装wamp之后,所有服务可以正常使用,但是重启之后wamp的图标就变成黄色的了,重装了也这样

  1. 安装OpenSSL:

查看一下错误日志:
图片 2

查看一下错误日志:

Windows下安装的wamp64中的Apache内置的OpenSSL是32位的,因此如果服务器主机之前没有额外安装过OpenSSL的话,需要先安装64位OpenSSL,安装地址如下:

日志显示的错误是这样的:
图片 3

图片 4

日志提示可能是3306端口被占用的错误,那来看一下是哪个程序占用了3306端口:
windows下运行cmd ,输入

日志显示的错误是这样的:

选择Win64 OpenSSL最新版本号的Light即可,安装时有一步需要勾选”Copy DLLs
to Windows System directory”

netstat -aon|findstr "3306"

日志提示可能是3306端口被占用的错误,那来看一下是哪个程序占用了3306端口:

参考:

图片 5
可以看到是pid为2092这个程序占用了3306端口,把他结束掉

windows下运行cmd ,输入

注:本节可以解决错误日志中出现的问题:Cannot load modules/mod_ssl.so
into server: The operating system cannot run %1.

输入指令:

netstat -aon|findstr "3306"

  1. 证书的申请或生成:
taskkill /f /pid 2092

图片 6

事实上SSL证书是可以自己给自己颁发的,如果只是测试HTTPS下的一些问题,完全可以自己自建Root
CA。具体可参考:

图片 7

可以看到是pid为2092这个程序占用了3306端口,把他结束掉

成功之后重启wamp,正常启动!
但是这种办法指标不治本,想要根治可以把mysql的端口更改一下。

输入指令:

但是阿里云有免费证书,因此上面的东西我也没试过。

taskkill /f /pid 2092

以阿里云为例,通过域名可以免费申请到证书,包含四个文件:

图片 8

图片 9

成功之后重启wamp,正常启动!

并有如下安装指导:

总结

 图片 10

以上所述是小编给大家介绍的wamp中mysql安装时能启动重启后无法启动的解决办法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

 

您可能感兴趣的文章:

  • wampserver下mysql导入数据库的步骤
  • WampServer下安装多个版本的PHP、mysql、apache图文教程
  • dos或wamp下修改mysql密码的具体方法
  • wamp下修改mysql访问密码的解决方法
  • 如何修改WAMP中mysql默认空密码的方法
  1. 安装证书与常见问题:

配置conf/httpd.conf:

找到如下行并去掉#

#LoadModule ssl_module modules/mod_ssl.so

# Include conf/extra/httpd-ssl.conf

另外,要确认以下两行至少有一行是去掉#的:

LoadModule socache_dbm_module modules/mod_socache_dbm.so

发表评论

电子邮件地址不会被公开。 必填项已用*标注