1.下载
linux:发行版 Ubuntu  REdHat centos Debain Fedora,SUSE,OpenSUSE

centos 6.x
centos 7.x

在虚拟机(VmWare)上 安装linux(centos6.5/6.8)  
centos:CentOS-6.8-x86_64-bin-DVD1.iso  ,http://archive.kernel.org/centos-vault/6.8/isos/x86_64/CentOS-6.8-x86_64-bin-DVD1.iso

vmware
VMware Workstation v12 for Windows

2.在windows上安装centos(linux)
    买电脑(硬件):文件-新建虚拟机
    装系统:在“买电脑”里装centos:编辑虚拟机设置-CD/DVD中 指定 centos的文件位置 - 开启:
    如果报错:Intel vt-x禁用...,愿意是 真实物理机没有开发 虚拟化设置。
    解决:进入bios(如何进入,自己搜),找到 intel VItural TEchnology :Enable

关于vmware中 计算机名字:
    虚拟机名:bigdata01
    计算机名:bigdata01
    网络中的名字:bigdata01
    用户名:root

默认超级管理员:root/自己设置

磁盘布局:
    /boot:系统启动时 需要的内存 200M
    /:系统的可用磁盘大小 10240M
    swap:交换内存 ,建议大小 和内存一致  2048M

鼠标从虚拟机中释放:ctrl+alt

    查看计算机名:hostname
    修改计算机名:/etc/sysconfig/network
    
    通过文本编辑器打开文件:vi  路径/文件名
                vi /etc/sysconfig/network
    查看文件:cat /etc/sysconfig/network
    编辑:a
    保存: esc ,shift +z+z

    重启:reboot
    关机:halt

    实现真实物理机  和 虚拟机之间的 复制粘贴操作:虚拟机-安装vmware tools-讲VMwareTools-xxx.tar.gz赋值到桌面-解压缩-执行vmware-install.pl -回车 -最后 reboot
    设置共享文件夹:编辑虚拟机-选项-共享文件夹-指定 共享文件夹 ,该文件夹 在虚拟机中对应的目录:/mnt/hgfs
    
3.centos网络配置
    bigdata01:    192.168.2.128        192.168.2.1(网关)
    bigdata02    192.168.2.129        192.168.2.1(网关)
    bigdata03    192.168.2.130        192.168.2.1(网关)

    a.编辑-虚拟机网络编辑器
    VMNet8 (NAT)    
    i.子网 192.168.2.0
    ii.更改设置-DHCP设置 :
        起始192.168.2.128    bigdata01
        结束192.168.2.254  
    iii.NAT设置:网关 192.168.2.1

    b.配置windows访问虚拟机
        网络连接-vmNet8-TCP/IP V4 - IP192.168.2.2 , 192.168.2.1(网关)
        
    c.centos网卡
    修改网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0
    HWADDR=00:0C:29:7A:D1:F2
    TYPE=Ethernet
    UUID=b129cd07-0a05-419e-a3a1-4d73d3f37917
    ONBOOT=yes
    ---修改以下配置----
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.2.128
    GATEWAY=192.168.2.1
    BROADCAST=192.168.2.255
    DNS1=114.114.114.114  --如果域名无法解析,则加入dns设置(设置的内容:推荐是 当地的DNS)
    DNS2=8.8.8.8

    vi如果使用shift+z+z无法保存, 则使用 ":wq!"

    d.通过网络名访问虚拟机 (192.168.2.128 ->bigdata01)
        centos:
            vi /etc/hosts,
            追加:
            192.168.2.128 bigdata01
        windows:
            C:\Windows\System32\drivers\etc\hosts
            追加:
            192.168.2.128 bigdata01

    e.配置网络服务
        service NetworkManager stop
        /etc/init.d/network restart
        chkconfig NetworkManager off
        vi /etc/resolv.conf  追加nameserver 192.168.2.1

        重启网卡 service network restart
    
4.防火墙:关闭
centos:
    service iptables stop关闭防火墙
    chkconfig iptables off禁止开机自启
    查看防火墙状态service iptables status
windows:
    网络-右键 属性-关闭防火墙

5.自动同步时间
    安装用于同步时间的 ntp插件 :
        yum -y install ntp ntpdate
    ntpdate cn.pool.ntp.org
    将系统时间写入硬盘时间
        hwclock --systohc

6.windows真实机 通过SecureCRT 操作centos
    下载SecureCRT
    通过SecureCRT 对centos进行文件的上传下载:yum install lrzsz
        上传:切换到当前目录 cd /tmp, 直接用鼠标拖拽,Zmodem...

linux:一切都是文件,一切都是命令

7.下载安装jdk (rpm方式)
     exe  :   rpm
     rar  :  .tar.gz
    
    下载rpm版jdk
    安装:  切到 rpm版jdk的文件夹中, rpm -ivh  jdk名字
    rpm版本的软件,安装的默认路径:/usr中,
    例如,/usr/java/jdk1.8.0_181-amd64

    配置环境变量:
    vi /etc/profile中的最后追加:
    
    export JAVA_HOME=/usr/java/jdk1.7_gb
    export CLASSPATH=$JAVA_HOME$\lib:$CLASSPATH
    export PATH=$JAVA_HOME$\bin:$PATH
    
    让环境变量立刻生效: source /etc/profile

8.集群(3台) :完整克隆
bigdata01 -> bigdata02/bigdata03
    克隆完毕后:
        a.将从计算机 的内存适当降低
        b.修改从计算中 唯一性 的配置(ip、uuid、hostname映射)
            在克隆后的bigdata02/bigdata03中
            vi /etc/sysconfig/network-scripts/ifcfg-eth0
            修改ip地址、删除uuid/hwaddr(在重启时,自动生成)
            删除文件 rm -r  /etc/udev/rules.d/70-persistent-net.rules 输入yes

            计算机名:vi /etc/sysconfig/network
        c.映射
          
        centos:
            vi /etc/hosts,
            追加:
            192.168.2.128 bigdata01
            192.168.2.129 bigdata02
            192.168.2.130 bigdata03

        windows:
            C:\Windows\System32\drivers\etc\hosts
            追加:
            192.168.2.128 bigdata01
            192.168.2.129 bigdata02
            192.168.2.130 bigdata03

9.SSH免密钥登陆
    私钥:密钥留在本机
    公钥: 密钥发给本机
    bigdata01:
    生成密钥:ssh-keygen -t rsa   (密钥存放位置:/root/.ssh ,  id_rsa:私钥     id_rsa.pub)
    发送私钥(本机): ssh-copy-id localhost    , 需要输入bigdata01节点(root)的密码
    发送公钥(其他计算机):ssh-copy-id bigdata02, 需要输入bigdata02节点(root)的密码
    测试免密钥登陆:
        ssh localhost
        ssh bigdata02
        
    用上述方法,给每2台计算机 设置免密钥

10.用户
    a.用户组
        groupadd bd
        
    b.在用户组中增加用户
        useradd -g bd yq
        密码
        passwd yq  回车

    c.提升用户的权限:  在/etc/sudoers文中设置yq的权限
            因为/etc/sudoers文件本身是只读的,所以修改该文件前,需要 将 只读禁止。
            chmod 777 /etc/sudoers      --设置sudoers 可读可写
            编辑 vi /etc/sudoers:追加
            yq     ALL=(ALL)       ALL
            还原sudoers的权限为只读:chmod 440 /etc/sudoers
        
    d:切换用户 :
        切换为普通用户: su 用户名    
        切换为超级管理员root:  su
            
    d.删除用户:userdel  用户名
        如果提示 正在使用,无法删除...重启后再删

        查看进程        jps
        结束进程        kill -9 进程编号

Linux 安装配置 NET模式网络环境配置的更多相关文章

  1. CentOS(六)--Linux系统的网络环境配置

    Linux系统下的网络环境配置,Linux.Unix就是网络的世界,所以在Linux系统中如何配置网络环境变量是至关重要的,这里将会给出3种Linux系统下网络环境配置的方法! 在配置网络环境之前,首 ...

  2. Linux虚拟机修改ip地址,查看网关,网络环境配置

    修改虚拟机的ip地址: 进入如下界面,直接修改子网ip即可. 查看网关: Linux网络环境配置: 第一种方式(自动获取): 说明:登陆后,通过界面来设置自动获取ip 我们先进入设置: 把自动连接勾上 ...

  3. Linux初识之VMWare14中配置Centos7桥接网络环境

    1.查看当前初始环境如下:

  4. Linux的VMWare14中配置Centos7桥接网络环境(网络一)

    1.查看当前初始环境如下:在windows端先查看本机ip   ifconfig

  5. 使用pipework将Docker容器配置到本地网络环境中

    使用pipework将Docker容器配置到本地网络环境中 需求 在使用Docker的过程中,有时候我们会有将Docker容器配置到和主机同一网段的需求.要实现这个需求,我们只要将Docker容器和主 ...

  6. win8 64位系统,安装JDK的步骤及其环境配置

    工具/原料 jdk-8u51-windows-x64.exe 下载地址:::http://www.cr173.com/soft/55503.html#address jdk 安装步骤 1:到oracl ...

  7. 安装Nginx+Lua+OpenResty开发环境配置全过程实例

    安装Nginx+Lua+OpenResty开发环境配置全过程实例 OpenResty由Nginx核心加很多第三方模块组成,默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用. ...

  8. Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置

    Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置 1.简介 本文主要是 Windows 下 MSYS2 环境配置和 MinGW-w64 C++编译环境配置方法 2.下载 ...

  9. linux网络环境配置

    第一种方法: (red hat) (1)用root身份登录,运行setup命令进入到text mode setup utility 对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置. ...

随机推荐

  1. SpringBoot | 3.1 配置数据源

    目录 前言 1. 数据源的自动配置 2. *数据源自动配置源码分析 2.1 DataSourceAutoConfiguration:数据源自动配置类 2.2 JdbcTemplateAutoConfi ...

  2. Leetcode:169. 多数元素

    Leetcode:169. 多数元素 传送门 思路 一开始想到的一个很简单的做法就是hash法,直接利用打表记录次数再输出结果. 而利用BM算法可以令算法复杂度同样也在\(O(n)\)的情况下,将空间 ...

  3. CSP-S 2020 初赛

    游记 游记个鬼啊跨条街就到了=-= 不分Day反正就一天. 9:30开考,8:30起床. 下雨了,一出宿舍门整个学校全被白色的雾气笼罩.愚以为这是祥瑞之气,昨夜似有麒麟貔貅路过,祝我今日初赛RP++ ...

  4. linux删除命令

    Linux下的命令,删除文件夹下的所有文件,而不删除文件夹本身rm -rf *

  5. js中==和===的区别以及总结

    js中==和===的区别以及总结 学习js时我们会遇到 == 和 === 两种符号,现做总结如下 两种符号的定义 "==" 叫做相等运算符 "===" 叫做严格 ...

  6. IBM SPSS Statistics 26.0 Mac Windows Linux安装破解教程

    IBM SPSS Statistics 26.0是IBM公司推出的一款用于统计学分析运算.数据挖掘.预测分析和决策支持任务的软件产品及相关服务的程序. 下载 windows/mac/linux IBM ...

  7. 开机时自动启动的AutoHotkey脚本 2019年10月09日

    ;;; 开机时自动启动的AutoHotkey脚本 2019年10月09日;; http://www.autoahk.com/archives/16600; https://www.cnblogs.co ...

  8. OpenGL学习笔记(三)着色器

    目录 Shader是什么 GLSL 数据类型 输入与输出 顶点着色器向片段着色器发送数据 Uniform 制作三色渐变三角形 对着色器程序进行封装 参考资料:OpenGL中文翻译 Shader是什么 ...

  9. SQL语句(四)联表查询

    目录 一.关联查询的分类 按年代分 按功能分 二.sql92语法的连接 语法 1. 简单应用 2. 为表起别名 3. 加入筛选 4. 加入分组 5. 三表连接 6. 非等值连接 7. 自连接 三.sq ...

  10. 手动实现instanceof函数

    instanceof 功能 a instanceof b 官方解释为检查构造函数b的prototype 有没有出现在a的原型链上.比如: function A() { } function B() { ...