前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >静态网站在腾讯云上的托管

静态网站在腾讯云上的托管

作者头像
云加创业小助手
修改于 2017-09-12 09:33:52
修改于 2017-09-12 09:33:52
13K00
代码可运行
举报
文章被收录于专栏:云+创业计划云+创业计划
运行总次数:0
代码可运行

接下来,将以一个 WordPress 个人博客网站的搭建为例,来说明如何在静态网站中搭配使用 CVM+COS+CDN ,实现业务的快速迁移上云。

实现步骤:

1.采用 CVM 作为 WordPress 的增量服务器

推荐使用腾讯负载均衡,将用户请求均衡分发到自有服务器和新增的腾讯云主机CVM上,在不中断WordPress网站服务的前提下,逐步过渡网络流量至云端。具体流程: 首先,开通腾讯云主机CVM。选择适合自身业务的计费模式、地域以及软件硬件配置。

点击登录,在弹出的Web界面中远程登录腾讯云主机,对WordPress网站完成部署。云主机账号为root,密码为自己购买云主机时设定的密码。

登录成功后,可以键入一系列命令来安装启动Nginx,PHP等相关组件,初始化服务器环境。楼主比较懒,直接在腾讯云的服务市场中搜罗出了各类免费可用的镜像,这些镜像已经集成了大多数的必要服务,免除了安装配置的各种工作。

为了提升用户在云服务器上的软件安装效率,减少下载和安装软件的成本,腾讯云还提供了Yum下载源。在CentOS环境下,用户可通过Yum快速安装软件。对于Yum下载源,无需添加软件源,可以直接安装软件包。贴出详细教程链接

简单举例:在root权限下,通过以下命令来安装软件:

代码语言:javascript
代码运行次数:0
运行
复制
yum install [nginx][php][php-fpm][mariadb][mariadb-server][mysql][mysql-server]...

系统会自动搜索相关的软件包和依赖关系,并且在界面中提示用户确认搜索到的软件包是否合适,如下图所示:

输入“y”确认后,开始安装软件,安装完成后会提示“Complete”,如下图所示:

在完成服务器环境的初始化后,是时候将网站部署到云端主机上了。

楼主的开发机为Windows,所以通过Filezilla来实现本地Windows和服务器端Linux之间的文件上传和下载。

当业务压力较大或为了保证服务质量时,可以进一步开通多台云主机,并搭配腾讯云负载均衡CLB,将网络请求按一定的均衡策略分配至各个主机。

成功购买后,即可单击导航条中的【云产品】-【负载均衡】打开云服务器CVM控制台。查看【LB实例列表】,列表包含所有已购负载均衡实例。用户可以编辑LB实例名,绑定已购买的云主机。

2.采用 COS 存储增量数据

腾讯云对象存储COS)是一个容量无限大的,安全可靠的,按量收费的云端存储系统,可存储视频、音频、图片、文件等任意非结构化数据

如果想在自己的WordPress网站中使用COS存储静态资源,只需完成注册、实名认证,并进行简单的控制台配置,然后在WordPress的控制台集成腾讯云COS插件,正确配置参数,即可实现静态资源的增量上云。除此之外,腾讯云还提供了同步工具,轻松实现存量资源的“一键上云”。

实现步骤:

首先,快速注册登录

然后,完成实名认证(推荐QQ财付通认证,申请更快速,使用更便捷)。

接着,在控制台创建项目WordPressTest。

在项目WordPressTest下新建一个bucket存储桶,名称不妨叫publicbucket。

点击【获取API密钥】获取APP ID、SecretID、SecretKey。

接下来,在WordPress控制台中添加腾讯云COS插件。

【基于腾讯云存储COS的WordPress远程附件支持插件】下载链接

下载该插件,然后上传安装,进行相应的参数配置,即可立即使用

将刚刚下载好的.zip格式的插件文件上传安装。

安装成功后,启用插件,并进行配置。

在设置界面中,填入自己在腾讯云控制台建好的存储桶名称,APP ID、SecretID、SecretKey,以及COS的外网访问地址(URL前缀)。点击确认后,即完成腾讯云COS的插件配置。此后,用户上传到WordPress本地文件夹wp-content/uploads中存储的图片等文件,将自动同步到腾讯云COS的指定目录下。

配置完成,让我们来看看在WordPress中,是否可以正常使用腾讯云COS。

在WordPress的媒体库中添加一张图片腾讯云.jpg。

上传成功,点击查看图片属性,可以看到图片的URL为存储在腾讯云COS中的资源链接。

并且在WordPress中新建一篇文章时,可以像使用网站内部资源一般添加使用该图片。

打开腾讯云COS的Web控制台,可以看到对应文件夹下已经成功的同步存储了WordPress生成的3种不同分辨率的图片。

再在WordPress中永久删除该图片,

发现在腾讯云COS中,该图片已被同步删除。

3.接入腾讯云内容分发网络 CDN ,对 COS 加速,轻松实现镜像回源和资源迁移。

腾讯云内容分发网络CDN,相当于网络中的高速公路,可以对各类静态数据进行缓存,从而加速内容分发,减少下行流量消耗。

接入CDN的操作只需简单的开通和配置,并在网站后台里,将资源请求的Host由原来的“外网访问”域名替换为“加速访问”域名即可。

同时,可以在COS上配置镜像源,当通过CDN访问COS而无法获取资源时,会默认再将请求转向“回源地址”,保证请求能被正常响应,同时还会将该资源同步存储到COS中。这样,WordPress网站中原有的静态资源就通过CDN,逐步的迁移上云了。

CDN使用新手入门》详细介绍了开通和认证、配置基本信息、修改别名记录等。

最后,在自己的WordPress网站中对腾讯云COS插件做配置更新,只需要更改URL前缀即可:

至此,WordPress网站成功集成腾讯云COS服务和CDN服务,多媒体文件将自动上云,并且可以同步两边的删除和添加操作。

网站以后只需直接调取腾讯云COS中的资源Url,即可显示相应内容,畅享云端体验,再不必担心存储资源的扩容问题和故障问题。

评论
登录后参与评论
暂无评论
推荐阅读
腾讯云认证云从业者考试攻略
大家等待已久的考试攻略来啦!
KLKL
2018/11/09
56.1K24
腾讯云基础产品学习路径分享-by 大牛
TCS-F
2023/08/19
3460
腾讯云基础产品学习路径分享-by 大牛
【玩转腾讯云】三.云端轻松构建部署WordPress网站应用
②选择自定义配置——计费模式为“按量付费”——地域选择“北京”——可用区选择“随机可用区”——网络选择“默认”即可
一只特立独行的兔先生
2020/04/02
5.5K0
【玩转腾讯云】三.云端轻松构建部署WordPress网站应用
WPCOS插件实现WordPress图片/附件自动存储至腾讯云COS
我们有些网站的图片和附件资源比较多,如果与网站文件存储在云服务器中,会同时占用服务器资源使得打开速度降低,这也是我们看到很多WordPress类的网站提到网站后期打开速度变慢的问题。我们在一些提高网站速度技巧的时候会看到建议将图片、JS、CSS等静态资源存储到第三方存储中。这样利用第三方存储+CDN来实现加速。
老蒋
2019/03/22
1.9K0
如何将代码部署到腾讯云网站静态托管
之前将网站代码部署到 coding 上,并成功迁移到腾讯云上存储桶 cos,但依旧发现很麻烦,而且主要是对象存储cos是收费的,每天看账号余额不足,着实难受
itclanCoder
2021/02/19
12.5K2
如何将代码部署到腾讯云网站静态托管
腾讯云服务器搭建 WordPress站点『图文教程』
WordPress 是一款常用的搭建个人博客网站软件,该软件使用 PHP 语言开发。您可通过在腾讯云服务器的简单操作部署 WordPress,发布个人博客。
用户2416682
2019/07/23
8.6K1
如何通过 cos 托管静态网站
对象存储(Cloud Object Storage,简称:COS)是腾讯云提供的面向非结构化数据,支持 HTTP/HTTPS 协议访问的分布式存储服务,它能容纳海量数据并保证用户对带宽和容量扩充无感知,可以作为大数据计算与分析的数据池。腾讯云 COS 提供网页端管理界面、多种语言的 SDK 以及命令行和图形化工具,并且完全兼容 S3 的 API 接口,方便用户直接使用社区工具和插件,COS 还可以和其他云产品结合,比如利用 CDN 的全球节点提供加速服务,利用数据万象的图片处理能力提供一站式图片解决方案等。
用户3712604
2018/10/26
10.3K2
如何通过 cos 托管静态网站
公有云-实验二 实践高可用的云架构
企业A的论坛平台已经顺利上线。但是随着用户量的激增,原有的架构已经难以完全支撑论坛平台的正常运行。由于用户量的增加,前端负载压力也随之增大,而且难以解决单点故障的问题。每到周末论坛平台的访问量会比工作日的访问量大很大,在访问非高峰期闲置的资源造成浪费。因此需要结合腾讯云的负载均衡CLB和弹性伸缩AS升级原有架构。
误入歧途
2024/05/08
2800
公有云-实验二 实践高可用的云架构
【腾讯云双十一活动攻略】腾讯云轻量应用服务器入门,快速部署与高效优化
双十一活动入口:https://cloud.tencent.com/act/pro/double11-2024?fromSource=gwzcw.8891746.8891746.8891746
三掌柜
2024/11/18
3300
【腾讯云双十一活动攻略】腾讯云轻量应用服务器入门,快速部署与高效优化
【玩转腾讯云】3分钟打造个人专属云盘,速度吊打某云盘
②选择自定义配置——计费模式为“按量付费”——地域选择“北京”——可用区选择“随机可用区”——网络选择“默认”即可
一只特立独行的兔先生
2020/04/06
43.6K12
【玩转腾讯云】3分钟打造个人专属云盘,速度吊打某云盘
【腾讯云的1001种玩法】征文活动
腾讯云开发者社区
2017/02/24
11.6K0
【腾讯云的1001种玩法】征文活动
腾讯云主机安装COSFS工具并使用COS对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。
yuanfan2012
2021/01/28
3.9K0
在WordPress中使用腾讯云COS插件托管网站资源
WordPress是一种使用PHP语言开发的平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设WordPress。可以搭建独立博客,也可以作为内容管理系统(CMS),或者是用来构建门户网站。
4O4
2022/08/02
2.8K0
在WordPress中使用腾讯云COS插件托管网站资源
如何在腾讯云快速构建一个 Wordpress 个人站点
白宦成
2016/10/20
15.7K4
如何在腾讯云快速构建一个 Wordpress 个人站点
【玩转腾讯云】网站-全套服务-从0到1
TOC 1. 这样开始的... 1.1. 背景 朋友"搞事情",自己有偿帮忙搭了一套线上服务,包括官网、小程序后台、文档集站点、个人博客站点等 初期,流量小,节约资金,一切从简,后期,流量大了,再考虑扩容或迁移服务(目前完全能hold住) 基于一台腾讯云服务器搭建了全套服务,站点均在同一个二级域名下 1.2. 依赖的服务 1.2.1 腾讯云服务 使用到的腾讯云服务 CVM云服务器 COS对象存储 网站备案 域名管理, SSL证书 腾讯软件源: mirrors.tencent.com 微信小程序 1.2.2
onephone
2020/05/04
1.9K0
【玩转腾讯云】网站-全套服务-从0到1
搭建含有腾讯云插件的WordPress网站
WordPress是一款能让您建立网站、博客或应用的开源软件。WordPress是目前最强大的建站平台之一,有超过38%的网站都在使用WordPress,小到兴趣博客,大到新闻网站。 原生WordPress是传统的B/S架构,不带云原生能力。腾讯云开发了免费的WordPress插件,使WordPress无缝集成了腾讯云的云原生能力(例如:存储、加速等)
贾新军
2023/01/04
2.2K1
搭建含有腾讯云插件的WordPress网站
如何通过 cos 托管静态网站
近期发现腾讯云的COS服务竟然支持部署静态网站了,故写本文记录分享最新版COS部署静态网站过程。
区城轩
2018/10/18
13.6K6
如何通过 cos 托管静态网站
【玩转腾讯云】十三.基于云平台的安全攻防靶场系统构建
②选择自定义配置——计费模式为“按量付费”——地域选择“北京”——可用区选择“随机可用区”——网络选择“默认”即可
一只特立独行的兔先生
2020/04/23
4.3K0
【玩转腾讯云】十三.基于云平台的安全攻防靶场系统构建
腾讯云服务器CVM+CentOS,部署LAMP环境快速搭建WordPress博客
基于腾讯云服务器CVM+ CentOS,部署LAMP环境快速搭建WordPress个人博客。
就要上云
2020/10/01
1K0
腾讯云服务器CVM+CentOS,部署LAMP环境快速搭建WordPress博客
如何将WordPress远程附件存储到腾讯云对象存储COS上
WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站,也可以把 WordPress 当作一个内容管理系统(CMS)来使用。
沈唁
2020/01/17
4.8K0
如何将WordPress远程附件存储到腾讯云对象存储COS上
推荐阅读
相关推荐
腾讯云认证云从业者考试攻略
更多 >
目录
  • 实现步骤:
    • 1.采用 CVM 作为 WordPress 的增量服务器
  • 2.采用 COS 存储增量数据
  • 3.接入腾讯云内容分发网络 CDN ,对 COS 加速,轻松实现镜像回源和资源迁移。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验