入门概述
为什么要学习
Linux
是作为一个后端程序员,是必须要掌握
Linux
的,因为这都成为了你找工作的基础门槛了,所以不得不学习!
Linux
简介
Linux
内核最初只是由芬兰人林纳斯
·
托瓦兹(
Linus Torvalds
)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux
是一套免费使用和自由传播的类
Unix
操作系统,是一个基于
POSIX
(可移植操作系统接口) 和UNIX 的多用户、多任务、支持多线程和多
CPU
的操作系统。
Linux
能运行主要的
UNIX
工具软件、应用程序和网络协议。它支持
32
位和
64
位硬件。
Linux
继承了Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux
发行版
Linux
应用领域
今天各种场合都有使用各种
Linux
发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 LAMP
(
Linux + Apache + MySQL + PHP
)或
LNMP
(
Linux + Nginx+ MySQL +PHP)组合。
Linux vs Windows
环境搭建
安装
CentOS
1
、可以通过镜像进行安装!
2
、可以使用我已经制作好的镜像!
3
、安装
VMware
虚拟机软件,然后打开我们的镜像即可使用! 通过vm创建虚拟机空间
1.软硬件准备
首先安装Vmvare虚拟机软件,同时下载好centos的镜像文件
选择创建虚拟机
2.典型安装与自定义安装
典型安装:VMware会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。
自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。
这里我选择自定义安装。
选择稍后安装系统
下一步选中Linux系统
分配最大磁盘容量
点击虚拟机设置
一般来说
内存 2g
处理器 视情况而定
网络配置 NAT模式
桥连接: 人多了容易造成ip冲突 可以和其他的系统通信
NAT:可以访问外网,不会造成ip冲突
主机模式:不能访问外网
点击确定
安装系统
点击设置,选中 cd/dvd 使用ISO 映像文件
点击开启虚拟机
选择skip
一直下一步,创建用户,密码
创建三个分区
自定义安装文件
一直下一步,结束,安装成功