一、主机
首先需要一台主机。这个站点部署在Oracle的VPS主机上,之前用的是Vultr主机。
二、域名
其次需要一个域名。这个.top域名托管在NameSilo,手动修改了Name Server,由Cloudflare提供DNS解析。
三、SSH
通过SSH远程登录操作。Windows下用Xshell,Mac下用FinalShell。
四、面板
用宝塔面板部署建站需要的LNMP环境。图形界面对新手比较友好,可以很便利地架设多个站点。后期方便配置Nginx、管理MySQL数据库、安装PHP拓展包等。
五、SSL证书
部署站点之后,用宝塔面板申请SSL证书。通过Cloudflare的API token进行DNS验证,强制https访问。
六、博客
由于宝塔一键安装的WordPress不是最新版,手动下载最新版安装包上传到网站根目录进行配置。