我第一次在葫芦侠上面听说阿里云可以白嫖两个月学生机,于是产生了自己搭建网站的想法。
后来,我搜到的第一篇攻略说的是使用宝塔建站,内容很短,嗯,没看懂,因为我没有接触过Java和前端开发,最开始安装了Xshell和Xftp,非常顺利,我以为可以很快搭建好,于是接下来我先把云服务器的系统换为了cenos系统,然后继续安装了宝塔,最后在进入http://IP:8888/的时候失败了。(当时我不知道要在后面打上8888,还有在安全组开放8888端口)
我安装宝塔就直接在powershell里面ping了一下我的IP,然后再浏览器上面输入http://IP,结果说无法建立连接。
我先是再云服务器控制台里面看到阿里有个手动搭建网站的教程,于是兴致勃勃的试了,不过好多代码都过时了,(这点也应该吐槽)没有更新,导致我不得不上CSDN查教程。
然后就是痛苦的搜攻略教程,因为过于迷信CSDN的含金量,我直接按照的一个搜到的教程开始安装各种环境啊,数据库啊,结果一来一个报错。
首先是安装mysql中,我遇到yum无法识别的问题,然后继续搜怎么解决,结果说是用rpm命令来解决,输入后有显示rpm无法识别,然后就是一个一个无法识别的报错,我记得当时我打开了十几个窗口,就为了解决yum的问题。(后面我才知道,就是一个小小的yum引起的,大概是因为我换的cenos系统有点落后了把)
我非常严肃的对CSDN发出批评,因为有太多的攻略不严谨了,鱼龙混杂,文章质量参差不齐,不仅各说各话,有的文章甚至都不介绍一下自己的系统是什么,还有不说明自己的服务器是本地还是远程来连接的,导致我看的一脸懵逼,有的攻略还相互冲突。比如说,我搜的第二篇攻略说最先安装mysql,第三篇就说先安装JDK,第四篇说直接注册SSL证书,我当时还在纳闷,这第一步还有这么多区别的吗?后来我花了三天时间看完了所有关于云服务器建站的文章,步骤甚至熟到能背下来一部分了(因为我报了无数的错,查了无数攻略),经过这么久,攻略中的内容我终于能看懂了,最后发现CSDN上面的攻略还是不够细致,知乎上面的都好一些(是的,我还在其他网站上面查了),手动搭建对于小白来说还是有点繁琐了,而且CSDN上面的文章想看懂是有一定门槛的,特别是个人dabug的那种文章,千万不要跟着别人走,就算你们报的错是一样的,但是出问题的地方可能不一样,乱改只会把自己改到崩溃,最后只能一次次重来。(我就把云服务器的云盘初始化了好几次)
后来的成果是,我成功下载了tomcat,但是在登录jenkins的时候又报错了,查了几个小时依然没有解决,当时心态已经崩了,最后我回到最初那篇攻略上,我成功看懂了,在IP后面加上:8888访问上了宝塔面板,后来直接把云盘初始化了,重装了宝塔和LNMP环境,接下来就是加入网页文件了,最近在想搞一个什么样的网站,搞好了再更新。