一、选择合适的语言
大部分编程语言都可以搭建动态网站,如Java、PHP、Python、Nodejs、Golang等。但是其中大部分不具备消费级产品,部署和配置极为麻烦。
这次我们选择PHP这一款消费级生态非常完善的程序语言来完成网站搭建。
其中WordPress和Discuz是PHP中运用最为广泛的程序
二、搭建环境
WordPress和Discuz所需要的环境很相似,都是PHP和MySQL数据库。考虑到兼容的问题,选择使用二款程序都支持的PHP7.0。
三、准备域名和云主机
可以在腾旭云、阿里云等平台购买。
四、域名解析
注册域名之后需要通过域名解析绑定云主机IP和域名
域名解析的几种类型:
A记录:用于将域名解析到一个独立的云主机上,其值为IP地址。
CName记录:用于将域名解析到另一个域名上,其值为IP地址。
MX记录:用于邮件交换的传递,其值为IP地址。
AAAA记录:是IPv6版本的A记录,用于就域名解析给IPv6的服务器。
TXT记录:TXT记录用于从DNS层面返回一个字符串,多用于域名验证等操作。