前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[Linux] 购买腾讯云服务器及环境配置,超详细

[Linux] 购买腾讯云服务器及环境配置,超详细

原创
作者头像
发布2022-08-01 10:10:10
3.5K0
发布2022-08-01 10:10:10
举报

1. 购买前须知

腾讯学生云服务器_学生云主机_学生云数据库_云+校园特惠套餐

1.1 配置如何选择

按需要选择自己的服务器,刚开始按1核2G的配置就可以了,如果内存只有1G可能会造成某些程序崩溃。配置也不需要太高,之后若网站等造成服务器流量访问开始上升,可以按需要升级配置。

注意: 在购买前关注一下腾讯云微信,如最近的虎年回馈活动,新人优惠力度很大,要使用好新人的优惠,之后再买会贵很多!

1.2 轻量级云服务器和云服务器的差别

在刚开始学习及起步阶段,我们更关心价格,等到服务器流量开始上升了,我们可以根据需要再升级服务器。(当服务器流量上升到需要升级服务器时,租赁服务器的费用也就不值一提了😜)

1.2.1 计费方式

如果选择的是轻量级云服务器,采用的是包年包月 + 超额流量 + 自定义镜像 的计费方式,包年包月价格会比云服务器便宜一些,带宽会比云服务高一些,每个月有定量的流量包,类似于手机卡的流量包,流量使用在流量包内不需要额外的支付,但是如果超过流量包,需要支付超额流量费用,与手机超流量要支付超额费用一样。因此,购买轻量级云服务器的话,在流量包内进行使用,不需要再另外支付任何费用。

如果选择的是云服务器,那么会按照固定宽带或者按流量进行计费,按流量计费价格为1GB/0.8元,推荐将此费用修改为贷款拉满、按流量计费的方式,如果不能修改,需要联系客服进行修改,按流量计费上一种服务器降级策略,因此还会退还一部分费用。

1.2.2 详细对比

详细对比见下表:

2. 初始化配置

注: 博主购买的是轻量级应用服务器,系统为Ubuntu 20.04

以下配置仅供参考

如果选择了Ubuntu20.04 + Docker20 那么在实例(你的服务器)创建成功后将自动按照配置创建Docker容器(相当于docker run)。也可以选择纯系统,然后在实例创建完成后再创建Docker容器。

新人优惠很划算,推荐有能力的在较大的优惠折扣下拉满使用年限,博主购买的配置和价格如下,购买期限为 5 年,每个月流量为300GB,仅供参考(提前退服务器会按使用时长退回相应的钱):

3. 配置ssh免密登录

注意!!:如果购买的是轻量级应用服务器的话,第一步需要修改密码(在购买的服务器的控制面板中),否则无法进行ssh免密登录

然后按以下步骤配置ssh免密登录:

1、进入购买的云服务器内,添加一个新用户 xxx :sudo adduser xxx

2、输入密码

3、给该用户添加sudo权限:sudo usermod -aG sudo xxx

4、在AC-terminal (或者你的任一本地linux服务器)中配置服务器别名:vim .ssh/config,配置格式如下:

代码语言:javascript
复制
Host 给你的云服务器命名,如myserver1
    HostName 云服务的公网ip地址
    User 上面创建的新用户xxx

5、本地创建密钥,如果以前创建过密钥,跳过此步:ssh-keygen

6、添加公钥到你的云服务器中:ssh-copy-id myserver1

7、输入云服务上的xxx用户密码即可

8、登录云服务器:ssh myserver1

可能发生的问题:

出现Permission denied (publickey)

原因:云服务器没有重置密码;解决办法:回到服务器控制面板重置密码

出现 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

原因:云端服务器的公钥发生改变;解决办法:将本地的authorized_keys这个文件下存放的远程主机公钥信息删除,再进行ssh-copy-id myserver1

4. 配置环境

更新ubuntu的安装源:sudo apt-get update

安装tmux:sudo apt-get install tmux

将tmux、vim等配置换成AC-terminal (或者你的任一本地linux服务器)的常用配置:

退回本地服务器:crtl + d

将配置文件发送到购买的服务器上:scp .bashrc .vimrc .tmux.conf myserver1:

登录回购买的服务器查看配置是否成功

5. 安装Docke

如果之前选择了Ubuntu20.04 + Docker20 那么在实例(你的服务器)创建成功后将自动按照配置创建Docker容器,也就是说,不需要自己安装docker了,运行docker --version测试一下,如果出现了版本信息,则说明安装成功了。

否则按照官网方法一步步执行安装命令,注意,不要漏掉命令!一条条执行!

官网!!安装需要一步步执行!!!!:官方网站_在 Ubuntu 上安装 Docker 引擎

(!!仅供参考!!)从此处开始(如果安装过docker,重新安装时需要卸载docker)

注意:此处省略了中间的执行代码!!!!一定要去官网一步步执行!!!!

注意:此处省略了中间的执行代码!!!!一定要去官网一步步执行!!!!

注意:此处省略了中间的执行代码!!!!一定要去官网一步步执行!!!!

注意:此处省略了中间的执行代码!!!!一定要去官网一步步执行!!!!

(!!仅供参考!!)执行到此处结束

运行docker --version测试一下,如果出现了版本信息,则说明安装成功了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档