自我介绍
大家好,我是一名研一的在校生,我所学的专业是“资源与环境”,想通过自学后端开发来找到一份大厂实习,现在我正准备开始linux的学习,以及运用springboot框架进行开发实践。通过同学和网上一些资源我了解到了阿里云的《飞天加速计划》活动,这个活动只要通过进行学生身份的认证,就能再通过一些初步的学习教会我云服务器的使用技巧,就能够免费领取一台ecs服务器。
阿里云ECS使用攻略
因为我的专业和计算机基本无关,我的ecs学习也是通过网上的教程自学的,通过下面几个步骤我完成了服务器环境配置:
①创建工作用户acs并赋予sudo权限,登录到新服务器。打开终端,然后:ssh root@xxx.xxx.xxx.xxx # xxx.xxx.xxx.xxx替换成新服务器的公网IP
②创建用户acs,并且给用户acs分配sudo权限
③退回终端,然后配置acs用户的别名和免密登录
ps(配置ssh免密登录):
1.登录远程服务器
2.配置文件~/.ssh/config
3.在文件中输入:
Host myserver1
HostName IP地址或域名
User 用户名
Host myserver2
HostName IP地址或域名
User 用户名
4.密钥登录:创建密钥(ssh-keygen),执行结束后,~/.ssh/目录下会多两个文件:id_rsa(私钥)、
id_rsa.pub(公钥),使用ssh-copy-id myserver一键添加公钥
④将本机的配置传到新服务器上:scp .bashrc .vimrc .tmux.conf server_name: # server_name需要换成自己配置的别名
⑤安装tmux和docker:sudo apt-get update sudo apt-get install tmux;
打开tmux。(养成好习惯,所有工作都在tmux里进行,防止意外关闭终端后,工作进度丢失)
然后在tmux中根据docker安装教程安装docker即可。
收获总结-展望未来
对于第一次使用ecs云服务器给我带来了很大惊喜,通过服务器我可以很轻松地学习使用Linux操作系统,以及更好的部署一个自己的网页,对我以后的学习之旅有很大的帮助。
最后,我祝福阿里云会越来越好,创造出更多优秀的产品,更优质的服务,给广大互联网工作者,编程爱好者提供更好的体验。