A)为什么要用Linux做服务器?

网络理由:

1.linux本身是网络操作系统,支持所有TCP/IP协议,网络功能是内核中六大模块之一

2.linux和unix兼容,unix是早期的服务器霸主,现在份额逐渐让给linux了

3.linux是多用户多进程系统,windows是单用户伪多用户系统,不适合服务器

4.互联网开放,linux也是开放的,像apach这样的开放软件优先在linux上实现

5.linux是模块化的,可裁减,出现问题只要关闭一个模块,windows只有微软自己才会裁减

6.linux的用户管理严格,病毒难以破坏,windows漏洞百出,用户管理混乱

7.linux硬件需求小,大部分版本免费,总得成本低

8.windows常会蓝屏、需要磁盘清理,linux下kernel panic几年一遇,也可以好几年不关机,一两年一次磁盘清理

9.win的图形界面浪费了太多资源,linux使用x-window systerm,平时根本不用开图形界面

10.同硬件条件下,Linux比windows速度更快

个人理由:

10年前我就听说了Linux,不过由于windows server学习成本低,学的也是.net C#等技术,当时C#也没开源,同时也不支持Linux,所以我只能跟着微软走。

近年来Linux大有一统天下之势,.net core也支持在Linux上运行了。而且大部分开源软件都先在Linux上运行,要紧跟时代步伐,也让我不得不试图了解Linux。

(当然,我也被windows 动不动的更新弄烦了。)

B)选什么Linux系统?

查了下,貌似每个大公司都喜欢拿Linux改改,变成自己的系统。作为一个学习者,找个免费通用的很有必要。另外在国内用阿里的服务器比较多,最后选CentOS作为试验系统。

十大Linux系统

一看,还有三个选择!

有点懵逼,继续百度吧,最后下的这个DVD版  。

C)虚拟机安装CentOS 7

在windows 10 上面可用的虚拟机有 Hyper-V,vmware,  Oracle VM VirtualBox 。

我这选的vmware 14。

这个配置应该够用了。

网络设一下,没独立IP怎么好玩呢?

选上面那个,虚拟机没啥好检测的

2次ENTER而已。

作为中国人,不选简体中文还有天理吗?

安装位置自动就好了,毕竟是虚拟机

鼠标滚到下面,别点开始安装,否则后面配置网络很麻烦。连不上网的计算机啥也干不了。

手动配置是必须的

如果你输入小键盘数字没反应,你的记忆没错!开虚拟机会自动把小键盘关了。

保存》完成》开始安装

已经开始安装了,但有红字

配个密码就好了,开始的时候别折腾那么多。

点一次是不是没反应?你没看上面的提示吗?都搞成中文了还不看!

等待中,大概3-5分钟。

重启,开始界面选第一个就好了。当然它会自动选。

输入账号密码登录

密码是看不到的,输对就行了。

检查下能不能联网 ping 183.56.147.1 这个是某东的地址。

尴尬!居然不通。

想了下,把虚拟机网络改成桥接方式,搞定!

通了,大功告成。

按Ctrl+C停止ping。

为了避免以后要重装来重装去,搞个备份很有必要。把虚拟机停了,把虚拟机文件备份一下。

一、选择与安装——Linux学习笔记的更多相关文章

  1. Linux 学习笔记 1 使用最小的系统,从分区安装系统开始

    我们常用的linux系统在安装过程中大多都省略了对系统进行分区的操作,以至于后期,不了解什么是分区以及分区当中最基本的一些概念, 我们不说最细的知识,只求了解这个过程,那直接步入正题,开始第一节的学习 ...

  2. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

  3. 20160127 linux 学习笔记

    Linux学习笔记第一天 Linux基本介绍 Linux的起源和发展: 简单说linux是一种操作系统,可以安装在包括服务器.个人电脑,乃至PDA.手机.打印机等各类设备中. 起源: Linux起源于 ...

  4. deepin linux学习笔记(四)进不去图形界面怎么办?

    目录 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 更换成lxde桌面 进不去图形界面怎么办? 总结 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 生命不息 ...

  5. 91 Testing Linux学习笔记

    91 Testing Linux学习笔记... 学习地址:91Testing 的Linux教程=====================学习网址:http://www.91testing.net/ar ...

  6. 20155303狄惟佳预备作业三Linux学习笔记

    20155303狄惟佳预备作业三Linux学习笔记 初次接触Ubuntu系统以及Linux内核,了解了其产生的历史,从感性来讲,深深吸引我的是其中蕴含的珍贵的开源精神,以及Stallman等人对&qu ...

  7. Linux学习笔记-Linux系统简介

    Linux学习笔记-Linux系统简介 UNIX与Linux发展史 UNIX是父亲,Linux是儿子. UNIX发行版本 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP P ...

  8. Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum

    写在前面 上节我们通过简单的几组命令,已经完全的实现了文件的移动.删除.更名.以及复制,我们最常用的基本玩法,本节将带着大家学习压缩.解压的相关步骤. Linux 学习笔记 4 创建.复制.移动.文件 ...

  9. linux学习笔记2-linux的常用命令

    第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...

随机推荐

  1. POJ3322 Bloxorz I 无脑广搜(我死了。。。)

    多测不清空,爆零两行泪....我死了QWQ 每个节点3个状态:横坐标,纵坐标,和方向 说一下方向:0:立着,1:竖着躺着,上半部分在(x,y),2:横着躺着,左半部分在(x,y) 然后就有了常量数组: ...

  2. POJ2248 Addition Chains 迭代加深

    不知蓝书的标程在说什么,,,,于是自己想了一下...发现自己的代码短的一批... 限制搜索深度+枚举时从大往小枚举,以更接近n+bool判重,避免重复搜索 #include<cstdio> ...

  3. vue控制父子组件渲染顺序

    在父组件中,如下图渲染子组件,那如何在父组件中加入一些数据获取逻辑且能控制子组件渲染呢. 就是像在上图中红框圈起来的那样,挂个 ok(其他你自己定义的也可以) 参数,同时在父组件的任何生命周期中去改变 ...

  4. stopPropagation / stopImmediatePropagation

      stopPropagation()只会阻止冒泡或者是捕获. stopImmediatePropagation()会阻止该元素的其他事件发生,但是stopPropagation就不会阻止其他事件的发 ...

  5. SPOJ - DQUERY 莫队

    题意:给定\(a[1...n]\),\(Q\)次询问,每次统计\([L,R]\)范围内有多少个不同的数字 xjb乱写就A了,莫队真好玩 #include<iostream> #includ ...

  6. UVA - 10298 后缀数组(仅观赏)

    题意:求最小循环节 \(KMP\)可以20ms通过,而\(da\)实现的后缀数组并无法在3000ms内通过 听说要用\(dc3\)才勉强卡过,这里仅列出\(da\)实现 #include<ios ...

  7. UVA - 136 Ugly Numbers (有关set使用的一道题)

    Ugly numbers are numbers whose only prime factors are 2, 3 or 5. The sequence1, 2, 3, 4, 5, 6, 8, 9, ...

  8. Spring Boot 例一 实现jsonp接口

    1.新建项目(选择quikstart) 2.增加spring boot 依赖 <dependency> <groupId>org.springframework.boot< ...

  9. SSH 项目建立过程

    1. 加入 Spring 1). 加入 jar 包 2). 配置 web.xml 文件 <context-param> <param-name>contextConfigLoc ...

  10. [转] NOI, NOIP, IOI, ACM

    [From] http://blog.csdn.net/chenbean/article/details/38928243 NOI是教育部和中国科协委托中国计算机学会举办了全国青少年计算机程序设计竞赛 ...