配置连接网络

新安装的centos 的虚拟机不能连接网络。

  1. 处理方法:
  2. 1. cd /etc/sysconfig/network-scripts
  3. 2. vim ifcfg-enp0s3
  4. 3. ifcfg-enp0s3 中的 ONBOOT=no 修改为 ONBOOT=yes

虚拟机和本机的ip不在同一个网段

处理方法:

  1. 将虚拟机中的网络配置修改为桥接模式[测试中使用的是NAT模式]。
  2. 并将防火墙关闭或者禁用 ```shell // 查看防火墙的状态 systemctl status firewalld.service

// 禁用防火墙 systemctl disable firewalld.service


然后便可以通过ssh 命令连接虚拟机中的网络;

<a name="agqiC"></a>
#### 安装上传下载工具 lrzsz
```shell
yum install -y lrzsz

基础设置配置

修改主机名

// 设置主机名
1. vim /etc/sysconfig/network
2. 在文件中添加主机名

NETWORKING=yes
HOSTNAME=centos-linux

Host中添加ip和名字的映射关系

// 在hosts 添加ip和名字的映射关系

1. vim /etc/hosts

192.168.1.8    centos-linux

关闭防火墙 & selinux

selinux: 严格的一种模式. 比如系统时间回退, 系统重新启动的时候是只读模式。

防火墙关闭

centos6

service iptables stop
// 开机禁用
chkconfig iptables off

centos8

systemctl stop firewalld.service
systemctl disable firewalld.service

关闭 selinux
// 关闭selinux
vim /etc/selinux/config
// 修改配置文件中的如下配置
SELINUX=disabled

时间同步

centos6

// centos 6
yum install ntp -y
// 需改配置
vim /etc/ntp.conf
    server    ntp1.aliyun.com
// 启动ntp
service ntpd start
// 开机启动
chkconfig ntpd on

centos8

// centos 8
yum install chrony -y
// 编辑配置文件
vim /etc/chrony.conf
// 重点关注两个配置项
pool 2.centos.pool.ntp.org iburst
allow 192.168.0.1/24

rpm 软件安装
rpm -i jdk-xxxx.xxx.rpm
// 安装成功之后的路径
cd /usr/java

搭建java环境

// 移除系统自带的jdk 
yum -y remove java-1.8.0-openjdk-headless.x86_64

// 安装jdk. 安装之后jdk的路径 /usr/lib/jvm/java-1.8.0
yum install -y java-1.8.0-openjdk*

// 配置JAVA_HOME
vim /etc/profile

// 添加如下配置
export JAVA_HOME=/usr/lib/jvm/java-1.8.0
export PATH=$PATH:$JAVA_HOME/bin

soruce /etc/profile
或者
. /etc/profile

免密配置

// 验证自己是否免密。 被动生成.ssh 目录
ssh localhost

// 生成 id_rsa 和id_rsa.pub 文件
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
// 如果想 a 服务器免密登录到b 服务器
// 需要将b 服务的的id_rsa 追加到 a 服务器的 ~/.ssh/authorized_keys 文件中
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys