我的ESC使用体验

简介: 第一部分:介绍个人第二部分:分享ECS使用经历,总结个人经验第三部分:展望未来

我是一名大二物流专业在读学生,由于专业需要,我接触到了阿里云,同时也通过使用阿里云产品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)
d093f5786eb6e9583790958f808c253.png

(5)找数据库密码:一方面,在putty输入教程给出来的命令行发现错误,我也找不到密码。但是借鉴了其他人,得知是abc.123。

ac01b607770574e88be1ed26f66e06f.png

          另一方面,去请教了partner之后,发现可通过修改配置,使用无密码登录,之后再改密码。即在阿里云实例云主机上输入find / -name /mysql命令行,就可以看到mysql的位置,然后在Filezila里面输入云主机给出来的位置,往下拉,就能找到my.cnf文件,修改为my.inf即可。

8bb78518e95db16999ee5daa639dfb0.png

(6)设置wordpress数据库:输入http://ECS公网ip/former/phpmyadmin,在new直接写一个wp,然后创建
1a9aa1dd22554805d138278cb9583b3.png

(7)登录wordpress:设置站名和个人昵称,密码用数据库密码填充;之后再设置wordpress的密码,记住账号名称+密码,即可登录。
4ef936fa53da93e9f51f931fedfb983.png
f648c88d485260dc7ef0f7f92d9a8a5.png

PS:记住账号密码这一点真的很重要!因为云上简历(之前做的另外一个项目)和个人博客是同一个公网IP地址,所以当你去改动简历重新上传的时候,你的另一个可能就不见了,所以在设置密码账号的时候最好截个图或者用记事本把这些记录下来,方便下次登录。
(8)写文章:点击左侧菜单栏文章,点击写文章即可进入页面。
PS: 这个时候你已经搭建好了个人博客了,可以根据自己的喜好安装一些插件或者改变主题,让自己的博客变得更加个性化,更有趣。
476b89afbdb78159e8e04d1c787f79a.png

四、项目感想
(1)耐心。真的走了很多弯路。当我跟着教程走的时候,因为命令行在putty上行不通,在找数据库密码的时候,我试了n次,还是通不过,然后我又去B站和CSDN找相关的文章,还有阿里云实力概览找教程,提工单问工程师,甚至还去试了阿里云相关的云实验室做沙箱实验。前前后后弄了6种方法,试了好多次都没有过。因为花了很多时间,真的很需要耐心。
(2)及时请教他人。独行速,众行远。站在他人的肩膀上可以看得更远,不要因为害怕就不敢请教他人,这会拉低你的效率。
(3)踩坑必然。在跟着教程走的时候,会时不时出现一些小问题,这些问题也是我们的挑战,通过解决这些问题,我们会相应提高我们的检索能力和解决问题的能力,这些能力对以后的学习是非常重要的。
(4)关注细节。在技术类领域,有时候卡住一个项目的就是一个个小bug ,这些看似是一个小点,其实是非常关键的。细节决定成败。
五、个人感悟和展望

通过学习ECS,我掌握了如何搭建云端运行环境,搭建个人简历,搭建个人博客。而此次分享的使用ECS搭建个人博客是我最难忘的经历。因为学习过程中只是因为卡在了一个小bug,而且因为这一个小bug却让我付出了最多的时间和精力。但是通过这一次经历,不仅让我意识到细节决定成败,更加注重细节,而且激发了我去探索和学习更多解决问题的方法,在试错中不断精进,在摸索中成长。学习ECS的过程中,不仅感受过遇到bug时的焦虑,也感受过解决问题时成就感和自豪感。那些曾经绊倒你的小石子却是个人成长的垫脚石,既要有开放的心态对待这些问题和挑战,也要有虚心学习,求知若渴的态度,它们能引导你不断进步,不断成长,磨练心性。在这片技术的蓝海,我仍然感觉我只是一个在沙滩上玩耍的孩童,不时为捡到漂亮的贝壳而欣喜,前方还有一片未知的大海等待探索,希望能在这里学到更多的知识,迈向更远的征程。
相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
程序员 数据处理
ESC使用体验
使用ESC服务器后的体验与感悟
|
弹性计算 安全 Linux
esc使用体验心得
在我看来云服务器有以下优点:省力,不需要专门花时间去维护服务器的硬件,看服务器是否运行正常;稳定,这应该是最主要的有点;安全,做web开发最怕的当然是攻击,所以选择大厂的服务器,自然是最香的;省钱,这当然也是很重要的,尤其对于我们学生用户还是很友好的,爆赞!
|
网络安全 数据安全/隐私保护
ESC个人使用体验
本文主要是本人在初次体验使用ESC云服务器之后的一些感受和想法。
|
XML JSON 数据格式
gin框架学习-模型绑定和验证
对绑定解析到结构体上的参数,自定义验证功能。比如我们想name不为空的同时,不能为admin的时候,就无法 binding 现成的方法。
302 0
gin框架学习-模型绑定和验证
|
存储 JSON 缓存
前后端分离项目安全漏洞修复总结
前后端分离项目安全漏洞修复总结
688 0
前后端分离项目安全漏洞修复总结
|
Java
burpsuite安装步骤(带下载链接)
burpsuite安装步骤(带下载链接)
501 0
burpsuite安装步骤(带下载链接)
|
11月前
|
算法
【LeetCode力扣】189 53 轮转数组 | 最大子数组和
【LeetCode力扣】189 53 轮转数组 | 最大子数组和
61 0
|
缓存 运维 监控
|
JavaScript CDN
Vue:a标签点击和file-saver实现文件下载
Vue:a标签点击和file-saver实现文件下载
513 0
Vue:a标签点击和file-saver实现文件下载