1 教程目的
学习建立一个自己个人网站来记录自己的生活
2 教程内容
[!NOTE]
在搭建网站前,你需要做:
Buy 一个自己的云服务器 (==重要==)
安装 Xshell (进阶,==非必要==)
购买自己的域名==(非必要==,当然用自己的公网 ip 也行)
[!Caution]
如下是以阿里云服务器为例,宝塔面板以及 WordPress 一键来搭建网站
3 教程指导
3.1 阿里云服务器的购买与配置
3.1.1 登录阿里云平台
当然要先注册一个账号并且实名认证 (学生认证还可以额外领取 300 元额度哦:smirk:)
账号登录后回到该界面,next

3.1.2 领取免费额度

3.1.3 配置 ESC 云服务器


选择==Ubantu 22.04==(好像 CentOS 的版本有点老),勾选==预装宝塔面板==
[!CAUTION]
不要选 Windows!!!

立即试用,会自动帮你创建一个实例,next
3.1.4 进入实例,开始配置
在实例中可以看到自己的公网 IP,请牢记存放位置,鼠标贴近可以复制 (没有人记得住 IP 吧:frowning:)
[!CAUTION]
在配置前我们还需进入安全组来添加端口,(因为安装宝塔面板的话默认是 8888 端口,而阿里云为了安全会关闭该端口,所以我们要打开)
打开左侧栏安全组,点开==管理规则==


点击==快速添加==,这里我已经添加过了

这里按照我图片输入,(PS:后续为了安全我们还要修改宝塔面板的默认端口,所以我们输大一点,当然也可以小一点)

添加完后,接下来再次进入左侧栏应用管理
找到宝塔面板,进行安装

选择自己的服务器实例,实例名称填系统给的
下一步,确认订单,系统就会给你安装,耐心等待一会
3.2 宝塔面板操作
部署完后系统会给你一个宝塔面板的 URL,以及密码。
首次进入宝塔面板,会要求绑定,先注册一个宝塔账号绑定即可
然后宝塔面板会弹出以下安装界面:

[!NOTE]
]安装过程中我们可以修改一下宝塔面板的登录账号密码,等安装完后我们可以修改端口号
[!WARNING]
端口号一定要选在 8888~35535 我们之前的区间里

3.3 网站的搭建
[!NOTE]
有两种选择
- 使用软件一键部署(着重介绍)
2.自行搭建,进入网站栏,点击添加站点,没有域名的话,使用自己的公网 IP 就行 (当然我建议后期尝试自己学一下写网站代码)
[!CAUTION]
购买了域名的话需要备案 (后面会有操作教程) 而且最好买的哪个云服务器厂商的就买那个厂商的域名!!!
3.3.1 一键部署
进入左侧栏软件商店,进入一键部署,选择 WordPress,点击一键部署,没有域名的输入自己的公网 IP 就行 (后面会讲到如果有域名的过程)
部署完之后系统会弹出一个界面,里面有你的数据库名和用户密码 (后面可以修改)
类似这个

进入站点,按照操作流程

[!CAUTION]
这里的数据库名用户密码填宝塔给的

后面就可以自定义自己的网站了 (我就不演示了,按照自己的兴趣眼光来)
至此,我们一键部署,网站就成功搭建完成了,所有人可以输入你的公网 IP 来访问你到网站,但是我们的网站还需要 SSL 证书来是我们的网站安全 (大白话就是使得 http-->https:stuck_out_tongue_winking_eye:)
3.3.1 自行搭建 (非必要)
如果想用自己写的网站代码,那么就之间进入网站栏,点击快速添加,建立网站
进入网站根目录,首先把默认的文件删除 (会有一个 user 文件剩下哈)

然后我们在导入自己写的网页代码就行

访问网站,大功告成!!!:kissing_heart:
网站的 SSL 证书配置 (重要)
我用的是这个,很快就能申请好

大家参考一下这个视频
<iframe src="//player.bilibili.com/player.html?isOutside=true&aid=113216378114228&bvid=BV1LhxieUEJ2&cid=26051545985&p=1&autoplay=0" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
得到了证书我们复制宝塔证书进入宝塔面板的 SSL
复制提交即可

配置好后别忘了进入宝塔面板打开强制 https

GOOD!:laughing::laughing::laughing: 现在算是完成了
附件 1 域名的备案
[!WARNING]
一定要先备案,然后备案好后再进行 DNS 解析,备案周期大约 20 多天
贴个链接大家仔细阅读
阿里云网站域名备案流程全过程讲解(图文)-阿里云开发者社区 (aliyun.com)
附件 2 域名的 DNS 解析
如果我们购买了一个域名,以阿里云域名为例,进入阿里云域名控制台,我们可以配置 DNS 解析,使自己的域名能被解析到我们的公网 IP 上
进入并配置云解析-DNS

进入新手引导

勾选后输入自己的公网 IP,然后就能配置成功了
之后我们就可以访问自己的域名了,是不是很棒?!:smile:


Comments NOTHING