3.搭建Linux环境
Linux在学习编程的过程中非常重要,要学习Linux那就得先搭建Linux环境,本文将介绍如何在云服务器上搭建环境。
Linux环境的搭建方式
主要有三种:
- 直接安装在物理机上,但是由于Linux桌面使用起来非常不友好,不推荐这种方式;
- 使用虚拟机软件,将Linux搭建在虚拟机上。但是由于当前的虚拟机软件多多少少存在一些bug,会导致环境上出现各种莫名其妙的问题,爱折腾的朋友可以尝试;
- 使用云服务器,目前比较主流的与服务器厂商有阿里云、腾讯云、华为云,可以直接去厂商买一个云服务器;
云服务器的优点:
使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写的程序真的去给别人去使用.
购买云服务器
我们以腾讯云为例,不同的厂商不会有太大差别。
- 登录官网腾讯云 - 产业智变 云启未来 ;
可以先看看官网的活动,几个云服务器厂商都常年搞活动,价格还蛮便宜的
- 根据自身需求选择规格购买云服务器;
-
选择centos7.6,比较稳定适合学习;
-
第一次购买可能需要实名,填自己的信息就ok;
-
付款即可;
-
回到官网,进入控制台,进入云服务器;
- 进入下面我们刚刚购买成功的的示例;
至此我们就可以看到我们的云服务器的基本信息了,复制公网ip,一会儿我们用得上。
- 设置root密码,点击重置密码,密码建议设置复杂一些,否则容易被黑客入侵;
接下来就可以登陆到我们的服务器了,腾讯云提供了在控制台一键免密登录,但是不够方便,因此下文我们将继续介绍使用SSH远程登陆。
小结:
在这个环节我们最重要的是得到三个信息:
- 服务器的外网 IP
- 服务器的管理员账户(Centos默认root)
- 管理员账户密码(控制台设置的密码)
通过这些信息我们就可以使用Xshell远程登陆了。
使用Xshell远程登陆到云服务器
Linux有很多桌面发行版,为什么我们不使用呢?主要是以后我们也用不到啊,况且有了图形化界面你还会使用命令吗?
下载安装Xshell
Xshell是一个远程终端软件,可以通过SSH协议远程登陆我们的云服务器。
Xshell官网:XSHELL - NetSarang Website
软件需要付费使用,不过它提供了免费的版本供非商业用途的使用。
查看云服务器的公网ip
就是我们刚刚复制的那个ip地址。
使用Xshell远程登陆主机
- 打开Xshell,第一次使用界面和下面一致(我远程登陆过可能有些地方不同);
- 左上角点击新建,蓝框内的填好后,其他的不要动,点击连接;
- 输入用户名,centos默认为root,以在腾讯云官网的设置的为准;
- 输入密码,腾讯云服务器控制台重置的密码,点击确认;
之后我们就可以通过Xshell连接到我们的云主机了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现