点击新建,然后按如下来分别选择Linux ,Red Hat(64-bit)

centos 安装了多个nginx如何处理 centos多路径安装配置_centos

建议设3G内存

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_02

然后选择虚拟硬盘

centos 安装了多个nginx如何处理 centos多路径安装配置_centos_03

 

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_04

动态分配就是一次性不占用这么大硬盘,会动态增加硬盘使用空间

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_05

这里设置虚拟机存储的物理位置,比较在意C盘空间的话,可以放在其他空闲的磁盘上

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_06

然后启动刚刚创建好的虚拟机。

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_07

 选择相应的镜像文件,从本地磁盘上导入虚拟机里,点击右侧的文件夹有注册的选项,详见下下张图

centos 安装了多个nginx如何处理 centos多路径安装配置_centos_08

 

centos 安装了多个nginx如何处理 centos多路径安装配置_linux_09

点击完启动后,会进入系统设置界面,然后选择第一项Install...,完毕后选择语言

centos 安装了多个nginx如何处理 centos多路径安装配置_服务器_10

 接着配置网络

centos 安装了多个nginx如何处理 centos多路径安装配置_centos_11

 然后把右上角的按钮打开

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_12

输入安装源地址:

http://mirrors.aliyun.com/centos/7/os/x86_64/centos 安装了多个nginx如何处理 centos多路径安装配置_重启_13

软件选择,选择最小安装

centos 安装了多个nginx如何处理 centos多路径安装配置_centos_14

 选择默认安装位置 

centos 安装了多个nginx如何处理 centos多路径安装配置_centos_15

然后点击开始安装,随意设置密码为XXXXXX即可

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_16

 

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_17

本机链接可以有多种方式,这里推荐两种:

第一种,本机默认动态ip(例如192.168.0.122)的方式,如下图设置好网络,这种的优势是达梦数据库导入dmp文件不会报错,弊端是动态ip经常变动,如果链接虚拟机里的数据库需要经常变动ip地址

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_18

 第二种,设置为127.0.0.1,需要额外配置好放开的端口号

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_19

 

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_20

 然后SSH通过127.0.0.1:22即可连接到虚拟机。

 最后的最后,附上一个虚拟机开机自启动的操作

在系统开机自启动文件夹下加一个批处理文件

centos 安装了多个nginx如何处理 centos多路径安装配置_linux_21

 假如VBoxManage安装启动文件在这里的话

centos 安装了多个nginx如何处理 centos多路径安装配置_linux_22

批处理文件可以这样写

@ECHO OFF
cd C:\Program Files\Oracle\VirtualBox
VBoxManage.exe startvm LocalLinux --type headless
EXIT
 

Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(win7——centos7)

一、双向拷贝:

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_23

然后,还需要通过virtualbox上安装一个增强的工具

centos 安装了多个nginx如何处理 centos多路径安装配置_服务器_24

此时,会在centos上安装一些工具:鼠标自动在宿主机、虚拟机之间移出...同时,在centos上会出现一个安装镜像

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_25

之后,重启centos,就可以在宿主机、虚拟机之间进行双向的复制、粘贴了。

二、文件拷贝:

virtualbox在宿主机、虚拟机之间的文件拷贝需要设置共享目录(不像vm)。

1)设置共享目录

centos 安装了多个nginx如何处理 centos多路径安装配置_linux_26

2)在centos的命令行上输入:“sudo mount -t vboxsf  共享文件夹的名字 虚拟机的挂载点”;

sudo mount -t vboxsf virtualbox_share /mnt/
3)我们在win7的E:\virtualbox_share 以及centos7的mnt中,可实现文件的相互传递。


三、共享文件下无法创建软连接:

在共享的文件下,无法使用ln创建软连,汇报如下错误: Read-only file system 这个是VirtualBox从安全角度出发,限制了软链接的创建。解决方法:

1)cd到virtual box安装目录,执行:

VBoxManage setextradata YOURVMNAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/YOURSHAREFOLDERNAME 1  
其中:
YOURVMNAME :你虚拟机的名字
YOURSHAREFOLDERNAME :共享文件夹的名字,不是地址
2)检查:

VBoxManage getextradata YOURVMNAME enumerate  
结果中有类似,说明设置成功了

Key:VBoxInternal2/SharedFoldersEnableSymlinksCreate/YOURSHAREFOLDERNAME,Value: 1
3)如果你不知管理员用户,你可能还是不能创建软连接,还需要第三步在win7 下,run secpol.msc,打开的是本地安全策略

本地安全策略-->本地策略-->用户权限分配-->创建符号链接-->添加用户或者组权限
然后,通过管理员身份运行virtualbox。

------------------------------------------------------------------------

亲测有效:

virtualbox虚拟机配置:

1.全局配置:

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_27

2. 主机网络管理配置

centos 安装了多个nginx如何处理 centos多路径安装配置_linux_28

 

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_29

 3.虚拟机网卡配置

centos 安装了多个nginx如何处理 centos多路径安装配置_服务器_30

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_31

 4.真机虚拟网卡配置

centos 安装了多个nginx如何处理 centos多路径安装配置_数据库_32

centos 安装了多个nginx如何处理 centos多路径安装配置_centos_33

配置虚拟机网络:

vim /etc/sysconfig/network-scripts/ifcfg-enp0s3

centos 安装了多个nginx如何处理 centos多路径安装配置_centos_34

 保存退出

修改网络信息必须执行:

//修改网络信息后:

service network stop

sudo rm /var/lib/NetworkManager/NetworkManager.state

service network start

注意:以上联网方式:每次ssh链接时候,要进入虚拟机重启虚拟机的网络

2.centos7联网配置

真机虚拟网卡配置:

centos 安装了多个nginx如何处理 centos多路径安装配置_linux_35

配置双网卡:

centos 安装了多个nginx如何处理 centos多路径安装配置_服务器_36

 

centos 安装了多个nginx如何处理 centos多路径安装配置_服务器_37

 

centos 安装了多个nginx如何处理 centos多路径安装配置_linux_38

 

centos 安装了多个nginx如何处理 centos多路径安装配置_服务器_39

 

centos 安装了多个nginx如何处理 centos多路径安装配置_重启_40

   vim /etc/sysconfig/network-scripts/ifcfg-enp0s3

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp" #重要
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp0s3"
UUID="02cb9a63-035a-4d38-bf17-3972a3c4a91d"
DEVICE="enp0s3"
ONBOOT="yes" #重要
IPV6_PRIVACY="no"

vim /etc/sysconfig/network-scripts/ifcfg-enp0s8

DEVICE="enp0s8"
NAME="enp0s8"
BOOTPROTO="none"
ONBOOT="yes"
DEFROUTE="yes"
NM_CONTROLLED="yes"
IPADDR="192.168.1.102"
PREFIX="24"
GATEWAY="192.168.1.1"
DNS1="8.8.8.8"
DNS2="8.8.4.4"
DNS3="144.144.144.144"

重启网络

service network start|stop|restart
百度:
ping www.baidu.com
本地:
ping 192.168.0.103
ssh远程连接非常丝滑!!!
----------------------------------------------------------------
网络管理命令:
service network start|stop|restart
//修改网络信息后:
service network stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
service network start
---------------------------------------------------------------------------
安装SSH
删除ssh 
systemctl remove openssh-server
安装ssh
systemctl install openssh-server
启动ssh
systemctl start sshd.service
停止ssh:
systemctl stop sshd.service
重启ssh:
systemctl restart sshd.service
查看ssh状态
 命令:systemctl status sshd.service把ssh 加入开机启动项
 命令:systemctl enable sshd.service
 查看是否加入成功
 命令:systemctl list-unit-files | grep sshdssh命令:
service sshd start
service sshd stop
service sshd restart
ssh测试:
输入 ~并按下Ctrl+z显示如下后回车就行
 [mumu@hadoop103 ~]$ ~^Z [suspend ssh][1]+  已停止               ssh hadoop103
 [mumu@hadoop102 ~]$ 
  如果不能windows链接ssh的话:
进入虚拟机电脑重启网络:service network restart
---------------------------------------------------------------
vim安装:
yum -y install vim*