Linux概述

我们为什么要学习Linux

  • 服务器端必备技术,很多大型项目都部署在Linux服务器

  • Linux开源社区地位极高

  • 后端程序员必须掌握Linux,工作需要

简介

Linux 内核最初只是由Linux之父Linus torvalds(李纳斯·托沃兹 )

在赫尔辛基大学上学时出于个人爱好而编写的。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,

是一个基于 POSIX(可移植操作系统接口) 和UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。

它支持 32 位和 64 位硬件。Linux 继承了Unix 以网络为核心的设计思想,

是一个性能稳定的多用户网络操作系统

发行版

Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。

image-20200804175040050

通常服务器

  • LAMP(Linux + Apache + MySQL + PHP)
  • LNMP(Linux + Nginx+ MySQL +PHP)

Linux VS Windows

image-20200804175642919

说明:服务器都是使用命令行的,所以需要习惯用命令行开发。

环境搭建

可以参见最原始的安装,跳转

快速安装

以上原始的安装很容易出错,可以直接加载别人已经装好的系统。

推荐狂神的安装方式,传送门

下载并解压文件 (密码: 76x5 )

image-20200804191615707

打开虚拟机

image-20200804191732359

image-20200804191757113

启动时,点击已复制虚拟机

image-20200804191839492

image-20200804194824822

登录密码都是123456

image-20200804194900079

云服务器

云服务器ESC,一般服务器不会关机

安全组!

Linux防火墙端口开启之后,还要设置安全组规则,

开放端口。否则外界无法访问。

添加安全组

image-20200804195928890

image-20200804195832672

安装XShell和XFTP

免费版需要填写个人信息

发了邮箱之后就可以下载了,安装也很简单的。

image-20200804203240187

image-20200804203712622

使用Xshell连接虚拟机

首先了解桥接模式和NAT模式,这里建议用NAT模式

  • 桥接 通过使用物理机网卡 具有单独ip,相当于物理机的兄弟

  • NAT 把物理机为路由器进行上网

  1. Linux虚拟机的网络适配器设为NAT模式

    image-20200804203903810

  2. 配置NAT信息

    image-20200804225921577

  3. 查看虚拟机ip

    image-20200804230333338

  4. 还要检查一下,内部能不能ping通外部

  5. 若能ping通就可以用xshell连接

  6. 切换到Xshell命令行 ssh ip然后输入用户名和密码就ok

image-20200804231220075

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/1101-/p/13600087.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!