BT宝塔Linux VPS免费面板配置SSL证书实现HTTPS
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
文章目录第一、BT宝塔面板安装SSL证书的准备工作第三、部署SSL证书目录第四、修改网站Nginx配置文件设置SSL证书第五、设置防火墙端口蜗牛在前天有分享过一篇\”记录一次在WDCP面板环境安装SSL证书实现HTTPS网址\”文章,我们可以很轻松的在WDCP面板中实现给针对网站设置SSL安全证书实现HTTPS网址方式。文章发布之后,有网友通过蜗牛部落公众账号(itbulucom)联系我是否可以提供一篇BT宝塔面板安装SSL证书的方法。
BT宝塔面板虽然推出时间不久,但是好像关注度蛮多的,蜗牛在之前也有撰写过关于宝塔面板的安装和使用文章,至少从目前看来这款面板当前是免费且更新频率还是蛮大的。既然这位朋友提到在BT面板中安装SSL证书,那就分享一下吧。其实方法与WDCP或者其他环境都类似,我们根据自己的WEB引擎,然后配置SSL文件就可以。
文章目录
隐藏
第一、BT宝塔面板安装SSL证书的准备工作
第三、部署SSL证书目录
第四、修改网站Nginx配置文件设置SSL证书
第五、设置防火墙端口
第一、BT宝塔面板安装SSL证书的准备工作1、我们的Linux VPS当前已经安装宝塔面板,目前官方还提供RPM快速安装,如果编译安装,则时间真的比较长,我记得当时安装的时候用了80分钟还是多少来着。(安装BT宝塔面板图文介绍)
2、准备SSL证书。这个SSL证书我们自己准备,可以用免费的Let\’s Encrypt证书或者我们自己去购买证书,一般的域名注册商都有。以后蜗牛有时间整理下SSL证书商家。
3、确定添加站点。这里我们需要准备在哪个站点添加SSL证书,如果还没有站点,则需要创建一个站点。
第三、部署SSL证书目录/www/server/nginx/conf
我们肯定需要先将购买或者免费得到的SSL证书放到站点目录下。具体放到哪里随便我们,但我们要自己知道放到哪里。蜗牛这里习惯和配置文件差不多的位置,方便配置的时候查看,比如我在\”/www/server/nginx/conf\”目录下创建一个SSL目录,然后将SSL证书2个文件丢进去。
第四、修改网站Nginx配置文件设置SSL证书/www/server/nginx/conf/vhost
这里我们找到当前还没有配置SSL证书的当前站点.conf文件。同样的,与在配置WDCP面板的配置文件一样,将里面server部分重新复制一份。
server
{
listen 443 ssl;
ssl on;
ssl_certificate /www/server/nginx/conf/ssl/itbulu.crt;
ssl_certificate_key /www/server/nginx/conf/ssl/private.key;
server_name www.laobuluo.com;
index index.php index.html index.htm default.php default.htm default.html;
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_per_server_ciphers on;
ssl_session_cache builtin:1000 shared:SSL:10m;
root /www/wwwroot/ssl.laobuluo.com;
#error_page 404/404.html;
error_page 404 /404.html;
error_page 502 /502.html;
include enable-php-70.conf;
include rewrite/ssl.laobuluo.com.conf;
location ~ .*\\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
access_log on;
}
location ~ .*\\.(js|css)?$
{
expires 12h;
access_log on;
}
access_log /www/wwwlogs/ssl.laobuluo.com.log;
}
注意看绿色部分,这是我们需要添加/修改的地方。复制一份server内容设置443端口来配置SSL证书。
第五、设置防火墙端口我们在BT宝塔面板后台,可以看到\”系统安全\”菜单,默认是没有443端口放行的,这里我们设置443端口放行。(这一点与WDCP面板不同,WDCP不放行SSL不生效,而BT不放行也可以使用)
service nginx restart
设置完毕之后,重启Nginx生效。然后在地址栏中输入https网址看看是不是实现。
总结,这里可以在BT宝塔面板设置SSL证书实现HTTPS网址,同样的蜗牛没有设置强制跳转,如果我们需要跳转的也是在配置文件中加上强制跳转HTTPS。
[BT宝塔面板]历史优惠活动内容
猜你可能想看的VPS
- Sharktech→KVM 七五折 2GB 30G SSD 4TB 洛杉全球[VPS测评]
- 搬瓦工年付 46.8 美元起补货 DC3&DC8&DC2&DC4&弗里蒙全球[VPS测评]
- 腾讯云秒杀→1C2G1M 年付 88 元三年 268 元 2C4G3M 全球[VPS测评]
- 新商家慎重-伏羲主机(6le)香港 cera 机房便宜 VPS 主机 1香港VPS[主机]
- 腾讯云”共克时艰 续费扶持”,史无前例的腾讯云服务器老用户 3.6 折续全球[VPS测评]
- NAT 6yun→1 核 256MB 内存 5G 硬盘 2T 流量 10全球[VPS测评]
- ZCloud 香港高配大流量服务器五折优惠,100M 带宽无限流量,双路香港VPS[主机]
- Hostkvm 圣何塞 CN2 上线 7 折优惠码 2G 套餐月付 6.全球[VPS测评]
- 做站必选 腾讯云秒杀→2 核 4G 内存 50G 硬盘 3Mbps KV全球[VPS测评]
- 樊云新用户九折促销 香港CN2/洛杉矶CN2GIA高防VPS自带50G防香港VPS[主机]
- CloudCone大硬盘存储型VPS 云服务器 1Gbps带宽/100G全球[VPS测评]
- 微基主机 洛杉矶 Cera Gen2 VPS预售 AMD5900x/2G全球[VPS测评]
- 微基主机 洛杉矶Cera高防VPS 1G内存/30G硬盘/CN2GIA/全球[VPS测评]
- Pilw 爱沙尼亚VPS测试(绑卡赠金30€) 500Mbps 解锁DA全球[VPS测评]
- 适合美容院的正能量抖音文案,唯美阳光,正能量满满全球[VPS测评]
- 加拿大以“国安”为由禁止华为、中兴参与5G建设全球[VPS测评]
- EdgeNAT,香港CN2+BGP vps 带宽5M 月付72元香港VPS[主机]
- 无忧云,香港VPS全线5折促销,四川高防服务器/大连BGP/德阳高防/深香港VPS[主机]
- 亿速云双12年终回馈:云服务器2折活动,订单满100元减50元全球[VPS测评]
- 速云互联:香港/美国CN2 GIA线路/BGP/10Mbps/全场八折,美国VPS[主机]
- 啤啤云怎么样?香港CN2线路vps,有香港安畅机房,全部9折,38.7元香港VPS[主机]
- 2022年黄河流域跨境电商博览会将于8月26日至28日在青岛西海岸新区举全球[VPS测评]
- 又一跨境电商产业园落户!中山石岐签约引进16个项目全球[VPS测评]
- 青云互联:香港弹性云CN2直连线路,全场8折,免费windows系统,月WINDOWS
- 原创解析:云计算含义及定义全球[VPS测评]
- 奇异互动,2核4G香港云服务器仅655元/年,注册领550元新手大礼包香港VPS[主机]
- 阿里云共享型s6云服务器有没有香港服务器优惠?香港VPS[主机]
- 云米科技:美国CERA三网回程GIA 10Mbps大带宽,年付最低400美国VPS[主机]
- 香港云服务器性价比高:香港云服务器哪家便宜香港VPS[主机]
- 云计算竞争日趋白热化云计算行业市场前景分析全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-39779.html











