linux修改cdn_零基础搭建自己的博客网站和配置CDN设置wordpress篇

零基础搭建自己的博客网站

博客类的建站程序有很多例如wordpress、 typecho、zblog、emlog等等这几种是最常见的

平时我们用的见的更多的都是wordpress,因为wordpress的风格模板多,各类应用插件多,适合新手,特别容易上手

我们今天就讲使用wordpress来搭建自己的博客,是零基础哦!

这篇文章会讲到包括如何配置SSL(https),如何配置CDN(腾讯云和百度云)和CDN的缓存设置

一、准备工作

首先我们需要一台linux的服务器,至于为什么用linux的服务器,因为Linux服务器比Windows服务器稳定性高,占用内存少,Linux服务器能承受负荷普遍比Windows高20%以上

然后我们在linux的服务器上面安装好宝塔面板,之前有写过教程 小白入门基础傻瓜式操作PHP面板安装使用——Bt宝塔面板,不会安装宝塔面板可以参考一下这个篇文章

安装好宝塔面板以后,我们来下载一下wordpress的程序,网址是:https://cn.wordpress.org/download/ 点击下载

7fbb8bd1cf9c4c60d64890e23cea8302.png

二、安装wordpress、配置SSL

我们打开宝塔面板点击网站,添加站点,设置好自己要用的域名,数据库选项点击创建,面板会自动生成用户名和密码要记住,我们记下来安装会用到,选择你在面板安装的php版本推荐PHP5.6以上,点击提交

7ab381bb2c167da011de9c533dd4b3eb.png

接下来我们到域名服务商解析一下我们的网站

f0198b05df565ee68d3697ee4cf84c73.png

返回宝塔面板,点击左侧菜单里面的文件管理找到刚才新建好的网站文件夹,进入后点击上传把我们下载好的wordpress的压缩包上传,点击压缩包选择解压

882fad94349c270ada2cd3f1d4a81ab7.png
2cae1df0e5f8ad707e03a0ac35263c51.png
c1c1d7ce27abd7589b74010d218fc423.png
b22185ef440a3635d26b78e35e3463ff.png

然后点击左侧网站按钮,找到刚新建好的网站设置SSL,宝塔面板可以一键申请部署SSL证书比较简单,不用再去别的服务商手动提交资料申请了,部署好以后记得点击强制HTTPS ,配置以后点击保存,接下里我们开始在线安装

9c7f825304014df320b6325d890457ee.png
659c1daa6ced10a7c37dc26c282261f1.png

在浏览器输入你刚才解析好的域名 www.madapang.cn ,你会发现你的域名前面是不是多了一个锁头,这就证明配置SSL成功,进入安装页后选择简体中文语言,接下来按照提示填写我们之前生成好的数据库用户名密码然后下一步安装,配置你的站点信息,你的网站名称和后台登陆账号密码,密码最好设置的复杂一点,因为是演示我就随便设置了一个,他提示我的密码比较弱,在这总情况下把下面的确认使用弱密码勾选上就可以完成安装了

d31f56af1282a696e8ddf334ca5d5164.png
28b99de0aa68f73f481f610b41755da3.png
dcd57a5887eccc099ad2ac1046a3494a.png
6a4d3ab1c4d7d50cd3a5c172f499ff6a.png


到了这一步我们的网站就已经搭建好了,我们来登陆后台看一下

8e20df3a573e28e8f597ea3a81dab36d.png

下面的是前台页面

f04681e12822657cde84c92d07b41247.gif

到这里网站已经搭建好了,接下来讲一下配置CDN

三、配置CDN

有很多CDN的服务商,其实配置的过程都不尽相同,这里我就列举两个服务商,腾讯云&百度云,我使用这两个还蛮好用的,可能有些人对百度印象不太好,但是云服务这块我感觉还可以

1.腾讯云CDN配置

首先讲一下腾讯云CDN如何配置

打开腾讯云的CDN功能页,点击添加域名,进入后设置域名,源站设置输入你的服务器ip,业务类型选择静态加速然后点击提交

c3e3432d49a6b03dc12bc26797000b97.png
f686b044c4b1ab36105cd6b0eba428bb.png

到了这里其实我们已经配置好了CDN,只要在复制下面这个CNAME域名再去域名服务商解析一下就可以了,但是我们的网站开了SSL(https),我们就需要在CDN上面也配置一下SSL证书,点击管理,高级配置-HTTPS配置-前往配置

0cb40c1177fab5ce31910fa65be5ec52.png
a47fcf51246418f0ce11926f6d1e6cbc.png


到这下面的页面需要让我配置填写证书pem内容和key内容,我们返回宝塔面板找到网站设置SSL,点击其他证书,这个就是我们的pem和key的内容复制过去就可以下面这个截图是我填写好的,正常进来是空的

d3d5fe895ca4160c8f4457453b2d7a5a.png
57d6b54e99eafc812e21eb48ccd2f68c.png

配置好以后我们点击提交即可,然后返回CDN的高级配置继续配置按照我下面的参考设置一下

9fb3f125ee9e572c84918de102ef893b.png

我们返回域名管理页,是不是发现我们的额域名前面多了一把H的绿锁头,这就证明CDN的SSL证书配置好已经开启了

30085367459fadec0a00e274e3cacd34.png

接下来我们复制一下CNAME的域名,到域名服务商解析一下,记录类型选择CNAME,记录值填写刚才复制来域名最后保存即可

a1fa343de8f0c26a3108dbd2745dab91.png

到这里腾讯云CDN已经配置好了,接下来讲一下百度云的CDN配置

2.百度云CDN配置

打开百度云CDN页面,点击添加域名,进入后设置域名,业务分类选择图片小文件分类,主源站地址填写服务器ip,然后点击完成

bbedb2e88fad90b03807deee09e788cf.png
5a77f97171711dbba144b10e02c15f6b.png

新建好域名以后,同样的如果你没开SSL到这一步就结束了,如果开了接着往下看,我们点击管理,进入后找到HTTPS配置,点击开启,下面是没有可用证书的因为我们还没添加,点击管理我的证书后进入证书配置页面

c59e1f958fcd613a5b83f40440683ccd.png
dd99fa5fc83c6cbf0a0c95b1ed595495.png

还是和上面的步骤一样,去宝塔面板复制pem证书和密钥key过来填进去保存,然后在返回配置页面就有证书可以选择,然后保存

6588f642428682ad00b4208ddd372f43.png
57d6b54e99eafc812e21eb48ccd2f68c.png
5a93963158f4504faedb946f1f4420bf.png

然后返回CDN的高级配置继续配置按照我下面的参考设置一下

24d4934c3ab06417383bdfdb4316e39d.png

返回到域名管理页,接下来我们复制一下CNAME的域名,到域名服务商解析一下,记录类型选择CNAME,记录值填写刚才复制来域名最后保存即可

fc3348eefb062aa640ae7df0229ed49a.png
740c3398108676c34b1df558145d3a2d.png


到这里配置CDN部分我们也讲完了,接下来是wordpress的CDN缓存怎么设置

三、wordpressCDN缓存设置

下面是我在腾讯云和百度云的CDN配置截图大家可以参考修改一下就可以,切记不要缓存PHP文件和admin文件夹,如果不知道为什么的,可以试一下,就只知道了?

腾讯云缓存配置

98efa6ac6f35108309b2247dd23d4dc8.png

百度云缓存配置

daa98661bd60aae2232918f20a68032d.png

全篇都是零基础的东西,但是有些东西还是需要自己百度去了解一下Linux服务器,什么是SSL,什么是CDN,配置了对网站有什么用处等等

写篇文章是真的不容易,今天就到这里了

原文链接:https://www.madapang.com/technology/buildwordpress.html

拜拜ヾ(•ω•`)o

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值