WDCP面板环境,给某个站点添加SSL证书,实现HTTPS网址访问。在过去的几篇文章中,分享过不少在Linux VPS中对应的WEB环境安装SSL证书的经历,其实总体来看都大同小异,区别就是Apache或者Nginx,也有用其他环境,然后将SSL证书对应到站点配置文件绑定即可。

网友告知好像不可以实现,难道WDCP面板有特别之处?本着探索精神,准备尝试解决这个问题,然后顺便记录下来,曾经还记得有网友留言过是否可以分享一篇WDCP安装SSL的文章,这不正好一并分享给有需要的用户参考使用。
*、WDCP面板环境安装SSL证书准备工作
1、我们需要确保当前Linux VPS已经使用的WDCP面板,如果我们使用其他环境,那则需要对应解决。这里我看到这位网友采用的是WDCP V3.1版本。
2、检查当前WEB引擎。因为WDCP可以选择Apache、Nginx,或者两者组合使用。这里习惯使用Nginx,所以我们需要在后台检查确定引擎。("系统设置"-"WEB引擎切换")
3、备份数据。如果我们不放心自己折腾坏了机器,建议还是备份下网站数据。有些时候就是那么奇怪,方法都没有问题,可能会导致出错。
第二、准备网站域名SSL证书
既然我们需要用到SSL证书,那肯定是要提前准备的。我们可以去购买,也可以用免费SSL证书。因为这位朋友只需要临时使用(估计是项目临时测试),所以我就直接帮他在SSL For Free申请免费Let's Encrypt证书。选择SSL For Free在线工具的原因是比较简单的可视化获取,如果直接用Let's Encrypt官方获取方式,稍显有点麻烦。
当然,如果我们喜欢用付费的或者已经准备好证书,那将获取到的证书几个文件放到本地来,等会需要用上。这里他是临时使用的,就帮他省*一下。反正证书这个东西,如果只要实现HTTPS功能,免费和付费基本没多大区别,何况Let's Encrypt也是相当不错的。(参考文章:实战SSL For Free工具快速安装Let's Encrypt免费SSL安全证书)
我们获取到ca_bundle.crt、certificate.crt,private.key三个文件,需要先将前面2个.crt文件合并到一个.crt文件中。这里我合并到itbulu.crt。然后将itbulu.crt和private.key两个文件上传到服务器中目录。
/www/web/ssl/
第三、修改Nginx配置文件
/www/wdlinux/nginx-1.10.2/conf/vhost
我们需要到当前站点的nginx配置文件修改,添加SSL证书路径。我们打开文件可以看到已有80端口的配置,这里我们需要配置SSL证书443端口配置。复制一份80端口配置,然后丢到配置文件中。
server {
listen 443 ssl;
ssl on;
ssl_certificate /www/web/ssl/itbulu.crt;
ssl_certificate_key /www/web/ssl/private.key;
root /www/web/ssl_laobuluo_com/public_html;
server_name www.laobuluo.com;
index index.html index.php index.htm;
ssl_session_timeout 10m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers 'ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4'; ssl_prefer_server_ciphers on;
ssl_session_cache builtin:1000 shared:SSL:10m;
error_page 400 /errpage/400.html;
error_page 403 /errpage/403.html;
error_page 404 /errpage/404.html;
error_page 503 /errpage/503.html;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
}
location ~ /\.ht {
deny all;
}
}
主要是蓝色部分。配置完毕之后,我们重启WEB。
第四、设置防火墙端口
上面重启WEB之后,打开网址好像还不行,检查下防火墙,看到WDCP面板后台没有设置443端口,需要开启。在"安全管理"-"防火墙iptables"添加443端口。
然后我们再重启web,检查看看是否HTTPS生效。
第五、检查SSL是否生效
这里我们可以看到已经生效。WDCP面板部署SSL证书也这么简单,唯独需要注意开设防火墙443端口。
第六、WDCP安装SSL证书小结
1、与大部分WEB环境一样 ,WDCP面板安装SSL证书可以根据WEB引擎设置,这里用的Nginx环境,如果是Apache需要配置对应文件。
2、这里实现的是HTTP和HTTPS都可以使用,如果我们需要强制跳转HTTPS,我们则只需要在80端口配置中添加强制的HTTPS跳转。
# 物流企业网站建设*
# 只需要
# 可以使用
# 湖北房产网站推广哪里好
# 东港律师网站推广公司
# 房地产营销推广招标
# 榆阳区网站建设运营公司
# 谷歌seo搜索条件
# 高密竞价网站建设方案
# 刷赞网站推广超低价
# 永州靠谱营销推广方式
# 郑州企业网站建设步骤
# 大同小异
# seo营销创业
# SEO重庆美食
# 清远优化企业网站排名
# 东丽区设计网站建设
# 节假日营销推广
# 安徽宣城网站网络推广
# 搜索关键词排名优化学习
# 高中男生淘宝关键词排名
# 永康网站建设费用价格
# 钢材网站怎么推广的好呢
# 我就
# SEO优化教程
# WDCP面板
# SSL证书
# HTTPS网址
# 配置文件
# 的是
# 重启
# 可以看到
# 跳转
# 几个
# WDCP面板环境安装SSL证书实现HTTPS网址
# 他是
# 他在
# 之处
# 已有
# 可以用
# 不可以
# 只需
# 要在
# 我们可以
# 多大
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
网络优化91478 】
【
技术知识72672 】
【
云计算0 】
【
GEO优化84317 】
【
优选文章0 】
【
营销推广36048 】
【
网络运营41350 】
【
案例网站102563 】
【
AI智能45237 】
相关推荐:
织梦调用上一篇下一篇以及样式修改_织梦CMS教程
织梦DedeCMS上级栏目名称及链接的2种调用方法_织梦CMS教程
织梦发布文章添加禁用词语过滤功能_织梦CMS教程
如何选择靠谱的建站公司加盟品牌?
织梦cms联动筛选【单选版】-支持手机版和手机版跳转_织梦插件
建站之星在线版空间:自助建站+智能模板一键生成方案
dedecms织梦随机模板使用教程_织梦CMS教程
如何在七牛云存储上搭建网站并设置自定义域名?
如何续费美橙建站之星域名及服务?
高防服务器租用如何选择配置与防御等级?
二级目录301重定向到二级域名方法_织梦CMS教程
如何高效完成独享虚拟主机建站?
织梦检索数据查询数据库前端实现搜索功能(PHP网站通用) _织梦CMS教程
建站之星网站颜色字体与功能模块个性化配置指南
建站助手如何使用?三步轻松搭建网站
建站之星如何实现PC+手机+微信网站五合一建站?
织梦*新发表的文章在24小时内标题显示红色_织梦CMS教程
织梦会员中心member表face字段类型及长度如何修改?_织梦CMS教程
建站前需关注哪些核心准备工作?
织梦dedecms图集多缩略图模式调用缩略图_织梦CMS教程
帝国CMS商城系统使用常见问题_帝国CMS教程
织梦{dede:channel}标签调用栏目新增的自定义字段_织梦CMS教程
织梦限制文章页上下篇文章标题字数_织梦CMS教程
织梦在栏目列表中添加统计文档数量调用教程_织梦CMS教程
织梦cms发布文章实时推送地址给百度收录的二种方法_织梦CMS教程
织梦首页调用指定一篇文章body内容的方法_织梦CMS教程
如何快速查询网站的真实建站时间?
织梦cms调用图片集多张图片及注释的方法(循环输出)_织梦CMS教程
利于SEO优化的dedecms织梦标签调用代码_织梦CMS教程
建站之星Pro快速搭建教程:模板选择与功能配置指南
织梦dedecms自定义表单发送到指定邮箱-用*、163邮箱发送邮件_织梦插件
织梦cms实现彩色tags标签云随机颜色及大小的方法_织梦CMS教程
建站168自助建站系统:快速模板定制与SEO优化指南
织梦列表页多种属性排序[ajax]-支持select方式和降序升序切换_织梦插件
织梦ckplayer视频播放器插件V1.8.0无水印版下载_织梦插件
建站代理平台哪家强?批量做词与精准选词实现霸屏效果
威客平台建站流程解析:高效搭建教程与设计优化方案
网站SEO从业五年多,软文编写经验总结_SEO优化教程
dedecms织梦内容页列表页二级栏目三级栏目同时高亮方法_织梦CMS教程
织梦dedecms标签调用代码大全_织梦CMS教程
织梦新手十分钟学会织梦网站建设*教程_织梦CMS教程
建站OpenVZ教程与优化策略:配置指南与性能提升
DedeCMS系统SEO优化之URL目录化设置_SEO优化教程
织梦dedecms栏目列表页单独调用页码数 _织梦CMS教程
织梦文章内容每个段落自动加工【伪原创内容提高收录排名插件】_织梦插件
如何在Ubuntu系统下快速搭建WordPress个人网站?
如何选择PHP开源工具快速搭建网站?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
帝国CMS系统验证码无法显示修复方法_帝国CMS教程
广东企业建站网站优化与SEO营销核心策略指南
2018-10-20
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。