创建虚拟机

虚拟机配置Linux centOS 6 镜像文件

虚拟机配置Linux centOS 7 镜像文件

配置网路

防火墙


一、创建虚拟机

1、点击“创建新的虚拟机”

2、默认“典型”,点击“下一步”

3、选择“稍后安装操作系统”

4、选择“Linux”,版本选择“CentOS 64位”

5、自己指定位置

6、进入“指定磁盘容量”界面。默认虚拟硬盘大小为 20GB,不做更改,直接点击“下一步”

7、最后,点击“完成”

二、虚拟机配置Linux centOS 6 镜像文件

1、将下载好的Linux镜像文件载入进来

2、启动虚拟机,安装

3、此步为是否检测linux系统,我们选择"skip",跳过检测,并回车,进入图形界面,选择下一步.

4、点击“下一步”, 选择英文

5、系统默认语言选择中文。时区选项,选择"亚洲上海"

6、设置密码

7、Linux分区

Linux系统一般的分区原则:

1. /boot 分区大小一般6的给200M

2. swap交换分区一般是你的物理内存2倍

3. / 根分区尽可能大

6是ext4  5是ext3      3是ext2     centos7就变xfs

8、选择“格式化”

9、一般默认不动,点击“下一步”’

10、一般安装 minial,我安装的是桌面版

三、虚拟机配置Linux centOS 7 镜像文件

1、先选择CD/DVD,再选择使用ISO映像文件,最后选择浏览找到下载好的镜像文件。启动时连接一定要勾选上后确定

2、开启虚拟机

开启虚拟机后会出现以下界面

    1. Install CentOS 7 安装CentOS 7
    2. Test this media & install CentOS 7 测试安装文件并安装CentOS 7
    3. Troubleshooting 修复故障

选择第一项,安装直接CentOS 7,回车

3、选择安装过程中使用的语言,这里选择英文、键盘选择美式键盘。点击Continue

4、首先设置时间

5、时区选择上海,查看时间是否正确。然后点击Done

6、 选择需要安装的软件

7、选择“Minimal Install”,,然后点击Done

8、点击这里可以进行磁盘划分

9、选择i wil configure partitioning(我将会配置分区),然后点击done

10、如下图所示,点击加号,选择/boot,给boot分区分200M。最后点击Add

11、选择swap,给swap分区分2000M。最后点击Add

12、剩余的全部给根目录,然后点击Done

13、然后会弹出摘要信息,点击AcceptChanges(接受更改)

14、最后选择Begin Installation(开始安装)

15、设置root密码

四、配置网路

centos7配置:

DEFROUTE=yes
NAME=ens33
DEVICE=ens33 #指出设备名称
HWADDR=00:0C:29:90:5D:8C #网卡的Mac地址,这个可以在网络适配器查看,可以不设置
NM_CONTROLLED=no #network mamager网卡自动管理机制,可以不设置
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
ONBOOT=yes #表示开机时,启动这个网卡
TYPE=Ethernet #网络类型为:Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp #设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
# 设置成dhcp,以下的都不用配置;设置成static,以下的按要求配置
BOOTPROTO=static
BROADCAST=10.88.210.255#(虚拟机前三位要和主机的ip地址一致,后一位为255)
IPADDR=10.88.210.240 #ip地址(虚拟机的IP地址,前三位与主机的一致)
NETMASK=255.255.255.0 #网络掩码 PREFIX=24
GATEWAY=10.88.210.254 #网关(虚拟机需设置为主机的默认网关地址)
DNS1=202.106.0.20 #第一个dns服务器
DNS2=10.8.19.3 #第二个dns服务器 systemctl restart network #配置完成后,需重启网络才能生效

查看DNS服务:

查看路由:

四、防火墙

1、centos6 - 关闭selinux防火墙

vim /etc/selinux/config   #将SELINUX=enforcing改为SELINUX=disabled重启服务器生效

查看selinux当前状态:getenforce

临时关闭生效:setenforce 0

清空防火墙:iptables  -F

查看防火墙: iptables  -vnL

必须保存清空防火墙才生效: /etc/init.d/iptables save

Service iptables save

2、centos7 关闭防火墙

查看防火墙状态
      firewall-cmd --state
停止firewall
      systemctl stop firewalld.service
禁止firewall开机启动
      systemctl disable firewalld.service

Linux安装配置的更多相关文章

  1. Linux安装配置php环境的方法

    本文实例讲述了Linux安装配置php环境的方法.分享给大家供大家参考,具体如下: 1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.g ...

  2. linux经常使用(一)linux 安装配置 jdk之 找不到安装文件文件夹及source /etc/profile 报unexpected end of file 错误 解决

    linux 安装配置 jdk 应该算是一个非常主要的东西.可是我到如今才自己第一次 正式安装.果然出现了问题.. 问题就是 安装之后 找不到 安装路径 ,进而没法配置环境变量. 现象例如以下: 提示 ...

  3. Linux安装配置apache

    Linux安装配置apache   1.获取软件: http://httpd.apache.org/  httpd-2.2.21.tar.gz 2.安装步骤: 解压源文件: 1 tar zvxf ht ...

  4. Linux安装配置varnish web加速器

    Linux安装配置varnish web加速器       Varnish是一款高性能的开源HTTP加速器,它可以来做纯粹的代理服务器,负载均衡,但varnish最主要的功能是缓存加速,也是它最出色的 ...

  5. Linux安装配置JDK

    如果想看Windows下的安装,请访问此链接: http://www.cnblogs.com/yoyotl/p/5101321.html 1. 去官网下载Linux版本的jdk安装包,(我下载的是ta ...

  6. Linux安装配置VPN服务器

    一.实验简介 VPN ,中文翻译为虚拟专有网络,英文全称是 Virtual Private Network .现在 VPN 被普遍定义为通过 一个公用互联网络建立一个临时的.安全的连接,是一条穿过混乱 ...

  7. Linux安装配置samba教程(CentOS 6.5)

    一.服务端安装配置samba 1.1 服务端安装samba yum install -y samba 1.2 创建共享目录并写入配置文件 以/samba为共享目录为例,为了更直观地观测我们在该目录中创 ...

  8. Linux安装配置maven以及搭建nexus私服(编写启动脚本)

    2011年07月12日16:32  下面介绍在Linux操作系统下安装配置maven和搭建nexus私服. 一.安装前的准备 下载 jdk http://www.oracle.com/technetw ...

  9. linux安装配置postgres及使用dblink

    好久不写东西,一直在看些开源的东西,下面贴下linux上安装配置postgres及使用dblink的操作参考,以供读者和自己今后参考: 1.下载源码:postgresql-9.3.2.tar.gz 2 ...

  10. linux安装配置redis

    redis是支持linux的,所以linux安装redis非常简单,按照官网的提示操作即可. 下载 $ wget http://download.redis.io/releases/redis-3.2 ...

随机推荐

  1. 【web开发学习笔记】Structs2 Result学习笔记(一)简介

    Structs2 Result学习笔记(一)简介 问题一 <struts> <constant name="struts.devMode" value=" ...

  2. 用gradle把springboot项目打包成jar

    ``` 用gradle把springboot项目打包成jar ```### build.gradle 中添加 buildscript { repositories { mavenLocal() mav ...

  3. silverlight 对ChildWindow返回给父窗体值的理解(转载)

    这篇文章是我对ChildWindow的理解,举例说明: 有时候在项目中需要弹出子窗体进行一些操作,然后将操作的值返回到父窗体中. 下图是子窗体的界面(比较粗糙....) 下面贴出其代码: 子窗体前台代 ...

  4. Windows Mobile X图标如何销毁窗体而非隐藏

    在Windows Mobile窗体上,有“OK”和“X”两种形式按钮.1.在Form的属性里,设置“MinimizeBox=false”,则窗体显示”OK”,点击该按钮窗体销毁并退出.2.设置“Min ...

  5. 基于OAuth2.0的统一身份认证中心设计

    1. 引言 公司经历多年发展后,在内部存在多套信息系统,每套信息系统的作用各不相同,每套系统也都拥有自己独立的账号密码权限体系,这时,每个人员都需要记住不同系统的账号密码,人员入职和离职时,人事部门都 ...

  6. jquery通过val()取不到textarea中的值

    小编定义了一个textarea控件,却无法根据id取到textarea对象并赋值. 经过实验,得出了原因.代码如下: <!DOCTYPE html> <html> <he ...

  7. ServletContext与Web应用以及Spring容器启动

    一.ServletContext对象获取Demo Servlet容器在启动时会加载Web应用,并为每个Web应用创建唯一的ServletContext对象. 可以把ServletContext看作一个 ...

  8. libubox组件(2)——blob/blobmsg (转载 https://segmentfault.com/a/1190000002391970)

    一:blob相关接口 1.数据结构 1: struct blob_attr { 2: uint32_t id_len; /** 高1位为extend标志,高7位存储id, 3: * 低24位存储dat ...

  9. Mongodb 与 MySQL对比

    在数据库存放的数据中,有一种特殊的键值叫做主键,它用于惟一地标识表中的某一条记录.也就是说,一个表不能有多个主键,并且主键不能为空值. 无论是MongoDB还是MySQL,都存在着主键的定义. 对于M ...

  10. python django -2 ORM模型

    ORM简介 MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库 ORM是“对象-关系-映射”的简称 ...