linux环境搭建

linux:发行版   Ubuntu  REdHat  centors Debain   Fedora,SUSE,OpenSUSE

centors 6.x
centors 7.x

在虚拟机(VmWare-12)上 安装linux(centors6.x(6.5/6.8))
先下载VmWare,直接百度搜素下载,安装完成后再下载centors
centors:CentOS-6.8-x86_64-bin-DVD1.iso(下载地址:http://archive.kernel.org/centos-vault/6.8/isos/x86_64/ )

2.在Windows上安装centors(linux)
   i:在虚拟机在中 文件-新建虚拟机
   ii:编辑虚拟机设置-CD/DVD中 指定cntors的文件位置,开启虚拟机
   如果开启中报错:Inter vt-x禁用... 原因是 真实物理机没有开启虚拟机设置。
   解决:进入bios(如何进入,自己搜),找到intel Cltural TEchnology:Enable

关于vmware中 计算机名字:
   虚拟机名字:
   计算机名:
   网络中的名字:
   
默认超级管理员: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

实现真实物理机 和虚拟机之间的 复制粘贴操作:虚拟机 安装xmware tools - 将VMwareTools-xx.tar.gz复制到桌面-解压缩-执行vmware-install.pl-回车-最后安装完毕重启

如果当xmware tools安装失败或者执行vmware-install.pl失败或重启后仍然不能实现复制:
设置共享文件夹:编辑虚拟机-选项-共享文件夹-指定 共享文件夹,该文件夹在虚拟机中对应的目录:/mnt/hgfs


3.centors网络配置

a.编辑-虚拟机网络编辑器
VMNet8 (NAI)
i.子网 192.168.2.0
ii.更改设置-DHCP设置:(192.168.2.1网关)
     起始192.168.2.128
     结束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
修改以下配置:
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.2.128
GATEWAY=193.168.2.1
BROADCAST=192.168.2.255
DNS1=114.114.114.114   ---如果域名无法解析,则加入dns设置(设置的内容:推荐是当地的dns)
DNS2=8.8.8.8

如果使用shirt+z+z不能保存,则使用":wq!"

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

e.配置网络服务
  service NetworkManager stop
  /etc/init.d/network restart
  chkconfig NetworkManager off
  vi /etc/resolv.conf  追加nameserve 192.168.2.1
  
  重启网卡:service network restart
  
4.防火墙:关闭
centors:        
        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 操作centors
     下载通过SecureCRT
     通过该SecureCRT 对 centors进行文件的上传下载:yum install lrzsz
     上传:切换到当前目录 cd /目录 ,直接用鼠标拖拽,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.8.0_181-amd64
   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中
          IP: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.映射
           centors:
             vi /etc/hosts
             追加:
             192.168.2.128 网络名
             192.168.2.129 网络名
             192.168.2.130 网络名
           windows:
             C:\Windows\System32\dirvers\etc\hosts
             追加:
             192.168.2.128 网络名
             192.168.2.129 网络名
             192.168.2.130 网络名
 
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/studers文件本身是只读的,所以修改该文件前,需要将只读禁止。
     chmod 777 /etc/sudoers   --设置sudoers可读可写
     编辑 vi /etc/sudoers:追加
     yq   ALL=(ALL)  ALL
     还原sudoers的权限为只读:chmod 440 /etc/sudoers
     
     
    d.切换用户:
        切换为普通用户:  su 用户名
        切换为超级管理员root: su
        
        
       d.删除用户: userdel yq
      如果提示用户正在使用,无法删除。。。重启后再删除
      
    查看进程:jsp
    结束进程:kill -9 进程编号

 

 

视频学习地址:https://ke.qq.com/course/list/DT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值