按照国际惯例,系列目录先奉上:

  1. 系列一:系统安装之centos 6.5安装与配置
  2. 系列二:准备工作之Java环境安装
  3. 系列三:数据为先之MySQL读写集群搭建
  4. 系列四:谈分布式之RabbitMQ集群搭建
  5. 系列五:谈分布式之Zookeeper集群搭建
  6. 系列六:分布缓存之Redis集群搭建
  7. 系列七:网站来了之tomcat部署
  8. 系列八:玩玩代理之nginx安装与应用

本篇是整个系列的第一篇,先简单介绍下系统的安装与配置。老鸟请跳过,毕竟这个系列是针对新手中的新手的。

一、资源下载与安装

首先,要有虚拟机软件,我用的是VMware,习惯使用别的工具的,也是可以的。不过,资源我就不提供了。

VMware:http://pan.baidu.com/s/1qYKuNrm 密码:9kal

centos 6.5镜像:http://pan.baidu.com/s/1dFyw5Qp 密码:itps

MobaXterm 9.4下载:http://pan.baidu.com/s/1nuXbPGX 密码:1g0h

园友们也可以自行百度谷歌资源,如果链接失效,烦请留言相告。

新建虚拟机

按理说,新建虚拟机没啥好说的,不过也单独介绍下吧。仅在重点节点上截图:

(网上已经有很多更为详细的教程,也可参阅其他教程)

选择安装CentOS 64位:

处理器建议至少两核心的。内存建议1GB+。

设置启动ISO映像文件:

好了,现在可以启动虚拟机了。

二、安装系统

选择安装系统:

然后是一顿滚屏,随后,会提示找到硬盘,问你是不是要测试一下什么的,我是全新虚拟机,我就不测试了,直接跳过。园友们也可以测试试试的:

然后,也许会提示找到不收支持的硬件啥的,就不管了,直接OK,我就不截图了。
随后会来到CentOS的安装界面,如图所示:

不要犹豫,直接Next。

这里,我选择了English,英文版:

磁盘安装方式,选择第一个:

以下是清除数据的警告,如果你使用的是老的硬盘,不想删除数据,建议选择保留数据:

填写计算机名称,建议仅使用字母和数字,不建议带有中文、下划线、短横线什么的字符:

名字命名后,点击配置网络:

再往下就没有什么特殊的了,磁盘建议使用整个空间。

然后就是等待安装完成。

由于咱们整个系列会用到多台虚机,建议安装3个虚拟备用。

我安装了3台,分别是vm1(172.31.30.143)、vm2(172.31.30.145)、vm3(172.31.30.146)

三、配置系统

安装完成后,需要重启一下。

时间同步:(需保证先联网,可跳过此处,往下看查看IP的内容)

执行以下命令可以将虚拟机的时间与网络同步:

yum install ntp                      #安装时间同步组件
ntpdate 1.cn.pool.ntp.org #与国家授时服务器同步
hwclock -w #同步时间到BIOS
date #查看当前时间

查看IP,执行以下命令查看机器IP:

ifconfig

显示中eth0即为默认网卡,查看是否显示有IP,如果没有显示,可以按照如下操作执行:

1、设置虚拟机的网络模式为桥接模式;

2、在虚拟机中执行如下命令:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

在显示的编辑器中,按i键,即可进入插入编辑模式,可以将eth0名称修改为eth1,如下所示:

DEVICE=eth1
TYPE=Ethernet
UUID=ddbc5309-da05-442e-9c7d-0f6f8fff6d9b
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR=:0C::::C9
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth1"

按ESC退出编辑,随后按:wq回车,关闭编辑。

执行以下命令重启虚拟机:

reboot

重启后,再查看虚拟机IP。

知道IP后,我们就可以不用再用VMware来操作了,可以用其他工具来操作虚拟机。

比如MobaXterm 9.4,用起来很方便,左侧是远程资源管理器,可以实现可视化编辑和拖拽上传等很有用的功能。

该工具的使用说明,烦请自行百度。

五、小结

这篇博客纯属打酱油,下一篇介绍Java的安装。

环境搭建系列-系统安装之centos 6.5安装与配置的更多相关文章

  1. Linux c++ vim环境搭建系列(4)——vim插件安装配置使用

    4. 插件 主要是c++相关的. ~/.vimrc文件在GitHub上有:https://github.com/whuwzp/vim_config 以下内容参考: https://github.com ...

  2. Hadoop完全分布式环境搭建(三)——基于Ubuntu16.04安装和配置Java环境

    [系统环境] 1.宿主机OS:Win10 64位 2.虚拟机软件:VMware WorkStation 12 3.虚拟机OS:Ubuntu16.04 4.三台虚拟机 5.JDK文件:jdk-8u201 ...

  3. Hadoop完全分布式环境搭建(四)——基于Ubuntu16.04安装和配置Hadoop大数据环境

    [系统环境] [安装配置概要] 1.上传hadoop安装文件到主节点机器 2.给文件夹设置权限 3.解压 4.拷贝到目标文件夹 放在/opt文件夹下,目录结构:/opt/hadoop/hadoop-2 ...

  4. Ubuntu环境搭建系列—JavaEE篇

    恩,其实我是一时兴起,所以就写了目前这几篇环境的博文,希望能给自己做一个笔记,同时也能够给一些新手带来一些帮助,不会在配置方面那么迷茫.本篇文章主要就是针对Java web开发进行环境搭建. 一.To ...

  5. 服务器环境搭建系列(四)-mysql篇

    1.按照上一篇服务器环境搭建系列(三)-JDK篇中的方法检查系统是否已经预装Mysql并卸载. 2.下载mysql,这里是MySQL-server-5.5.25-1.linux2.6.x86_64.r ...

  6. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)

    win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...

  7. 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)

    深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...

  8. odoo开发环境搭建(四):python开发工具IDE pycharm配置

    odoo开发环境搭建(四):python开发工具IDE pycharm配置

  9. 在 CentOS 7上安装并配置 Python 3.6 环境

    前言 按照此方法安装保证以下报错什么的统统都没有! 基础环境 系统:centos7.4 软件:python3 Retrying (Retry(total=0, connect=None, read=N ...

随机推荐

  1. CentOS 7配置LNMP开发环境及配置文件管理

    安装并配置MySQL 5.6 从CentOS从7.x开始默认使用MariaDB.MariaDB完全兼容MySQL,包括API和命令行.但是很多时候我们还是会想要安装MySQL,所以不能直接通过yum命 ...

  2. Android业务组件化之URL Scheme使用

    前言: 最近公司业务发展迅速,单一的项目工程不再适合公司发展需要,所以开始推进公司APP业务组件化,很荣幸自己能够牵头做这件事,经过研究实现组件化的通信方案通过URL Scheme,所以想着现在还是在 ...

  3. ASP.NET Core应用针对静态文件请求的处理[5]: DefaultFilesMiddleware中间件如何显示默认页面

    DefaultFilesMiddleware中间件的目的在于将目标目录下的默认文件作为响应内容.我们知道,如果直接请求的就是这个默认文件,那么前面介绍的StaticFileMiddleware中间件会 ...

  4. 学习ASP.NET Core,怎能不了解请求处理管道[1]: 中间件究竟是个什么东西?

    ASP.NET Core管道虽然在结构组成上显得非常简单,但是在具体实现上却涉及到太多的对象,所以我们在 "通过重建Hosting系统理解HTTP请求在ASP.NET Core管道中的处理流 ...

  5. android键盘

    在应用的开发过程中有不少的情况下会用到自定义键盘,例如支付宝的支付密码的输入,以及类似的场景.android系统给开发者们提供了系统键盘,KeyboardView,其实并不复杂,只是有些开发者不知道罢 ...

  6. nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证

    http模块内部封装了http服务器和客户端,因此Node.js不需要借助Apache.IIS.Nginx.Tomcat等传统HTTP服务器,就可以构建http服务器,亦可以用来做一些爬虫.下面简单介 ...

  7. gulp批量打包文件并提取公共文件

    gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器. browseriyf是模块化打包工具. 一般情况下,Browserify 会把所有的模块打包成单个文件.单个文件在大多数情况下是 ...

  8. ie6 ie7 ie8 ie9兼容问题终极解决方案

    放下包袱,解决低版本兼容问题   这是一个老生常谈的问题,自然解决这个问题的方案也比较多,下面整理了一些解决方法: 1.强制使用高版本渲染模式. 强制使用Edge模式来解析网页代码 <meta ...

  9. SQL面试笔试经典题(Part 1)

    本文是在Cat Qi的原贴的基础之上,经本人逐题分别在MySql数据库中实现的笔记,持续更新... 参考原贴:http://www.cnblogs.com/qixuejia/p/3637735.htm ...

  10. 怎样在Dos里切换盘符

    一:在Dos里切换盘符 a:在电脑左下角右击显示图片;(我用的是win10系统,其他系统类似) b:点击运行,输入cmd; c:点击确定: d:输入盘符:(如f:) 或F: 只写字母,不写分号是不行的 ...