小白的建站之路——哭诉篇

本文涉及的产品
.cn 域名,1个 12个月
简介: 新手小白的个人网站建设之路服务器配置:宝塔前端:wordpress从apache到nginx到宝塔,我到底经历了什么

之前写了一篇搞云服务器配置搞到崩溃的文章。链接:https://developer.aliyun.com/article/989057?spm=a2c6h.26396819.creator-center.10.66be3e18qaTvMF
现在是第二天,在我的不懈努力下,我终于做出了一个个人博客,虽然已经累到懒得在上面加内容了。应某位朋友的要求,以及我自己也想总结一下我的建站之旅,这篇文章应运而生。

首先先说一下我的技能树加点:
python基础语法(不要怀疑,就是那种最简单的语法学到还运用不了实际的那种)
c#基础语法(学unity游戏引擎的时候顺便学的,写算法的那种基础语法可能写不出来,但是写游戏的类就还行)
算法题刷了数组类的目前就会用python排排序,删除删除重复数组(冒泡选择插入排序,凡是复杂的统统不会,指针应该算是有个基本概念了吧)

接下来说说我的一些想法:
因为我一直都是自学的编程,所以学习路程是从上往下的,什么感兴趣就学啥,学一些比较表面和肤浅的东西。有时候我就在想有人啥框架都在心里了是不是学起来就很快,就没有那么痛苦。既然谈到了框架,那么通过这次建站我的概念发生了些什么转变呢?

还记得我很久以前,自以为是的的以为牛客网上的编程基础题看得差不多了,我已经很牛逼了,点进leetcode发现自己居然连类是什么都理解不了的时候。也记得猛然一个瞬间我理解算法的概念是因为一句话:数组是数据结构而其它的什么链表,哈希表,二叉树等等等等是人们自己想出的结构,更加有效率的运用程序。有时候突然回过一看,会惊讶于自己居然有这么多进步。所以小白们,坚持才是胜利。

云服务器的第一步就是配置云服务器的操作系统,或许我以前天天听这个词但从来没有理解到这个词的意思。听到学python,学c都大概明白他们在讲什么,听到有人学linux我就懵得很。但其实Linux就是用命令行操作你自己的电脑(我瞎猜的,我打算过几天学学看)。那么创建一个网站需要的仅仅只是一个存储数据的地方,一些web服务工具(里面的底层原理好像挺复杂的我也没太搞懂),那么我就在我电脑上装上软件不就完了,装个nginx再把我存在本地电脑里的前端网站文件一传,大功告成。

说是这么说,等真正做起来的时候问题一大堆。对于小白来说第一个台阶就是这云服务器是啥,还要钱,关键是感觉自己买了可能不会用那不是浪费吗。那阿里云的教程那么烂一个个就这个命令那个命令一输就好了,我原模原样的输上去就愣是报错。好的本来就不咋感兴趣的小白直接放弃。

大部分小白都有一股子不服输的气,开始哪里报错就复制粘贴到网上,开始疯狂套娃操作,网上很多都是可以这样这样然后转到这个链接,这个链接转到下个链接,小白莫名其妙就学了一大堆Linux命令甚至还学会了修改源码,可惜这些对修报错是九牛一毛。你好不容易花了几个小时修好了一个后面就又有十个等着你。后来小白悟了,发现了每个版本不同操作不同,命令啊包啊可能也不同,要是跟着教程的话一定要注意这些东西不然你就天天去网上补包吧。

小白学会这点后依然倔强,跟着网上的教程一个一个模块的配置,先配一个web服务(nginx,apache),再搞一个数据库(mysql,sql sever),再准备配上一个前端网页(wordpress),再为wordpress配上Php环境。那么到这里,这个小白就是经历了九九八十一难然后成佛了。而我这个比较一般的小白在配置nginx的时候就不幸阵亡,被生活磨平了棱角的我只能坚信不是我智商不行是这东西实在太魔鬼。然后转战宝塔,一行命令安装然后全程界面操作。让它帮我完成了九九八十一难。

一般小白到了这一步网上随便找个教程五分钟估计就把域名连服务器加网页文件都安排好了,可以我从小到大有个超能力,一定要踩完所有的坑才会成功。于是首先是愣是不知道网页文件哪里加,七七八八搞了一下终于发现是再宝塔的文件里直接把原来的删掉然后自己下个wordpress上去就行。然后是ip地址能登上wordpress但是用已经解析的域名登会下载一个文件,愣是登不上去。然后就开始各种如何判断域名有没有解析上,如何在nginx上设置域名连上网页。在试验了一堆方向和换了一堆搜索方式后,发现压根就是因为浏览器没清缓存,这个是不久前用的服务器留下的记录。气得我直接浏览器初始化看他还敢不敢闹。

那么到此为止,我已经换了十多次操作系统(为了把我之前下在上面的配置清掉),放弃免费的学生机,自己充了105租了香港的服务器(小时计费,今天用了十二块五,钱能退,因为听说国内的域名好像要备案才能,但是我学生机才15天备不了)。之前不知道买了个啥在镜像市场稀里糊涂的付了五块六。十多天勤勤恳恳才终于走到现在。唉,说多了都是泪。

总结一下:
学习的路上总是充满了坎坷,如果觉得自己无路可走了就睡一觉,明天再上网搜搜就有了。

希望我这篇充满坎坷与希望的文章能够在你坎坷的路上提供一丁点的思路,走哪怕一丁点的距离。

最后也希望我的小伙伴Marshmellow早日成为计算机大神,这样我有问题就有大神带我了。

相关文章
|
Ubuntu 网络安全 Docker
|
弹性计算 Java C语言
飞天加速计划使用心得
对于计算机一无所知还要备战不久后的计算机二级考试,我真的为此伤透脑筋,但是因为有了阿里云ECS,我可以在开发者社区里看到不少大神发表Docker的有关问题和Java语言问题的回答和专业解释,可谓是柳暗花明又一村。
|
弹性计算 云计算
飞天加速计划体验
在使用了云服务器后,我有了很大的进步,因此我产生了许多感想。
|
弹性计算 网络安全 数据库
体验飞天加速计划
在阿里云的飞天加速计划中免费领取了两周的ECS,实际上手使用云服务器ECS。
185 1
|
弹性计算 大数据 Linux
学生飞天加速计划感想
飞天加速计划·高校学生在家实践,让我们在更广阔的天地相遇吧,在知识实践的海洋畅通吧!
|
弹性计算 数据库
我的“飞天加速计划·高校学生在家实践”使用体验分享
这篇文章主要是想分享一下“飞天加速计划·高校学生在家实践”的自己使用体验的分享
|
弹性计算 人工智能 安全
关于对飞天加速计划·高校学生在家实践的一些感想
我在2022年4月13日偶然的机会中了解到了阿里云飞天加速计划·高校学生在家实践活动·,以下为个人使用了一段时间阿里云ECS的感悟和想法
关于对飞天加速计划·高校学生在家实践的一些感想
|
弹性计算 Windows
飞天加速计划心得体会
通过阿里云飞天计划,我更了解了学校内的校园网是如何在校内运营的
|
弹性计算 云计算
飞天加速计划个人体验
通过“飞天加速计划-高校学生在家实践”活动带给我的体验心得体会
|
弹性计算 安全 前端开发
飞天加速计划·使用体验
主要写两周内对于ECS服务器使用体验
131 0
飞天加速计划·使用体验