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. springboot yml 文件配置oracle,提示账号密码错误

    最近使用Spring boot,本来一直连接的是mysql数据库,一直没问题.昨天在更换了oracle数据库后,一直提示账号密码不正确,登录被拒绝.检查多次,检查账号密码一切正常,但就是连接不上ora ...

  2. 未来科技城 x 奇点云打造「企业数据大脑」,助力1.3万家企业服务

    “当前,政府数字化和数字政府建设已成为一种趋势.一种必然,并且有了一条水到渠成式的实现路径.” 上升为国家战略的数字中国建设加速了”智慧政务“的生动实践,杭州未来科技城的「企业数据大脑」就是一个典型. ...

  3. mvn docker 部署 每次都需要下载包的问题

    项目大版本更新依赖很稳定,小版本基本不引入其他依赖 docker打包时image时,一次mvn package后 把m2文件拷贝解压,之后build时直接拷入,省得还得下载 FROM maven:3. ...

  4. PowerDesign15连接数据库并反向表结构详细

    10.0 sql2008 11.0 sql2010 这的服务器名称,复制到上面 这里的默认数据库不要改.Powerdesign会把自已的数据也存在默认的数据库里 一般不用改 测试 成功 这里ODBC的 ...

  5. but for|lest,in case和for fear (that)|confidential|item|adapted for|fee|debates| retain|substantial|proceeded to|refrain from|clear|perceive

    He ________ you if you ________ to see him that afternoon.  A. might tell, were going  B. told, were ...

  6. Hell World:)

    第一次弄博客是在2017年春节,自己弄了个域名,租了个小小的VPS,装好了wordpress,挑了一套模板,就这样上线了,可惜wordpress实在不是一个适合写字的地方,插件.主题令人眼花缭乱,慢慢 ...

  7. oracle12c 可行的解决办法:ORA-01017: invalid username/password; logon denied

    开启服务OracleServiceORCL和OracleOraDB12Home1TNSListener用Oracle SQL developer 连接测试报错:ORA-01017: invalid u ...

  8. 在MVC模式下通过Jqgrid表格操作MongoDB数据

    看到下图,是通过Jqgrid实现表格数据的基本增删查改的操作.表格数据增删改是一般企业应用系统开发的常见功能,不过不同的是这个表格数据来源是非关系型的数据库MongoDB.nosql虽然概念新颖,但是 ...

  9. [SDOI2008] 洞穴勘测 (LCT模板)

    bzoj 2049 传送门 洛谷P2147 传送门 这个大佬的LCT详解超级棒的! Link-Cut Tree的基本思路是用splay的森林维护一条条树链. splay的森林,顾名思义,就是若干spl ...

  10. python 学员管理系统

    需求: 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下 讲师视图 管理班级,可创建班级,根据学员qq号把学员加入班级 可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的 ...