3.搭建Linux环境

Linux在学习编程的过程中非常重要,要学习Linux那就得先搭建Linux环境,本文将介绍如何在云服务器上搭建环境。

Linux环境的搭建方式

主要有三种:

  1. 直接安装在物理机上,但是由于Linux桌面使用起来非常不友好,不推荐这种方式;
  2. 使用虚拟机软件,将Linux搭建在虚拟机上。但是由于当前的虚拟机软件多多少少存在一些bug,会导致环境上出现各种莫名其妙的问题,爱折腾的朋友可以尝试;
  3. 使用云服务器,目前比较主流的与服务器厂商有阿里云、腾讯云、华为云,可以直接去厂商买一个云服务器;

云服务器的优点:

使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写的程序真的去给别人去使用.

购买云服务器

我们以腾讯云为例,不同的厂商不会有太大差别。

  1. 登录官网腾讯云 - 产业智变 云启未来

可以先看看官网的活动,几个云服务器厂商都常年搞活动,价格还蛮便宜的

image-20220524170811335

  1. 根据自身需求选择规格购买云服务器;

image-20220524171559107

  1. 选择centos7.6,比较稳定适合学习;

  2. 第一次购买可能需要实名,填自己的信息就ok;

  3. 付款即可;

  4. 回到官网,进入控制台,进入云服务器;

image-20220524172031838

  1. 进入下面我们刚刚购买成功的的示例;

image-20220524172127848

至此我们就可以看到我们的云服务器的基本信息了,复制公网ip,一会儿我们用得上。

  1. 设置root密码,点击重置密码,密码建议设置复杂一些,否则容易被黑客入侵;

image-20220524172440294

接下来就可以登陆到我们的服务器了,腾讯云提供了在控制台一键免密登录,但是不够方便,因此下文我们将继续介绍使用SSH远程登陆。

小结:

在这个环节我们最重要的是得到三个信息:

  1. 服务器的外网 IP
  2. 服务器的管理员账户(Centos默认root)
  3. 管理员账户密码(控制台设置的密码)

通过这些信息我们就可以使用Xshell远程登陆了。

使用Xshell远程登陆到云服务器

Linux有很多桌面发行版,为什么我们不使用呢?主要是以后我们也用不到啊,况且有了图形化界面你还会使用命令吗?

下载安装Xshell

Xshell是一个远程终端软件,可以通过SSH协议远程登陆我们的云服务器。

Xshell官网:XSHELL - NetSarang Website

软件需要付费使用,不过它提供了免费的版本供非商业用途的使用。

查看云服务器的公网ip

就是我们刚刚复制的那个ip地址。

使用Xshell远程登陆主机

  1. 打开Xshell,第一次使用界面和下面一致(我远程登陆过可能有些地方不同);

image-20220524174045017

  1. 左上角点击新建,蓝框内的填好后,其他的不要动,点击连接;

image-20220524174458368

  1. 输入用户名,centos默认为root,以在腾讯云官网的设置的为准;

image-20220524174601499

  1. 输入密码,腾讯云服务器控制台重置的密码,点击确认;

image-20220524174812537

之后我们就可以通过Xshell连接到我们的云主机了。

posted @   NcPhoton  阅读(107)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示