个人建站
需要准备的东西:
1、域名 2、服务器 3、网站
一、域名
1、域名注册
可通过国内各大厂商处申请注册购买,例如 阿里云、腾讯云、华为云等等,域名需实名认证,一般认证时间1~3个工作日;
推荐在哪个厂商注册的域名,就在哪个厂商处购买云服务器或云虚拟机
2、域名ICP 认证
认证地址 https://beian.xinnet.com/ ,注册后 按提示填写信息,备案服务号由购买的云服务器提供具体厂商请参考具体厂商的文档
3、域名解析
只有域名备案后域名注册商才敢给开通域名解析服务
域名解析的作用相当于把一个域名绑定到一个服务器上,通过域名访问的时候实际上就是访问的绑定的服务器
解析操作需要在已有服务器或虚拟机的情况下才可以,以华为云为例,在控制台找到域名注册列表点击查看自己的域名,点击解析——管理解析,然后添加购买的云服务器的ip ,华为云如果已购买点击管理解析会自动填写
二、云服务器
作用:相当于一台电脑主机,用来存放你的网站、数据库和绑定域名
1、购买云服务器
阿里云、腾讯云、华为云等百度搜索有好多云服务器,选择一款适合自己的价格便宜的服务器,如果建网站不建议选择免费的(各大厂商的服务器都有免费的试用期,大多为一个月),因为域名备案的时候需要填写服务器信息,且服务器时长不得低于三个月,所以领取的免费云服务器不能绑定域名
注意:如购买华为云请选择弹性云服务器ECS,不要选HECS,因本人购买的HECS在,备案时只有ECS选项所以不能备案
2、连接云服务器
一般购买完云服务器在控制台即可看到自己购买的云主机的信息,选择远程登陆即可进入到系统
也可以通过 电脑自带的远程工具 win+R 输入 mstsc 填写 云服务器的外网 IP 即可连接云服务器,用户名一般默认Administrator,密码一般在控制台如下图可以查看和重置
三、网站
1、下载工具 phpstudy 、 cms或 wordpress
在官网 https://www.xp.cn/ 下载 phpstudy
2、phpstudy 设置
首页:一键启动方式选择 WAMP 也就是 Windows下的Apache+Mysql+PHP
网站:左上角点击创建网站 输入自己购买的域名 第二域名不用加www,点击确认
点击 管理 ——打开网站 即可看到浏览器打开了一个网页,这个就是phpstydy自带的预览页面了
打开根目录: 就是网站资源的存放位置 也就你通过域名访问时候能访问到的文件夹,根目录就是 www 的文件夹
3、下载 wordpress 或者cms
个人推荐wordpress 纯小白可以下载cms 百度搜索有很多 个人感觉界面还可以的 是 easycms
官网 https://wordpress.org/download/ 下载 wordpress 并解压到 wwww文件夹下
4、再次通过浏览器访问刚刚建立的网站地址 就会进入到安装界面了 ,具体安装可参考 另一篇文章 wordpress安装教程
四、网站备案
上述三个步骤完成以后即可本地访问自己网站了,如果想通过互联网或其他人访问需要把网站备案
各大厂商的控制台都有备案的菜单或按钮 按照 要求填写相关信息 20个工作日左右即可完成备案
备案以后其他电脑就可通过域名访问你的网站了