type
status
date
slug
summary
tags
category
icon
password
记得高一还是高二的时候,第一次建博客,用的是腾讯云的香港主机,配置蛮高,200块一个月,当时是因为学校里分配了一个科技创新项目才建的。头一个月趁三分钟热度,写了不少东西(现在都差不多遗失了),但因为没能力续费,只好找免费的虚拟主机,继而找到了今天的主角——infinityfree,之后还用它给朋友@洛忆雨yiur建了个站,但不得不说,当时的速度慢到难以接受。在经历了从付费虚拟主机,到Gridea+github page再到NotionNext的折腾之旅后,我的博客才稳定下来(不过年底有个项目,所以打算搞搞Rails,就先弄个博客练手)。这两天因为我参加的一个项目需要用到一个静态网页,但文件无法在github page正常部署,苦恼之际,又找到infinityfree,发现速度相比之前快了不少,故作此教程,可作为一个免费建站的方式。那么,闲话少说,进入正题。
一.infinity free注册并创建主机
infinity free官网:https://www.infinityfree.com

打开官网之后,点击右上角的Register,注册账号

注册好账号之后,来到主页,点击Create Account来创建一个主机(我这里已经注册过一个了)

来到第一个页面,我们选择最左侧的免费方案

接下来是域名的注册,前边写你想要的域名,后边选择域名后缀,因为是免费给的,所以都是些二级域名。这里也可以绑定自己的域名,但如标题所示,这是一个零成本的搭建方案,所以就不演示了(其实也就改个DNS服务器的事)

确认好网站信息。邮件推广接不接受均可

看到这个页面即表示主机创建完成。点击Open Control Panel
二.Wordpress面板安装

滑动到cpanel面板下方,打开Softaculous Apps Installer

可以看到Wordpress就在首位,点击它

点击Install

填写账户(必填),语言,初始主题等信息(这些信息均可后续修改)

安装完成
三.为域名安装SSL证书

返回到Infinity Free官网,点击Free SSL Certificates

选择自己的域名,再选择域名提供商(不要选择Google Trust,很高概率无法通过)

先点击Setup CNAME Records给域名添加一条解析,解析要过一段时间才能生效(时间很玄学,建议先做点其他事)

等到解析生效之后,我们就可以申请SSl证书了,点击Request Certificate

等待(证书下来的时间同样很玄学)

证书下来之后,我们点击Install SSl Certificate Automatically来一键安装SSl证书

证书安装好之后同样要过一会儿才会生效

证书已经生效了
四.开启强制https跳转
https协议是http协议的安全版本。因此,我们有必要开启强制https跳转

再次来到cpanel面板,点击Online File Manager

点击编辑首页的.htaccess文件

在文件中添加以下代码:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:CF-Visitor} !{"scheme":"https"}
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
保存
五.进入Wordpress面板

来到cpanel面板,点击右上角的All Installations,点击Wordpress的登录按钮

好的,现在已经进入了网站的Wordpress面板了,可以自定义我们的网站了!
速度还看得过去

- Author:JP
- URL:https://jpblog.link/article/12c76c46-1043-8065-8c9f-fbac96e14e2e
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts