Linux‘安装初始化

本文详细介绍Linux环境下进行软件开发前的初始化配置步骤,包括网络配置、禁用selinux及firewall、配置sudo权限、安装及配置Java环境、设置无密码SSH连接等关键环节。

Linux安装初始化工作:
1、修改网络配置
cd /etc/sysconfig/network-scripts

2、禁用selinux
vi /etc/sysconfig/selinux

3、禁用firewall
systemctl stop firewalld.service
systemctl disable firewalld.service

service iptables stop

chkconfig iptables off

4、vi sudo
admin ALL=(ALL) NOPASSWD: ALL

5、安装jdk
#JAVA_HOME
JAVA_HOME=/home/admin/modules/jdk1.8.0_121
export CLASSPATH=.:JAVAHOME/jre/lib/rt.jar:JAVA_HOME/jre/lib/rt.jar:JAVAHOME/jre/lib/rt.jar:JAVA_HOME/lib/dt.jar:JAVAHOME/lib/tools.jarexportPATH=JAVA_HOME/lib/tools.jar export PATH=JAVAHOME/lib/tools.jarexportPATH=PATH:$JAVA_HOME/bin

#SCALA_HOME
SCALA_HOME=/home/admin/modules/scala-2.12.3
export PATH=PATH:PATH:PATH:SCALA_HOME/bin

#MAVEN_HOME
export MAVEN_HOME=/home/admin/modules/apache-maven-3.5.0
export PATH=PATH:PATH:PATH:MAVEN_HOME/bin

6、删除openjdk
rpm -qa | grep java
rpm -e --nodeps

7、修改hostname以及hosts
CentOS6.8 hostname: /etc/sysconfig/network
192.168.216.20 linux01
192.168.216.21 linux02
192.168.216.22 linux03

8、克隆,并修改克隆后网络适配器的mac地址

9、修改克隆后的网络配置,以及hostname、hosts
CentOS6.8 hostname: vi /etc/sysconfig/network
vi /etc/udev/rules.d/70-persistent-net.rules
注释掉第一网卡驱动红色标注地方
修改name=“eth0”
记住第二个ATTR{address}==“00:0c:29:95:4a:d3”,

PCI device 0x1022:0x2000 (pcnet32)

#SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}“00:0c:29:ac:0c:#39”, ATTR{type}“1”, KERNEL=="eth”, NAME=“eth0”

PCI device 0x1022:0x2000 (pcnet32)

SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}“00:0c:29:95:4a:d3”, ATTR{type}“1”, KERNEL=="eth”, NAME=“eth0”

第三步:执行命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR 的值修改成和第二步记下的00:0c:29:95:4a:d3

重启机器

10、配置无秘钥ssh
$ ssh-keygen -t rsa
$ ssh-copy-id linux01; ssh-copy-id linux02; ssh-copy-id linux03

11、关闭后两台机器的界面
cat /etc/inittab
systemctl set-default multi-user.target

CentOS 6.8
vi /etc/inittab

rm -rf /opt/modules/hadoop-data/; rm -rf /home/admin/modules/hadoop-2.7.2/hadoop-data/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hero_Fly

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值