教程 搭建一个个人网站
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>复制提交即可
配置好后别忘了进入宝塔面板打开强制https
GOOD!😆😆😆现在算是完成了
附件1 域名的备案
[!WARNING]一定要先备案,然后备案好后再进行DNS解析,备案周期大约20多天
贴个链接大家仔细阅读
阿里云网站域名备案流程全过程讲解(图文)-阿里云开发者社区 (aliyun.com)
附件2 域名的DNS解析
如果我们购买了一个域名,以阿里云域名为例,进入阿里云域名控制台,我们可以配置DNS解析,使自己的域名能被解析到我们的公网IP上
进入并配置云解析-DNS
进入新手引导
勾选后输入自己的公网IP,然后就能配置成功了
之后我们就可以访问自己的域名了,是不是很棒?!:smile:
贴一个PDF文件1729093217-教程 搭建一个个人网站
贴一个md文件1729077374-教程 搭建一个个人网站