一、近乎白嫖两大基件:域名、服务器

阿里云学生认证白送¥300阿里云高校计划,学生认证后可每年领取300元抵扣余额。

1、 服务器

购买最丐的 轻量应用服务器 - 2核1G 一年288正好够用,无法参加其他促销活动只能买这个最丐的,建议选Debian系统。

中国香港/国外服务器免备案,其中香港服务器延迟更低,但每天限量售卖,需要蹲守零点开抢(比较容易)。

2、 域名:

.top / .site / .fun等新兴顶级域名非常便宜,低至十块钱首年,.cn也不贵。

没有学生身份就要花点小钱,找找活动,阿里云有“99计划”等。

二、安装服务器可视化管理面板

命令行操作 -> 可视化操作,推荐1Panel - 现代化、开源的 Linux 服务器运维管理面板

2.1 安装docker

请参照官方指导(Debian系统为例):Install Docker Engine on Debian | Docker Docs

# 安装完成后
systemctl start docker  # 启动docker服务

2.2 安装1Panel

请参照官方指导:在线安装 - 1Panel 文档

# 过程中会询问一些设置,全按回车默认即可
# ⭐⭐⭐安装完成后显示 访问地址、用户名、密码 一定要保存

安装完成后由于防火墙,还无法直接访问地址,需要添加防火墙规则开放该端口。

之后则可以通过访问地址来使用1Panel面板管理该服务器。

2.3 (非必须)设置镜像加速

1Panle面板 - 容器 - 配置 - 镜像加速,能在之后安装应用时快一点。

三、安装建站相关应用

3.1 安装MySQL

MySQL是WordPress建站工具的前置需求。

进入1Panel面板,登录-应用商店-安装MySQL,丐版服务器要安装老版本,不然一个MySQL内存就快爆了...

默认设置即可,不需要开放端口外部访问。

3.2 安装WordPress建站神器

1Panel面板-应用商店-安装WordPress

需要勾选端口外部访问,并添加对应的防火墙规则

3.3 安装OpenResty

一个Web应用服务器,用于建站完成后绑定域名的相关操作。

四、使用WordPress搭建网站

访问WordPress后台地址 服务器ip:8080

首次进入WordPress管理面板,需要设置管理员账号和一些简单说明。

设置完成后就可以登录进入管理面板。

4.1 安装主题

WordPress管理面板 - 外观 - 主题 - 安装新主题 - 上传主题 - 安装

WordPress主题区块也有许多主题模板,但是比较简单,可以去GitHub搜一下自己喜欢的主题打包下载。

Repository search results (github.com),比如Sakurairo。

安装完成后启用该主题即可。

⭐⭐⭐现在需要记住两个地址:

网站的首页:服务器ip:8080

WordPress后台管理:服务器ip:8080/wp-admin/

4.2 主题个性化修改

安装并启用新主题后,WordPress管理面板最下边会多出 “xxx主题设置”的选项,在此处即可完成对主题的个性化修改。

主题也会有官方说明文档帮助修改。

五、将网站绑定到个人域名

前面提到,当前的网站的首页地址是服务器ip:8080,需要改成例如我的域名.com的形式。

5.1 域名解析

需要到购买域名处的域名控制台修改解析记录,添加两条A记录,分别为@和www,记录值均为服务器ip

5.2 OpenResty部署网站

登录1Panel面板 - 网站 - 创建网站 - 一键部署,已装应用选择wordpress,填写域名,确认部署。

5.3 修改WordPress地址

登录WordPress后台 - 设置 - 常规,修改WordPress地址(URL)站点地址(URL)的值,保存更改。

至此已经完成个人网站搭建与域名绑定。

⭐⭐⭐现在需要新记住两个地址,之前的已作废:

网站的首页:我的域名.com 或者 www.我的域名.com

WordPress后台管理:我的域名.com/wp-admin/


六、(非必须)配置SSL证书

当前网站还是使用的http协议,浏览器会提示不安全,需要升级为https

6.1 创建Acme 账户

登录1Panel面板 - 网站 - 证书 - Acme 账户 - 默认选项创建即可

6.2 申请SSL证书

登录1Panel面板 - 网站 - 证书 - 申请证书

从网站获取 - 选择域名 - 验证方式 - 选HTTP - 其他选项默认,确认申请等待一段时间

6.3 网站开启https

登录1Panel面板 - 网站 - 配置 - HTTPS - 启用HTTPS - Acme账户选择刚才创建的 - 证书选择刚才申请的 - 保存即可。

然后把步骤5.3中的两个地址也修改为https://我的域名.com