搭建Linux环境

学习Linux之前,我们首先需要在电脑上搭建Linux操作系统环境。

就好比说你买了一台电脑,需要使用Windows10操作系统,那么首先应该安装Windows操作系统(刚买的电脑会引导你一步一步的安装)。

一、Linux环境搭建的三种方式

①直接安装在物理机上。但是由于Linux桌面使用起来非常不友好,不推荐。

②使用虚拟机软件,将Linux搭建在虚拟机上。但是由于当前的虚拟机软件(如VMWare之类的)存在一些bug,会导致环境上出现各种莫名其妙的问题,比较折腾。
③使用云服务器,可以直接在腾讯云、阿里云或华为云等服务器厂商处直接购买一个云服务器。

在这里我不推荐使用虚拟机环境,尽管虚拟机免费,但是其安装麻烦,需要下载软件和Linux镜像。

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

如腾讯云、阿里云等为在校学生提供了优惠,只要通过学生认证,最低可以10元一个月,还是非常划算的。甚至同学们可以4、5个人共用一台服务器,平均下来一个人一个月2块钱。

二、购买云服务器

我们以腾讯云为例,其他的服务器厂商也是类似。

①进入官方网站(直接在百度上搜“腾讯云校园计划”)

学生云服务器_学生云主机_学生云数据库_云+校园特惠套餐 - 腾讯云 (tencent.com)icon-default.png?t=MBR7https://cloud.tencent.com/act/campus②登陆网站(可以使用QQ或者微信登陆)

③右侧的操作系统选择CentOS 7.6 64位。购买时长根据需要选择(建议1年),点击立即购买即可。这个步骤需要实名认证,否则会提示

点击立即认证,按照系统提示,完成实名认证即可(认证速度很快)。

④购买完成后,可以在控制台中找到自己买的服务器。点进去能够看到服务器的IP地址

Note:蓝色方框为公网IP地址,稍后我们就会使用这个IP登陆服务器。

⑤设置root密码:勾选服务器,点击重置密码(这个环节可能需要手机短信验证)。

Note:root密码建议设置的稍微复杂一些,否则容易被黑客入侵。

三、小结

在购买云服务器过程中我们最重要的是得到三个信息:

①服务器的外网IP

②服务器的管理员账户(固定为root)

③管理员账户密码(在腾讯云网站上设置的)

通过这三个信息就可以使用XShell远程登陆搭建好的Linux云服务器了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
/bin: 是Binary的缩写,这个目录存放着系统必备执行命令 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件,自己的安装别放这里 /dev: Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc: 所有的系统管理所需要的配置文件和子目录。 /home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,不能包含“_”下划线。 /lib: 系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。 /lost+found:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。 /media:linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。 /misc: 该目录可以用来存放杂项文件或目录,即那些用途或含义不明确的文件或目录可以存放在该目录下。 /mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。 /net 存放着和网络相关的一些文件. /opt:这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。 /proc:这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。 /root:该目录为系统管理员,也称作超级权限者的用户主目录。 /sbin:s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。 /selinux:这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,类似于windows的防火墙 /srv:service缩写,该目录存放一些服务启动之后需要提取的数据。 /sys: 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。 /tmp:这个目录是用来存放一些临时文件的。 /usr: 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。 /var:这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aspect of Twilight

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值