Linux 环境搭建

发布于:2024-12-18 ⋅ 阅读:(71) ⋅ 点赞:(0)
要想学习 Linux , 需要先有一个 Linux 的环境

环境搭建方式

主要有四种 :
1. 直接安装在物理机上 . 但是由于 Linux 桌面使用起来非常不友好 . [ 不推荐 ].
2. 使用虚拟机软件 , Linux 搭建在虚拟机上 . 但是由于当前的虚拟机软件 ( VMWare 之类的 ) 存在一些 bug , 会导致环境上出现各种莫名其妙的问题 , 比较折腾 . [ 非常不推荐 ]
3. 使用 WSL (Windows Subsystem for Linux). 这个是 Windows 近几年开发的新功能 , Windows系统内集成了一个 Linux. 但是目前这个技术还不够成熟 . [ 暂时不推荐 ].
4. 使用云服务器 , 可以直接在 腾讯云 , 阿里云或华为云 等服务器厂商处直接购买一个云服务器 . [ 墙裂 推荐] 如腾讯云阿里云等为在校学生提供了优惠 , 只要通过学生认证 , 最低可以 10 块钱一个月 . 还是非常 划算的.

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

使用云服务器

我们以腾讯云为例 , 其他的服务器厂商也是类似
1. 进入官方网站 https://cloud.tencent.com/act/campus ( 直接在百度上搜 " 腾讯云校园计划 ")
2. 登陆网站 ( 可以使用 qq 或者 微信 登陆 )
3. 右侧的操作系统选择 CentOS 7.6 64 . 购买时长根据需要选择 ( 建议 1 ), 点击立即购买即可 . 这个步骤需要实名认证, 否则会提示
点击立即认证 , 按照系统提示 , 完成实名认证即可 ( 认证速度很快 ).
4. 购买完成后 , 可以在控制台中找到自己买的服务器 . 点进去能够看到服务器的 IP 地址 .
蓝色方框为公网 ip 地址 , 稍后我们就会使用这个 ip 登陆服务器 .
5. 设置 root 密码 : 勾选服务器 , 点击重置密码 ( 这个环节可能需要手机短信验证 ). root 密码建议设置的稍微复杂一些, 否则容易被黑客入侵
小结 :
在这个环节我们最重要的是得到三个信息 :
1. 服务器的外网 IP
2. 服务器的管理员账户 ( 固定为 root)
3. 管理员账户密码 ( 在腾讯云网站上设置的 )
这三个信息是我们登陆到 Linux 上的必要条件 .

使用终端软件连接到 Linux 

什么是终端软件
终端软件是一类工具软件 , 可以和远程的主机建立网络连接 , 从而对主机进行一些操作
常见的终端软件 :
XShell
Putty
MobaXTerm
Iterm2
SecureCR
我使用的是 XShell

下载安装 XShell

下载地址: https://www.netsarang.com/en/free-for-home-school/

关于XShell 下的复制粘贴

复制 : ctrl + insert 
粘贴 : shift + insert
(ctrl + c / ctrl + v 是不行的)

网站公告

今日签到

点亮在社区的每一天
去签到