我是一名大二物流专业在读学生,由于专业需要,我接触到了阿里云,同时也通过使用阿里云产品ECS完成了老师布置的一系列任务,在这个过程中踩坑不少,但这些探索体验也让我感觉成长了不少。下面我想通过分享我使用ECS的印象深刻的一次经历,即搭建个人博客,分享一些个人的经验和所得。
一:项目名称:搭建个人博客
二:项目准备:一台云主机,wordpress,Filezila,putty0.7
三、项目步骤
(1)更换镜像:停止实例,更换操作系统,到云市场更换镜像为LAMP Ubuntu 20 64位,回来重启生效。
(2)设置安全组:点击实例中的网络设置中的安全组,点击配置规则,点击手动添加入方向,调整为开放目的全部,源全为0的那一个,保存。(这里的全部是真的全部,不是带有IPV4/V6的那种)
(3)安装putty,wordpress:因为Filezila前面已经安装,就不用安装了。另外这两个按照教程安装就好。
(4)网页设置:按教程把原先的拖到新建的old文件夹(我写了former),把wordpress里面的拖到右侧即可。
Ps:此处的目录是看LNMP的绝对路径(教程中是data,但是我们在Filezila输入地址时要把data改为home)
(5)找数据库密码:一方面,在putty输入教程给出来的命令行发现错误,我也找不到密码。但是借鉴了其他人,得知是abc.123。
另一方面,去请教了partner之后,发现可通过修改配置,使用无密码登录,之后再改密码。即在阿里云实例云主机上输入find / -name /mysql命令行,就可以看到mysql的位置,然后在Filezila里面输入云主机给出来的位置,往下拉,就能找到my.cnf文件,修改为my.inf即可。
(6)设置wordpress数据库:输入http://ECS公网ip/former/phpmyadmin,在new直接写一个wp,然后创建。
(7)登录wordpress:设置站名和个人昵称,密码用数据库密码填充;之后再设置wordpress的密码,记住账号名称+密码,即可登录。
PS:记住账号密码这一点真的很重要!因为云上简历(之前做的另外一个项目)和个人博客是同一个公网IP地址,所以当你去改动简历重新上传的时候,你的另一个可能就不见了,所以在设置密码账号的时候最好截个图或者用记事本把这些记录下来,方便下次登录。
(8)写文章:点击左侧菜单栏文章,点击写文章即可进入页面。
PS: 这个时候你已经搭建好了个人博客了,可以根据自己的喜好安装一些插件或者改变主题,让自己的博客变得更加个性化,更有趣。
四、项目感想
(1)耐心。真的走了很多弯路。当我跟着教程走的时候,因为命令行在putty上行不通,在找数据库密码的时候,我试了n次,还是通不过,然后我又去B站和CSDN找相关的文章,还有阿里云实力概览找教程,提工单问工程师,甚至还去试了阿里云相关的云实验室做沙箱实验。前前后后弄了6种方法,试了好多次都没有过。因为花了很多时间,真的很需要耐心。
(2)及时请教他人。独行速,众行远。站在他人的肩膀上可以看得更远,不要因为害怕就不敢请教他人,这会拉低你的效率。
(3)踩坑必然。在跟着教程走的时候,会时不时出现一些小问题,这些问题也是我们的挑战,通过解决这些问题,我们会相应提高我们的检索能力和解决问题的能力,这些能力对以后的学习是非常重要的。
(4)关注细节。在技术类领域,有时候卡住一个项目的就是一个个小bug ,这些看似是一个小点,其实是非常关键的。细节决定成败。
五、个人感悟和展望
通过学习ECS,我掌握了如何搭建云端运行环境,搭建个人简历,搭建个人博客。而此次分享的使用ECS搭建个人博客是我最难忘的经历。因为学习过程中只是因为卡在了一个小bug,而且因为这一个小bug却让我付出了最多的时间和精力。但是通过这一次经历,不仅让我意识到细节决定成败,更加注重细节,而且激发了我去探索和学习更多解决问题的方法,在试错中不断精进,在摸索中成长。学习ECS的过程中,不仅感受过遇到bug时的焦虑,也感受过解决问题时成就感和自豪感。那些曾经绊倒你的小石子却是个人成长的垫脚石,既要有开放的心态对待这些问题和挑战,也要有虚心学习,求知若渴的态度,它们能引导你不断进步,不断成长,磨练心性。在这片技术的蓝海,我仍然感觉我只是一个在沙滩上玩耍的孩童,不时为捡到漂亮的贝壳而欣喜,前方还有一片未知的大海等待探索,希望能在这里学到更多的知识,迈向更远的征程。