1. 根据ISO文件创建虚拟机,并启动完成

2.静态固定IP配置 

1> 菜单 “虚拟机”-“设置”

虚拟机专用win10精简版去虚拟化 纯净版虚拟机_centos

图1

2>菜单 “编辑”-“虚拟机网络编辑器”

虚拟机专用win10精简版去虚拟化 纯净版虚拟机_centos_02

图2

虚拟机专用win10精简版去虚拟化 纯净版虚拟机_JAVA_03

图3(注意,centos7纯净版是没有ifconfig命令)

/etc/sysconfig/network-scripts/ifcfg-ens33

虚拟机专用win10精简版去虚拟化 纯净版虚拟机_JAVA_04

图4(ip相关配置来自图1和图2)

 3.一些工具的安装和使用

步骤2中的配置,如果宿主机器可以上网,那么虚拟机也可以上网了。

1>安装ifconfig命令

 很多人已经习惯使用ifconfig了,,但是centos7里面默认是没有该命令,而且新的Linux都在使用ip addr命令了。安装ifconfig

yum install net-tools (注意centos里面安装命令是yum,不是apt-get)

 4 .安装JDK

tar -zxvf jdk-8u144-linux-x64.tar.gz
mv jdk1.8.0_144/ /usr/local/
vi /etc/profile
安装完成后需要配置一下环境变量,编辑/etc/profile文件:
vi /etc/profile
在文件尾部添加如下配置:
export JAVA_HOME=/wocloud/java/jdk1.7.0_75
export PATH=$PATH:$JAVA_HOME/bin

1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

2、单独开某个端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

3、修改主机名

hostnamectl set-hostname xxx

4、开通sudo权限

在root用户下,命令行输入 visudo回车即可进入/etc/sudoers下,找到

## Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL

在这个下面添加如下即可

xxx     ALL=(ALL)       ALL

然后保存退出,再次切换到普通用户下,执行sudo命令就可以了

 

2>ssh无密访问

1、以用户名user登录,在A机器上执行

ssh-keygen -t rsa

一路回车,不需要输入密码

执行该操作将在/home/user/.ssh下生成id_rsa, id_rsa.pub文件,其中id_rsa.pub是公钥。

2、在B机器上做步骤1或自行创建/home/user/.ssh文件夹,注意文件夹权限设置为700,将id_rsa.pub拷贝到B机器上

scp id_rsa.pub B:~/.ssh/A.id_rsa.pub

3、将拷贝到B机器上的A.id_rsa.pub复制到authorized_keys文件中

cat A.id_rsa.pub > authorized_keys

若有多个主机要访问,使用>>添加到authorized_keys文件中

注意authorized_keys的权限是600

3>配置vi高亮设置

yum -y install vim-enhanced

但这还是不方便,现在只有使用vim才会“出彩”,用vi还是一块“白板”。

   于是乎,找到/etc/bashrc,加入alias vi='vim'(给vim起个别名叫vi...);

    编辑/etc/vimrc(vim的配置文件),加入一句syntaxon。(默认是有了的)

   如果想让vi显示行数,还可以加入set nu。

   想用在vi中使用鼠标确定位置,用set mouse=a。此处可以根据个人喜好随意发挥。

    然后 source/etc/bashrc,再用vi查看,就可以看到彩色的vi界面了。

虚拟机专用win10精简版去虚拟化 纯净版虚拟机_centos_05