1,hostname(主机名)
查看主机名:hostname
临时修改主机名:hostname hadoop1
永久修改主机名:vi etc/sysconfig/network :  [NETWORKING=yes                                                                                                            HOSTNAME=hadoop1]
CentOS7:修改 /etc/hostname文件,此文件是静态主机名(一共用三种,可通过hostnamectl查看)。
 
2,hosts(本地DNS解析)
把主机名与IP地址进行映射,与windows下的C:/windows/system32/drivers/etc/hosts类似
vi etc/hosts  : 192.168.1.128  hadoop1
 
3,useradd(添加用户)
添加用户:useradd hadoop[用户名] |  passwd hadoop[密码]
为hadoop用户赋予sudo权限:
在root用户下,执行visudo命令,并添加:hadoop ALL=(ALL)  ALL [即与root用户一样]
 
4,profile(环境变量)
注意:安装java时如果系统已经安装了openjdk,那么必须删除:yum remove jdk
vi etc/profile :
     export JAVA_HOME=/opt/app/jdk1.8
     export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
 
5,sudoers(sudo权限)
··· 可以让用户使用sudo执行任何命令,而不需要输入密码。
··· 使用root用户修改/etc/sudoers文件权限:chmod 777 sudoers;
··· 在sudoers文件中添加:shendeng ALL=(ALL) NOPASSWD:ALL;
··· 把sudoers文件权限改回为440;
··· 注意:还可以在/etc/passwd中修改用户的UID为0,即与root用户一样(不推荐);
 
6,更改用户名
··· 修改如下文件中的用户名为新的用户名
1,/etc/passwd     # 系统所有的用户信息文件;
2,/etc/shadow    # passwd的影子文件,保存了所有用户的密码(加密后的);
3,/etc/group    # 修改用户组
4,mv /home/oldname  /home/newname    # 修改用户的家目录
注意:修改完后记得重启
 
7,修改为阿里镜像源
··· 镜像源文件位于:/etc/yum.repos.d/CentOS-Base.repo
··· 1,备份镜像源文件:mv CentOS-Base.repo  CentOS-Base.repo.backup
··· 注意:mini版需要下载wget
··· 2,下载阿里镜像源文件:wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
 
8,改为中文
··· 更改/etc/sysconfig/i18n文件里的en_US为zh_CN,重启。
 
9,修改为静态IP
··· 1,在编辑->虚拟网络编辑器,修改VMware的VMnet8(NAT模式),取消"使用本地DHCP服"
··· 2,修改子网IP为192.168.14.0;NAT设置中网关为192.168.14.2(注意:不是192.168.14.1)
··· 3,修改/etc/sysconfig/network-scripts/ifcfg-eth0文件:
ONBOOT=yes;BOOTPROTO=static;GATEWAY=192.168.14.2;IPADDR=192.168.14.3;DNS1=192.168.14.2。
··· 4,重启NetworkManager服务:sudo service NetworkManager restart。CentOS7为:service network restart。
··· 5,停止NetworkManager服务。并永久关闭:sudo chkconfig NetworkManager off。
··· 6,对于mini版,直接重启即可。
 
10,ssh免密登录
··· 1,安装ssh clients端。CentOS mini版中只有ssh服务端,没有ssh连接端(CentOS7有)。
            > sudo yum -y install openssh-clients
··· 2,生成 rsa秘钥对。用于安全通信。
            > ssh-keygen -t rsa
··· 3,发送公钥。要登录谁,就将公钥发给谁。
            > ssh-copy-id -i ~/.ssh/id_rsa.pub shendeng@hadoop12
 
11,同步时间
··· 1,安装ntp。sudo yum install ntp
··· 2,开启ntpd服务。sudo chkconfig ntpd on;  sudo service ntpd start
··· 注意事项:
    · CentOS中的时间分为系统时间和BIOS(硬件)时间。系统时间:date;硬件时间:hwclock。
    · date -R查看时区。ntpd会自动同步系统时间,最好同步硬件时间:hwclock -w。
··· CentOS7中设置时区:timedatectl set-timezone Asia/Shanghai
 
12,虚拟机克隆
··· 修改 /etc/sysconfig/network-scripts/ifcfg-ens33 (ifcfg-网卡名)文件中的IP地址。
··· 6版本还要修改硬件地址,并修改 /etc/udev/rules.d/70-persistent-net.rules文件中,删除eth0,eth1改为eth0。
 

1,Linux(CentOS)中的基本配置的更多相关文章

  1. 关于linux Centos 7一个网卡配置多个IP的方法

    有时我们在工作中,会遇到一个网卡配置多个ip的情况,尤其是在linux服务器方面的应用教多 于是笔者将其配置过程整理如下,希望能帮到遇到同样问题的朋友,这里以vmware虚拟机下的Centos 7为例 ...

  2. Linux CentOS中防火墙的关闭及开启端口

    注:CentOS7之前用来管理防火墙的工具是iptable,7之后使用的是Firewall 样例:在CentOS7上安装tomcat后,在linux本机上可以访问tomcat主页,http://ip: ...

  3. 分布式文件系统 FastDFS 5.0.8 & Linux CentOS 6.7 安装配置

    原文:http://blog.csdn.net/wlwlwlwl015/article/details/52619851 前言 项目中用到文件服务器,有朋友推荐用fastdfs,所以就了解学习了一番, ...

  4. linux CentOS中创建用户 无密码登录

    首先点击左上角的 “应用程序” -> “系统工具” -> “终端”,首先在终端中输入 su ,按回车,输入 root 密码以 root 用户登录,接着执行命令创建新用户 hadoop: 接 ...

  5. Linux CentOS 7 YouCompleteMe相关配置。

    CentOS 6.5上面弄了2天,以失败告终!!!当作练手了.在网上看到一篇CentOS7.0上安装YouCompleteMe插件的文章,就重新在虚拟机上安装了一个CentOS7,按那个文章执行了一下 ...

  6. centos中apache-tomcat的配置

    在centos中配置Apache-toncat需要先安装jdk,前面文章已经写了怎么配置jdk,这里略过. 首先到官网下载好Apache-tomcat安装包,我这里下载的是apache-tomcat- ...

  7. (3)ElasticSearch在linux环境中安装与配置head插件

    1.简介 ElasticSearch-Head跟Kibana一样也是一个针对ElasticSearch集群操作的API的可视化管理工具,它提供了集群管理.数据可视化.增删改查.查询语句等功能,最重要还 ...

  8. linux系统中给mysql配置环境变量

    安装过程就不写了,记得安装的路径就行,接下来要用到. 修改配置文件 vim /etc/profile 设置环境变量 写一个MYSQL_HOME,值为“mysql的安装路径” 在PATH后面加上$MYS ...

  9. linux centos 中Tomcat的安装和自启动配置

    Tomcat的安装和自启动配置将tomcat添加为linux系统服务,网上找到了很多方法,其中比较简单的如下:方法一:(亲测有效)1. 首先需要将$Tomcat_HOME/bin目录下的catalin ...

随机推荐

  1. QTP 表格的导入导出异常信息 笔记

    0 环境 系统环境:win7 1 操作 1.1 前言 与异常遍历结合 需要表格记录下来(读写) 代码大概跑了一下 若细节有错 请自行更改 1.2 导出 systemutil.Run "D:\ ...

  2. IPC|同族专利|专利法|Soopat|专利之星|derwent innovations index|espacenet|j-piatpat|

    信息检索: 同族专利是基于同一优先权文件,在不同国家或地区,以及地区间专利组织多次申请.多次公布或批准的内容相同或基本相同的一组专利文献.同族专利检索用于同一个专利在其他国家的申请情况,查看类似专利的 ...

  3. 微信小程序开发-易源API的调用

    起因:在开发一款旅游类微信小程序时,需要接入大量的景点信息,此时可以选择自己新建数据库导入数据并读取,但是对于我来说,因为只有一个人,数据库还涉及到需要维护方面,选择调用已有API. 过程:首先查阅微 ...

  4. 遍历一个文件夹,打印出该文件夹下所有的py文件

    import os def iterbrowse(path): for home, dirs, files in os.walk(path): for filename in files: yield ...

  5. Java反射的应用 --- 内省

    一.基础概念 内省(Introspector) 是Java 语言对 JavaBean 类属性.事件的一种缺省处理方法.Java JDK中提供了一套 API 用来访问某个属性的 getter/sette ...

  6. FPGA模N计数器的实现

    module ModuloN_Cntr(Clock, Clear, Q, QBAR); , UPTO = ;//计数器位数以及模数 input Clock, Clear; :]Q, QBAR; :]C ...

  7. Eclipse中项目过大引起的 IDE 加载缓慢,JVM 内存不足的情况解决

    如果 IDE 加载项目非常缓慢,甚至常常出现卡死的情况,有可能是开发工具设置的 JVM 内存不够引起的.解决办法:找到 Eclipse 的安装目录,修改 Eclipse.ini 配置文件.修改此配置文 ...

  8. Qt QString 与 QByteArray 的转换

    QString转换为QByteArray QByteArray byte; QString string; byte = string.toAscii(); QByteArray 转换为 QStrin ...

  9. MYSQL语句中的explain

    1.使用mysql explain的原因 在我们程序员的日常写代码中,有时候会发现我们写的sql语句运行的特别慢,导致响应时间特别长,这种情况在高并发的情况下,我们的网站会直接崩溃,为什么双十一的淘宝 ...

  10. vue-cli多页面应用常遇到的问题

    1.TypeError: webpack.optimize.OccurenceOrderPlugin is not a constructor 此问题出现在webpack 3中,解决办法很简单,将oc ...