建站小白从零搭建自己的网站-妈妈再也不用担心我的网站了
前言: 这个博客本来打算等网安-全国互联网安全管理服务平台备案好再来写这篇文章,但是一直等,等我的实在是受不了,使我放弃网安备案的想法就是,我的一个朋友也在备案,还要在当地公安局打出无犯罪记录证明,还要往公安局跑,这就使我放弃了,不通过就不通过吧,反正网站备案好了,网站可以用就行。
我完全就是一个建站小白,什么服务器,域名等等什么的,都没玩过,之前也一直想拥有一个自己的网站,奈何一直也就只是嘴上说说而已,没有付出实际行动,就一直拖,拖到前一段时间,疫情在家有充裕的时间,就付出了行动,也成功拥有自己的网站。
一:买服务器
因为阿里云搞活动,感觉还蛮划得来的,这价位买三年,不过刚刚看了一下,活动好像没有了
当然还有腾讯云,百度云,等其他服务器,可以自行选择,感觉买个服务器,拿来玩一玩,跑一跑程序什么的,还是蛮好的。
注意: 我们要给我们服务器添加安全组,我们要给我们的服务器开放一些端口,因为在服务器安装软件,软件需要开放一些端口才能正常访问,比如我们之后要安装的宝塔面板需要开放8888端口,就需要开放我们服务器对应的8888端口
二:在服务器上安装宝塔面板
宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。
首先登陆阿里云,进入云服务器管理控制台,点击远程连接服务器
然后安装宝塔面板,可以在官网找到对应操作系统的安装命令,这里我的云服务器是Centos,所以命令为
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装成功后
我们就可以在网址输入相对应的地址,账号密码,登陆成功就是这样
然后你就可以在软件商店根据所需安装数据库等等软件了。
三:买域名
想要拥有自己的网站,肯定得拥有自己得域名,别人不可能根据你服务器的IP地址来访问你的网站吧
我是在在腾讯云买的,至于为什么要在腾讯云买,而不再阿里云买,简单粗暴来讲,就是没钱,他在搞活动,有优惠,哎,苦逼的穷学生,这个活动还搞得蛮久的,领券,里面有个域名续费券可以重复领好多次,刷新一下就可以了
领完券接下来就是域名注册,选一个自己喜欢的渔域名,我选的是donmo.top
服务器买了三年,域名也就续费了三年,反正充分利用优惠券来花最少的钱,哎,没办法,穷。
四:网站备案
域名注册要过一两天才能网站备案,我们可以在手机上下载 阿里云App,反正我对阿里还是有好感的,就直接在阿里上面备案了,在里面找到网站备案,提交信息,慢慢等待就好了
五:网站模板-一键建站
前期准备工作做好了,接下来就是找自己网站的模板,我能力有限,只能在网上找模板,当然有能力的大佬可以自己写,打造属于自己个性网站,我想要的是搭建一个自己的个人博客网站,然后了解到有wordpress,typecho......等等,喜欢什么样的风格可以自行选择,还可以选择自己喜欢的风格,然后下载源码,我第一次选的typecho模板的,是一个二次元风格,不知道当时是什么看上的,
回到我们的宝塔面板
把对应的源码放到www/wwwroot根目录下,把原来目录的文件删除掉,再把找到的网站源码放进去,具体详细操作细节百度一下就可以解决,在此不做详细描述。如果网站备好案了,我们就使用默认的80端口,如果没备案号,就可以随便选一个端口,并在云服务器上开放这个端口,只是访问时需要在域名后面加上这个端口罢了
这样我们就搭建好了,然而我发现这个二次元的确不适合我这种大老爷们,又加上它的后台是用PHP写的,我又没怎么接触过,所以就有点排斥,因为我最近在学python,了解过django这个框架,所以我就在GitHub上找了一个python-django模板的博客源码,我把它fork到了自己的仓库,然后作者有详细的搭建教程文档,虽然期间遇到各种问题,比起typecho一键搭建麻烦多了,但知识和经验的积累不就是一个摸索的过程么,在摸索的过程中不断遇到问题,不断的解决问题,也就是不断地提升自己,扩大自己的知识面。
因此我的最终版本就是这样
结尾
博客特别特别简约,我认为博客是写给自己看的,不需要太多的花里胡哨,写博客是对自己在学习的过程中的一个记录过程,对知识的总结,以后也会在里面分享自己的经验和知识,不出意外,接下来三年这个站点还在。
接下来的计划就是自己写一个、开发一个自己的个人站点,而不是取用别人的东西,用别人的东西要改起来,是真的难受,别人的思路和你的思路不一样,有时候理解起来是真的难受,加油吧,骚年!