【图文】如何用云服务器搭建一个https的网站?

本文涉及的产品
.cn 域名,1个 12个月
简介: 出现了“恭喜,站点创建成功!”,说明一个https的网站已经搭建成功了,已经实现了全站https。现在你可以登录FTP,然后删除FTP根目录下的index.html,然后再上传你的网站源码,安装网站。
所需材料:  
       1、域名1个。  
       2、虚拟机或者云 服务 器1台。  

       3、ssl证书1个。 

前提准备:  

       1、域名最好要备案,在国内使用比较方便。 

       2、推荐使用阿里云服务器。(阿里云哪个地域节点的服务器好、速度快,参考这里:https://ping.gaomeluo.com/aliyun/

       3、ECS为Linux系统,安装的是宝塔控制面板(如何安装宝塔控制面板: https://aliyun.gaomeluo.com/398.html  

       4、阿里云可以免费申请ssl证书。 

操作步骤:  
       1、申请免费1年的ssl证书(传送门: https://common-buy.aliyun.com/?spm=5176.2020520163.cas.29.N0xOPM&commodityCode=cas#/buy )。免费证书,只能使用一个域名,不支持主域名下的二级域名,请悉知。不过1个阿里云帐号可以申请20个免费证书,对于普通账户足够了。  
       2、购买完成后,需要补全信息。
image
这里填写你要做https的域名
image
仔细填写,我的域名和ecs都是阿里云的,直接就选择了DNS。邮箱要填仔细了,后面需要认证
image
忘了截图,借的一张图,我是选择系统生成CSR
接下来,系统会给你发一封邮件,如下图
image
按照邮件的提示,对于名进行解析操作。
image
接下来就是等待,上述红框内是待审核状态,我的已经签发了。这个审核时间不会太长的。
image
点击下载,跳转到如下界面
image
我的ECS装的是宝塔控制面板nginx环境,所以下载的是nginx证书
下载的是一个安装包,解压即可
 
       之前已经教大家如何安装宝塔控制面板(不会的点这里: https://aliyun.gaomeluo.com/398.html ),现在可以派上用场了,安装超简单,步骤如下:  
 
       3、登录宝塔控制面板,点击“添加”,跳出一个弹窗,输入你申请了ssl证书的那个域名,并顺带创建FTP、数据库等信息。
image
       4、提交之后,点击左侧“ 网站”,进入网站管理页面,选择你刚才的输入域名的网站,点击右边的“设置”。
image
       5、出现一个弹窗,点击左侧的“SSL”,这时上一个申请阿里云盾ssl证书的教程,最后一步让大家下载的证书派上用途了(我的环境是Nginx,所以下载的Nginx证书),解压下载的证书,用txt打开,复制内容分别填到上图的框框里。记住,右上角的“强制HTTPS”一定要选上,然后“保存”。(强制HTTPS打开是为了防止http和https同时存在,打开之后,输入http就会跳转到https上)。在浏览器网址栏里输入你的网址,会 动跳转到 https://www.xxx.com,如下图:

image
 
       6、出现了“恭喜,站点创建成功!”,说明一个https的网站已经搭建成功了,已经实现了全站https。现在你可以登录FTP,然后删除FTP根目录下的index.html,然后再上传你的网站源码,安装网站。  

       用宝塔控制面板操作就是这么简单,这也是我为什么推荐网友或新手站长用宝塔建站的原因。 

       推荐使用阿里云的ECS,我的网站就是搭建在阿里云的ecs上,稳定

        下一个教程分享一下, 如何优化WordPress站点的打开速度  。  
相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
运维 安全 Linux
怎么使用云服务器搭建个人博客网站
使用云服务器搭建个人博客网站是一个涉及多个步骤的过程,包括购买云服务器、域名注册和备案、环境配置、安装博客系统、部署SSL证书以及网站上线和维护。通过选择合适的云服务提供商(如阿里云、腾讯云等),配置服务器,安装宝塔面板,选择合适的博客程序(如Typecho、WordPress等),并确保安全措施到位,您可以成功搭建并运行自己的个人博客网站。
|
2月前
|
安全 Linux 应用服务中间件
从零开始启动、配置、保护你的云服务器并搭建一个简单的网站
本文详细介绍了如何准备原料、搭建基础环境、进行安全防护、建设网站、管理证书以及开启BBR优化网络性能。主要内容包括获取健康云服务器、配置SSH登录、创建非root用户、启用密钥认证、安装Nginx、申请TLS证书、配置HTTPS自动跳转及优化网络性能等步骤。通过本文,读者可以掌握从零开始搭建个人网站的全过程。
49 1
从零开始启动、配置、保护你的云服务器并搭建一个简单的网站
|
2天前
|
弹性计算 运维 Ubuntu
使用阿里云服务器自动搭建WordPress网站流程,超简单by系统运维管理OOS
本教程介绍如何使用阿里云服务器(ECS)和系统运维管理OOS自动搭建WordPress网站,支持Ubuntu、CentOS及Alibaba Cloud Linux等操作系统。前提条件包括ECS实例处于运行中、有公网IP且安全组已开启80端口。安装步骤简单:进入ECS快速购买控制台选择预装WordPress,确认下单后通过管理控制台查看实例详情并开放安全组端口。最后,通过实例公网IP访问,出现WordPress登录页即表示安装成功。
|
1月前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
2月前
|
安全 应用服务中间件 Linux
判断一个网站是否使用HTTPS协议
判断一个网站是否使用HTTPS协议
90 4
|
2月前
|
存储 安全 搜索推荐
应该使用HTTPS的一些网站
应该使用HTTPS的一些网站
49 3
|
2月前
|
搜索推荐 安全 网络安全
服务器支持HTTPS的时机和条件
【10月更文挑战第23天】服务器支持HTTPS的时机和条件
32 5
|
2月前
|
安全 数据挖掘 网络安全
网站建站如何选择合适的服务器配置
建站初期应进行长期数据分析与预测,合理选择服务器配置。主要依据同时在线人数、CPU性能、内存大小及带宽类型,同时考虑安全防护,如选择带防火墙的高防服务器,确保网站稳定运行与良好用户体验。
53 0
|
3月前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
3月前
|
弹性计算 关系型数据库 MySQL
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站