前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >零基础快速上手云服务器

零基础快速上手云服务器

作者头像
小孙同学
发布2022-01-17 19:35:51
2K0
发布2022-01-17 19:35:51
举报

一、前言

  最近受邀参加了腾讯云社区的自媒体分享计划,获得了100元的代金券。

  代金券似乎只能花在云服务器和云硬盘上,可是。。我已经有俩服务器了。。。

  反正不花白不花,于是我又花了11块大洋买了俩月的服务器,送给了朋友,顺便写下了这篇教程。

二、什么是服务器

  服务器英文名称为“Server”,指的是网络环境下为客户机(Client)提供某种服务的专用计算机。

  服务器一定程度上可以等同于我们正在使用的电脑,不过服务器的处理速度和系统可靠性都要比普通PC要高得多,因为服务器是一般是需要24小时连续不间断的工作的。普通PC死机了大不了重启,数据的丢失损失也仅限于单台电脑。服务器则完全不同,许多重要的数据都保存在服务器上,许多网络服务都在服务器上运行,一旦服务器发生故障,将会丢失大量的数据,造成的损失是难以估计的。

  因此大多数中小型企业或者个人都不会选择自建机房,而是选择更加省心的云服务器,国内主流的云服务器厂商主要有阿里云、腾讯云、百度云、华为云等等。

  服务器所使用的操作系统一般是Linux,因为Linux系统开源免费成本低,稳定性高。

三、购买一台云服务器

  关于云服务的购买这里就不过多阐述了,我目前主要使用的是轻量应用服务器,是双十一腾讯云做活动的时候买的,198元三年,2核4G,硬盘80G,非常的良心。

  值得注意的是,我们在购买服务器的时候,系统会让我们选择服务器的系统,一般选择Linux的系统,不过Linux系统有很多发行版,本次教程所使用的系统是Ubuntu Server 20.04 LTS 64位

四、重置实例密码

  当我们完成服务器的购买后,进入我们的腾讯云控制台,点击实例选项卡便可以管理我们的服务器。(轻量应用服务器界面与此有所不同)

  拿到服务器后,我们首先要做的就是重置服务器的密码,我们SSH远程登录的时候需要使用它(云服务器实例在初始化的时候未设置密码,这里的重置密码等同于添加密码)

值得注意的是:这里重置密码重置的只能重置Ubuntu用户的密码,而不是root用户,应该是腾讯云出于安全性的考虑,默认不能登录root账户。(普通用户和root用户的权限不同,root用户是系统的超级管理员,拥有最高权限。)

五、远程SSH登录服务器

  XSHELL是一款优秀的SSH客户机,可以帮助我们更方便的远程操作服务器。

  官网地址:https://www.xshell.com/zh/xshell/

  填写姓名和邮箱,下载家庭/学校免费版即可。

  下载链接:https://www.xshell.com/zh/free-for-home-school/

  成功安装xshell 后打开软件后,新建一个会话。主机名输入我们的公网IP地址(IP地址在腾讯云控制台实例选项卡下可以看到)

  新建一个会话后我们打开此会话,系统会要求我们登录,登录用户名填写ubuntu后确认。

  之后系统会让我们填写密码,密码为上一步重置的密码。

  登录成功。(您的界面可能和我不一样,因为我做了个性化的修改)

六、登录root用户

1、修改root密码

  注意:输入密码时,屏幕上无回显。

代码语言:javascript
复制
ubuntu@VM-0-6-ubuntu:~$ sudo passwd root
New password: 
Retype new password: 
passwd: password updated successfully
ubuntu@VM-0-6-ubuntu:~$ 

2、切换root用户

代码语言:javascript
复制
ubuntu@VM-0-6-ubuntu:~$ sudo -i
root@VM-0-6-ubuntu:~#

七、修改主机名

  云服务器的主机名默认是VM-0-6-ubuntu其实这个东西是可以改的,比如下面的操作就把主机名改成了ubuntu

1、查看主机名

代码语言:javascript
复制
ubuntu@VM-0-6-ubuntu:/root$ hostnamectl
   Static hostname: VM-0-6-ubuntu
         Icon name: computer-vm
           Chassis: vm
        Machine ID: abf******************0a4efa7
           Boot ID: 00e******************68bf6
    Virtualization: kvm
  Operating System: Ubuntu 20.04 LTS
            Kernel: Linux 5.4.0-90-generic
      Architecture: x86-64
ubuntu@VM-0-6-ubuntu:/root$ 

2、修改主机名

代码语言:javascript
复制
ubuntu@VM-0-6-ubuntu:/root$ sudo hostnamectl set-hostname Ubuntu

3、重启

代码语言:javascript
复制
ubuntu@VM-0-6-ubuntu:/root$ sudo reboot
ubuntu@VM-0-6-ubuntu:/root$ Connection closing...Socket close.

Connection closed by foreign host.

Disconnected from remote host(175.27.189.244) at 02:37:51.

Type `help' to learn how to use Xshell prompt.
[I:\~]$ 

4、重新连接会话

代码语言:javascript
复制
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-90-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Sun 09 Jan 2022 02:39:05 AM CST

  System load:  0.46              Processes:             110
  Usage of /:   7.8% of 49.16GB   Users logged in:       0
  Memory usage: 18%               IPv4 address for eth0: 10.206.0.6
  Swap usage:   0%

 * Super-optimized for small spaces - read how we shrank the memory
   footprint of MicroK8s to make it the smallest full K8s around.

   https://ubuntu.com/blog/microk8s-memory-optimisation

Last login: Sun Jan  9 02:25:03 2022 from 36.7.50.95
ubuntu@Ubuntu:~$

八、安装宝塔面板

  宝塔Linux面板是提升运维效率的服务器管理软件,对于不熟悉Linux指令的小白来说,宝塔面板真的很实用。

  官网:https://www.bt.cn/download/linux.html

1、安装

代码语言:javascript
复制
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

  在shell中执行这样一个命令,输入y 确认安装,然后等待。。。

代码语言:javascript
复制
Congratulations! Installed successfully!
==================================================================
外网面板地址: http://你的公网IP:8888/密钥
内网面板地址: http://你的内网IP:8888/密钥
username: 用户名
password: 密码
If you cannot access the panel,
release the following panel port [8888] in the security group
若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口
==================================================================
Time consumed: 1 M

2、开放防火墙8888端口

  进入腾讯云控制台,管理云服务器实例,开放安全组8888端口,协议为TCP

3、访问宝塔面板

  在你的本机浏览器上,输入宝塔面板的地址: http://你的公网IP:8888/密钥

  输入用户名和密码登陆即可。

  注册绑定账号

  剩下的内容自己去探索吧!

九、后记

  购买云服务器可以学习Linux操作系统,学习项目运维管理知识,搭建个人网站,部署自己的课设项目等等,还是很不错滴,不过零基础上手云服务器的确有点小难度,很多内容还是要靠自己慢慢学习哇!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-01-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、前言
  • 二、什么是服务器
  • 三、购买一台云服务器
  • 四、重置实例密码
  • 五、远程SSH登录服务器
  • 六、登录root用户
    • 1、修改root密码
      • 2、切换root用户
      • 七、修改主机名
        • 1、查看主机名
          • 2、修改主机名
            • 3、重启
              • 4、重新连接会话
              • 八、安装宝塔面板
                • 1、安装
                  • 2、开放防火墙8888端口
                    • 3、访问宝塔面板
                    • 九、后记
                    相关产品与服务
                    云服务器
                    云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档