总之云服务器还是很有必要的。一、备份重要的事情说三遍。
。
。
记得备份。
记得备份。
记得备份。
对于持久化保存的重要数据一定要记得备份,本人本身就有些强迫症,爱整理东西,杂乱的环境有点让人崩溃,我不是建议所有人都有强迫症,而是建议所有人都要学会总结经验教训。当我的华为云服务器到期的前一周还是一个月,华为就会通过短信和邮箱的方式发送到期提醒,记得去查看一下,看自己是否有续期的必要,然后就是整理一下要备份的东西。对于我就是一下内容了:Nacos配置登录nacos控制台,配置管理/配置列表/需要导出的命名空间,选中需要的配置,导出即可MySQL数据库/表结构这个根据你使用的MySQL可视化工具,或直接使用mysql dump都行,看自己更熟悉哪种方式吧,另外,推荐在自己做项目时,添加一个sql文件夹,用来放本项目需要的SQL DDLDocker镜像除了导出配置、结构、数据的方式外,如果正好你使用的是Docker镜像的方式,可以依此生成自己的Docker镜像这样Docker优势就体现出来了,没错,很棒登录服务器最后登录服务器看是否还有什么重要的文件有遗忘,很重要二、创建新的云服务器在阿里云服务器中选择需要的产品,配置好需要的规格后就可以下单购买了。购买完成后可以查看订单确认是否有误,之后在控制台就可以看到已购买的资源了在ECS管理台可以管理ECS服务器的所有东西,初始化的ECS服务器是需要重置密码的,重要提醒。
。
。
密码一定要复杂的,最好是包含大小写字母+数字+特殊字符的,一定要复杂,之后我会从我的血泪教训告诉你为什么。另外也可以设置通过密钥的方式连接,也是很不错的。云服务器-网络与安全-密钥对,创建密钥-关联资源-下载就好了,之后在SSH连接时使用就好。三、连接到云服务器前面都做好后,我们就可以连接到云服务器了,当然阿里云本身也提供了web端连接方式,不过我是习惯了使用本地的SSH工具,工具上不必纠结,顺手习惯就行。我Mac电脑使用的Tabby,连接上服务器查看基本信息就不多讲了,下面才是重点。四、安装和配置软件简单的直接根据ECS提供的安装Docker的文档一步步操作就好了安装JDK如何部署Java Web环境_云服务器 ECS(ECS)-阿里云帮助中心安装Docker安装Docker并使用_云服务器 ECS(ECS)-阿里云帮助中心安装MySQL这里再次强调一下,一定要重视root用户,这是所有软件中最重要的用户,对于root用户不能有半点信息泄漏。非常建议创建专门的数据库用户,密码也是要精心设置的,只允许非root用户远程连接数据库,root用户只能在服务器上操作数据库,这很重要。
。
。
安装MySQL数据库_云服务器 ECS(ECS)-阿里云帮助中心安装Redis如何在配备持久内存的实例上部署Redis应用_云服务器 ECS(ECS)-阿里云帮助中心这里我安装的时候好像是有点问题的,其他的安装方式我也会写博客补充的,敬请期待。安装Nacos
docker run --name nacos2.2 -e MODE=standalone -e JVM_XMS=128m -e JVM_XMX=128m -p 8848:8848 -p 9848:9848 -d nacos/nacos-server:v2.2.0
因为我对Nacos的要求比较低,所以使用的是Docker方式单机部署而且设置的内存很小,大家根据自己的需要来。五、应用程序有了需要的软件环境,就可以愉快的玩耍了。有devops需要的可以看我的另一篇文章。(图片来源网络,侵删)
0 评论