教程 搭建一个个人网站

1 教程目的

学习建立一个自己个人网站来记录自己的生活

2 教程内容

[!NOTE]

在搭建网站前,你需要做:

1.buy一个自己的云服务器(==重要==)

2.安装Xshell(进阶,==非必要==)

3.购买自己的域名==(非必要==,当然用自己的公网ip也行)

[!Caution]

如下是以阿里云服务器为例,宝塔面板以及WordPress一键来搭建网站

3 教程指导

3.1 阿里云服务器的购买与配置

3.1.1 登录阿里云平台

阿里云-计算,为了无法计算的价值 (aliyun.com)
当然要先注册一个账号并且实名认证(学生认证还可以额外领取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]

有两种选择

1.使用软件一键部署(着重介绍)

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" frameborder="no" scrolling="no" allowfullscreen="allowfullscreen"></iframe>

得到了证书我们复制宝塔证书进入宝塔面板的SSL![]

复制提交即可

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

GOOD!😆😆😆现在算是完成了

附件1 域名的备案

[!WARNING]

一定要先备案,然后备案好后再进行DNS解析,备案周期大约20多天


贴个链接大家仔细阅读

阿里云网站域名备案流程全过程讲解(图文)-阿里云开发者社区 (aliyun.com)

附件2 域名的DNS解析

如果我们购买了一个域名,以阿里云域名为例,进入阿里云域名控制台,我们可以配置DNS解析,使自己的域名能被解析到我们的公网IP上

进入并配置云解析-DNS

进入新手引导

勾选后输入自己的公网IP,然后就能配置成功了

之后我们就可以访问自己的域名了,是不是很棒?!:smile:
贴一个PDF文件1729093217-教程 搭建一个个人网站
贴一个md文件1729077374-教程 搭建一个个人网站