如何快速建站?

我是个非计算机专业的人,对代码一窍不通,但是想学习自己建站,都需要学习什么?请各位大师指点,万分感谢!

建一个访问体量不大(大约日活100之类)的网站

1、建站需要购买哪些基础的云服务,大概多大带宽等等?

2、建站的主要步骤有那些?

3、建站是否具备以下能力

1)域名注册、解析、绑定的能力

2)主机空间购买、申请、FTP上传文件的能力

3)数据库操作的基本能力

4)运营网站的能力。