目录
1.javaEE,先搭环境再敲码
2.Linux大数据
3.Python
4. Linux的学习方向
5. Linux的进阶段位
6.下面开始进入实际操作环节
第一步.安装虚拟机软件
第二步.在虚拟机里面安装一个别人开发好的Centos系统(可以在此系统中写Linux指令,此系统也是依赖于Linux内核)
难点:虚拟机的网络连接的三种形式说明:
建立Linux大局观
1.javaEE,先搭环境再敲码
JDK、MyEclipse/eclipse、tomcat、Mysql
2.Linux大数据
Shell编程
3.Python
Ubuntu专业开发平台、APT(Ubuntu下的指令工具)软件管理和远程登录
4. Linux的学习方向
4.1.Linux运维工程师:大公司的服务器运营,保证服务器正常运行,服务器的规划,监控,故障,备份,日志,服务器瘫痪了,要迅速恢复。
4.2.利用Linux部署javaEE、大数据、python、PHP、c、c++:很多类型的程序需要部署在Linux系统之上去运行
5. Linux的进阶段位
青铜:熟悉基本操作命令,包括(文件操作命令【em mkdir chmod chown】)(编辑工具使用【vi vim】)(Linux用户管理【useradd userdel usermod】)等
白银:Linux的各种配置(【环境变量配置】【网络配置】【服务配置】)
黄金:Linux下如何搭建各种开发环境(【大数据】【javeEE】【Python】)
铂金:Linux下编写shell脚本,对Linux服务器进行维护
砖石:对服务器进行安全设置,防止黑客攻击,保障服务器运行,对服务器系统进行优化
星耀:深入理解Linux内核,掌握大型网站的架构组成,熟悉各个环节的部署和维护方法
注意方法:不需要掌握所有的linux指令,查询手册和百度也可
边做边学,有些不懂的不要钻牛角尖,适当跳过,重点是实际操作,实际操作
6.下面开始进入实际操作环节
其实很简单,就两个步骤:
第一步.安装虚拟机软件
第二步.在虚拟机里面安装一个别人开发好的Centos系统(可以在此系统中写Linux指令,此系统也是依赖于Linux内核)
注意:这里下载步骤网络上太多了,而且也是很具体详细的,这里不过多介绍,下载好VM对应版本和Centos的镜像文件(不要去解压镜像文件)然后按步骤进行即可
原理:已安装虚拟机VM的作用是在windows系统上虚拟一块Centos空间,然后再把真正的Centos系统放进去,这个Centos系统实际上是【文件】,因此这个软件【文件】也可以很方便拷贝移植到别人的VM上使用
步骤:此步骤仅为方便自己去检验一些关键步骤的选择,不做参考
1.在虚拟机软件上虚拟一块Centos空间:安装好虚拟机后,点击“创建新的虚拟机”--》“典型”--》选择稍后安装操作系统--》选择Linux操作系统,版本选择为CentOS 64位(如果是32位电脑就选择32位)--》默认给到最大20G的磁盘大小,将虚拟磁盘拆分为多个文件--》【此时你已经完成一个你定义好的Centos虚拟空间】
2.对这块虚拟空间进行设备配置:在虚拟机主页编辑虚拟机设置--》分配2G物理内存,分配2个处理器(需要看你自己电脑是多少核的,不要开满)--》硬盘选择20G--》网络适配器选择NAT模式--》OK
3.开始安装CentOS:右键虚拟机设置--》CD/DVD(IDE)--》使用ISO映像文件,找到下载好的CentOS***.ISO文件--》确定--》点击开启此虚拟机--》跳过跳过--》如果显示DIsc Found,并且有OK和Skip选项,因为去加电检测安装路径下的磁盘是否有问题,时间会很长,选择Skip跳过(按住tab键选择)--》next、next看这个选--》选择基本存储设备--》弹出提示:以下设备中可能包含数据,这里其实就是刚刚选择的 20G硬盘虚拟空间,里面的数据可以任意删除,因为你的CentOS要准备安装进去了,选择“是,忽略所有数据”--》给CentOS取个主机名(如果是集群大数据的话,建议设置为hadoop1/2/3...)--》设置密码的时候可以设置复杂一点--》选择创建自定义布局(实际了解Linux是如何进行手动分区的)
4.然后跳转调到分区界面:创建--》标准分区(创建)--》挂载点 /boot(Linux启动的时候需要一些引导文件,默认就是分配到你写的路径/boot下,大小就是200MB就够用了)--》确定--》点击剩余空闲处--》标准分区(创建)--》文件系统类型 选择为swap,大小是2048MB,(swap分区就是交换分区,可以理解为上面设置的物理内存2G)--》确定--》最后,再次点击空闲处--》挂载点 / ,选择使用全部可用空间--》确定--》下一步--》格式化--》将修改写入磁盘
5.上一步已经把磁盘配置好,下一步就是自定义安装一些自带的软件了,点击“现在自定义”--》下一步--》基本系统 留一个兼容程序库,留一个调试工具,留一个基本,后续的java可以通过自己去独立安装,其它均去除勾选--》应用程序 留一个互联网浏览器(默认是火狐)--》桌面全保留--》确定--》耐心等待即可
6.祝贺您,您的CentOS安装已经完成--》点击重新引导(主要是重启再配置一些额外的东西)--》不用创建用户名(后续会独立创建)--》NEXT,再次重启即可
难点:虚拟机的网络连接的三种形式说明:
1.桥连接:Linux操作系统可以和其它的主机的windows操作系统互相通信,但是可能造成ip冲突,(例如192.168.78.0-192.168.78.255之间,当设置Linux的ip地址为0-255很容易因为取名字相同而造成访问IP冲突)
2.NAT连接:Linux可以通过本机的windows下的内网ip地址的代理去访问内网,Linux可以通过本机ip访问外网(例如linux系统的ip为192.168.100.50,此时本机的ip地址为192.168.100.200,本机的内网ip为192.168.0.40),不会造成ip冲突,但是内网中的其它ip就不能对Linux进行访问【因此是开发的最优选择】
3.主机模式:Linux的ip是完全独立的,不能访问外网