宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解决】请问Apache环境下如何启用phpmyadmin的SSL访问

发表在 Linux面板2018-8-14 00:18 [复制链接] 6 3987

如题。论坛中只找到了Nginx环境下的配置,请指教Apache下如何配置。谢谢!
使用道具 举报 只看该作者 回复
发表于 2018-8-14 10:48:03 | 显示全部楼层
修改/www/server/apache/conf/extra/httpd-vhosts.conf
这个文件 添加ssl配置
  1. SSLEngine On
  2. SSLCertificateFile /etc/letsencrypt/live/192.168.1.108/fullchain.pem
  3. SSLCertificateKeyFile /etc/letsencrypt/live/192.168.1.108/privkey.pem
  4. SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
  5. SSLProtocol All -SSLv2 -SSLv3
  6. SSLHonorCipherOrder On
复制代码

自行把紫框中的路径替换掉即可 然后用https访问Phpmyadmin
QQ图片20180814104610.png
使用道具 举报 回复 支持 反对
发表于 2018-8-15 12:21:12 | 显示全部楼层
本帖最后由 1500362977ugty 于 2018-8-16 20:37 编辑
河妖 发表于 2018-8-14 10:48
修改/www/server/apache/conf/extra/httpd-vhosts.conf
这个文件 添加ssl配置

谢谢指点!但我按照上面的设置好之后,无法打开phpMyAdmin,Chrome浏览器提示出错如下:



而且现在将httpd-vhosts.conf中之前的配置注释掉,恢复为原样,phpMyAdmin都打不开了:

QQ截图20180815123001_副本.jpg

重载Apache配置、重启Apache都无效。

这可咋办?谢谢!


使用道具 举报 回复 支持 反对
发表于 2018-8-15 14:44:25 | 显示全部楼层
提示你用https访问啊 你都开启https了还用http访问?
使用道具 举报 回复 支持 反对
发表于 2018-8-15 18:31:45 | 显示全部楼层
本帖最后由 1500362977ugty 于 2018-8-15 19:17 编辑
河妖 发表于 2018-8-15 14:44
提示你用https访问啊 你都开启https了还用http访问?

我是点击宝塔面板“数据库”中的“phpMyAdmin”按钮链接过去的:

QQ截图20180815182907.png

请问这个按钮的链接有地方改吗?
使用道具 举报 回复 支持 反对
发表于 2018-8-16 09:53:26 | 显示全部楼层
没有
使用道具 举报 回复
发表于 2018-8-16 20:39:36 | 显示全部楼层

应该加一个判断:如果phpMyAdmin启用了SSL访问,则点击这个phpMyAdmin按钮时自动以https协议进行访问。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表