【Linux环境搭建】用云服务器搭建Linux环境

简介: 【Linux环境搭建】用云服务器搭建Linux环境

1. 我们为什么要学Linux

作为一个程序员,你必须学好Linux,至于为什么,这个问题,


在我们日后的学习中,自然会慢慢展现出来,而校招对于Linux也有掌握的要求,


所以我们废话不多说,直接开始!


2. 云服务器购买

搭建Linux环境有很多方法,可以装虚拟机,可以给电脑装双系统,


但是我这里只介绍这一种最简单的方法,也就是借用云服务器搭建环境。


我这里推荐三个云服务购买平台,可以自行选择。(哪个便宜买哪个就行)


下面是链接:


华为云


阿里云


腾讯云


我使用的是腾讯云服务器,所以我在这里展示购买腾讯云服务器的流程,


当然,购买流程都是大同小异的。


首先,你需要注册或者登录你的账号:



登录成功之后,


鼠标移动到左上方的产品,


并选择轻量应用服务器:



然后选择这个:



一般而言,最低配置的就非常够用了,


如果你有钱,也可以买贵的,配置高的,


我这里就购买最便宜的那个:



然后这里的地区,选择离你最近的就行:



这的镜像,看清楚了,我选择使用CentOS 7.6作为我的学习版本,


我以后的文章也会用CentOS 7.6,这里不要拘泥于版本,


我们只是用来学习Linux,等我们学好了Linux,使用其他版本是0成本就能上手的,



购买完成之后,


我们点击主界面的控制台:



点击这个轻量应用服务器:



这个就是我们刚购买的服务器了:



接下来非常重要:


你点击更多那个选项,选择重置密码:



然后你输入你的新密码即可,然后直接确认:



这个网页先不要关,我们待会儿还会用到。


3. 远程连接云服务器

那么现在问题来了,我们云服务器也弄好了,


我们该怎么远程连接它呢?


我这里使用 Xshell 进行连接,下面是Xshell的下载链接:


Xshell学习用免费版本


我们直接进行安装即可。


我们一进Xshell,大概是这样的:



我们先不管那个窗口,把它关掉:



然后,我们在这里输入:


ssh root@你的公网IP


公网IP在我们刚刚没有关闭的那个网页:



这个就是你的公网IP直接赋值即可(Linux下的粘贴快捷键是(shift + insert))


像这样:



然后回车就会弹出窗口,


他会问你是否接受并保存(大概)你接受并保存就行,


然后就会弹出下面的窗口:



你输入刚刚在腾讯云那里设置的密码就行,



当这里弹出了WARNING的时候,就证明你成功登录了。


4. 如何创建新用户

实际上,我不推荐使用默认的root用户来进行平时的学习,(root权限太大,容易出事)


所以我们需要新创建一个用户。


输入指令:


adduser 你要创建的用户名


例:



这里我创建了一个叫 forlesson 的用户,


然后,设置用户密码:


输入指令:


passwd 用户名


例:



然后你就输入新用户的密码:(不要定的太简单,容易出事)



另外,你输入密码的时候,他是不会显示到屏幕上的。


这个时候你退出Xshell,然后再重新进来:


回到这个地方:



输入你要登入的用户以及公网IP:



回车然后输入刚刚设置的密码,


就可以成功进入了:



5. 第一个Linux程序

接下来我输入的指令我们以后都会学到,


所以我暂时不讲解它们的意思,你就跟着输入就行:


输入:


touch test.c


输入:


nano test.c


然后就能开始写代码:




编写完之后,


依次输入:


ctrl x

y

回车


输入:


gcc test.c


输入:


./a.out


就成功啦:



总结:

今天我们成功搭建好了云服务器,


真正用上了Liunx,还写了人生中第一个Linux程序,


想要和我一起继续学习和探索Linux的奥秘,可以订阅这个专栏哟~Linux从入门到精通。


写在最后:

以上就是本篇文章的内容了,感谢你的阅读。


如果感到有所收获的话可以给博主点一个赞哦。


如果想和我一起学习编程,不妨点个关注,我们一起学习,一同成长。


之后我还会输出更多高质量内容,欢迎收看~


相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
8天前
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。
|
2月前
|
Ubuntu Linux Shell
(已解决)Linux环境—bash: wget: command not found; Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
(已成功解决)Linux环境报错—bash: wget: command not found;常见Linux发行版本,Linux中yum、rpm、apt-get、wget的区别;Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
486 68
(已解决)Linux环境—bash: wget: command not found; Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
|
10天前
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
|
2月前
|
消息中间件 Java Kafka
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
本文介绍了Kafka集群的搭建过程,涵盖从虚拟机安装到集群测试的详细步骤。首先规划了集群架构,包括三台Kafka Broker节点,并说明了分布式环境下的服务进程配置。接着,通过VMware导入模板机并克隆出三台虚拟机(kafka-broker1、kafka-broker2、kafka-broker3),分别设置IP地址和主机名。随后,依次安装JDK、ZooKeeper和Kafka,并配置相应的环境变量与启动脚本,确保各组件能正常运行。最后,通过编写启停脚本简化集群的操作流程,并对集群进行测试,验证其功能完整性。整个过程强调了自动化脚本的应用,提高了部署效率。
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
|
1月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
2月前
|
运维 监控 Linux
推荐几个不错的 Linux 服务器管理工具
推荐几个不错的 Linux 服务器管理工具
177 6
|
2月前
|
机器学习/深度学习 JavaScript Cloud Native
Node.js作为一种快速、可扩展的服务器端运行时环境
Node.js作为一种快速、可扩展的服务器端运行时环境
62 8
W9
|
3月前
|
运维 关系型数据库 MySQL
轻松管理Linux服务器的5个优秀管理面板
Websoft9 应用管理平台,github 2k star 开源软件,既有200+的优秀开源软件商店,一键安装。又有可视化的Linux管理面板,文件、数据库、ssl证书方便快捷管理。
W9
335 1
|
2月前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
3月前
|
安全 Linux API
Linux服务器安全
人们常误认为服务器因存于数据中心且数据持续使用而无需加密。然而,当驱动器需维修或处理时,加密显得尤为重要,以防止数据泄露。Linux虽有dm-crypt和LUKS等内置加密技术,但在集中管理、根卷加密及合规性等方面仍存不足。企业应选择具备强大验证、简单加密擦除及集中管理等功能的解决方案,以弥补这些缺口。
52 0