admin 管理员组文章数量: 887007
目录 🌻🌻
- 一、安装 VMware Workstation
- 1.1 安装 VMware Workstation
- 1.2 虚拟机上安装 CentOS
- 1.3 虚拟机安装 Debian
- 1.4 虚拟机安装 Windows 10
- 1.4.1 下载
- 1.4.2 安装
- 二、配置Debian方便第三方工具远程连接
- 2.1 配置debian
- 2.2 安装远程SSH工具并连接
- 三、 CentOS-7.5 上面安装 mysql 5.7.16
- 3.1 安装包准备
- 3.2 Linux下 MySQL的彻底卸载
- 3.3 安装 MySQL
- 3.4 配置MySQL
一、安装 VMware Workstation
- 官网下载
- 本地资源库下载
VMware Workstation 12 专业版 (下面 CentOS-7-x86_64 需要此版本安装)
VMware Workstation 16.2.4 版(下面debian10 需要此版本安装)
1.1 安装 VMware Workstation
1.2 虚拟机上安装 CentOS
本地资源库下载 CentOS
)
OK,成功如下 👇🏾👇🏾
1、检查网卡是否获取到ip
ip a
输出结果,查看网卡:ens33
2、修改网卡配置
vi /etc/sysconfig/network-scripts/ifcfg-ens33
找到:ONBOOT=no
改成:ONBOOT=yes
3、重启网卡
systemctl restart network
4、再次检查是否获取ip
ip a
5、输入ping www.baidu 测试是否连通
6.配置虚拟机使用静态ip地址
(1)、编辑网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
(2)、找到:BOOTPROTO=dhcp 改成: BOOTPROTO=static
在下面新增4行:
IPADDR="192.168.188.180"
NETMASK="255.255.255.0"
GATEWAY="192.168.188.2"
DNS1="202.106.0.20"
确认:ONBOOT=yes
(3)、重启网卡
systemctl restart network
8.使用远程工具来连接linux
9.centOS7永久关闭防火墙
查看防火墙状态: systemctl status firewalld.service
执行关闭命令: systemctl stop firewalld.service
再次执行查看防火墙命令:systemctl status firewalld.service
执行开机禁用防火墙自启命令 : systemctl disable firewalld.service
============================================================
关于防火墙的其他命令:
启动:systemctl start firewalld.service
防火墙随系统开启启动 : systemctl enable firewalld.service
============================================================
输入时按 “i”键,退出保存按:Esc ——> :wq
注: GATEWAY=“192.168.188.2” 查看位置 👇🏾👇🏾
最后关闭防火墙,即
OK,连接 xShell 类工具即可。
服务器上传文件工具FileZilla
1.3 虚拟机安装 Debian
Debian官网获取
Debian本地资源库获取
通过百度网盘分享的文件:debian-10.10.0-i386-DVD-1.iso
链接 提取码:3mnc
- 开启刚刚创建好的虚拟机
遇到下面问题:
解决:
VMware 安装虚拟机出现此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态(问题解决方法)
提示信息:
此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。
如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。
(1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。
(2) 如果这两项 BIOS/固件设置有一项已更改,请重新启动主机。
(3) 如果您在安装 VMware Workstation 之后从未重新启动主机,请重新启动。
(4) 将主机的 BIOS/固件更新至最新版本。
此主机不支持“Intel EPT”硬件辅助的 MMU 虚拟化。
VMware Workstation 在此主机上不支持用户级别监控。
模块“MonitorMode”启动失败。
未能启动虚拟机。
看上面的提示 也就很好解决了:直接修改BIOS设置即可
以下以个人联想 电脑为例:
- (1)、关机,开机,在启动时,按F2今天 BIOS 设置页面;
- (2)、选择 Configuration,再按 table 选择 Intel yirtual Technology 根据下面提示按F5或F6建进行改变,此时该选项应该是disabled(关闭)的;
- (3)将disabled(关闭)按F5或F6建进行改变,改为 enabled(开启);
- (4)保存设置,点击F10,保存后退出,重启即可。
-
再次启动如下所示
-
安装语言选择中文(简体),完成后按一下回车
- 位置选择中国,按一下回车
- 配置键盘选择汉语,按一下回车
- 加载中,请稍后
- 配置主机名:主机名自定义,命名完成后,按Tab键切换到继续,按一下回车
- 域名配置:按照默认配置即可,按Tab键切换到继续,按一下回车
- 为root用户设置密码。这里为了方便记忆,我将密码设置为root123。配置完成后按Tab键切换到继续,按一下回车
- 再输入一遍密码,按Tab键切换到继续,按一下回车:
- 自定义普通用户设置用户全名。设置完成后,按Tab键切换到继续,按一下回车
- 为普通用户设置密码,为了方便记忆,这里我将密码设置成root123。配置完成后,按Tab键切换到继续,按一下回车
- 再输入一次密码,设置完成后,按Tab键切换到继续,按一下回车
- 请为新账号选择用户名,比如我的就是gansu123a
- 磁盘分区方法选择第一个向导-使用整个磁盘,完成后按一下回车
- 选择要分区的磁盘:按照默认选择即可(如下图所示),完成后按一下回车
- 分区方案选择第一个将所有文件放在同一个分区中(推荐新手使用),完成后按一下回车
- 磁盘分区信息选择第二个完成分区操作并将修改写入磁盘,完成后按一下回车
- 是否写入磁盘,选择是,按一下回车
- 安装中,请耐心等待
- 此时会弹出一个扫描额外的安装介质,这里我们选择否,不需要扫描
- 此时又会弹出一个是否使用网络镜像,这里我们选择是
- 此时又会弹出一个,默认http即可
- 镜像站点所在国家选择中国,按Tab键切换,按一下回车
- 镜像站点选择第二个,清华大学镜像站,完成后按一下回车
- 代理配置不需要填写,按Tab键切换到继续,按一下回车
- 弹出默认否即可
- 弹出蛇者否即可
- 正在配置apt,请耐心等待
- 弹出,默认然后继续即可
- 再次弹出这个东东,直接回车即可
- 此时会弹出一个软件包流行度调查,选择否,按一下回车
- 软件只需要选择后两个:SSH Server和标准系统工具。完成后按Tab键切换到继续,按一下回车
- 安装中,请耐心等待(预计需要3-5分钟)
- 设定
grub-pc
引导器安装到著驱动器,选择是,然后选择/dev/sda
,完成后按一下回车
- 等待一段时间后,安装完成,按Tab键切换到继续,按一下回车
- 重新启动后,进入命令行界面,用户名输入root,密码填写前面设置的密码(不在命令行显示)。输入无误后,登录成功界面如下
1.4 虚拟机安装 Windows 10
1.4.1 下载
- 官网下载 https://www.microsoft/
- 微软官网下载工具下载
① 官网下载
- (1) 通过微软官网(网址:https://www.microsoft/zh-cn/software-download/windows10/)下载“MediaCreationTool20H2”这个工具。
- (2) 双击 “
MediaCreationTool20H2
”工具,等待它完成相关的准备工作。
- (3) 选择“为另一台电脑创建安装介质(U盘、DVD或者ISO文件)”,点击“下一步”。
- (4) 点击下拉菜单,选择Windows10系统镜像的语言、版本、体系结构,然后“下一步”。
- (5) 选择“ISO文件”,然后“下一步”。
- (6) 完成Windows10系统iso镜像文件的下载,最终下载完成,会自动退出该程序界面。
1.4.2 安装
- 打开VMware软件,点击创建新的虚拟机
- 选择微软的window,版本要根据自己的镜像文件来决定,选择好后点击下一步
- 完成安装导入镜像
- 启动虚拟机
出现如下问题:
解决:在虚拟机的安装目录里找到vmx
文件,删掉里面的 firmware=“efi”
保存重启虚拟机即可正常安装
- 默认直接下一步即可
- 根据需求选择然后直接下一步即可
- 等待片刻就会安装成功
- 现在就可以使用了
- 本地 win+r 输入 mstsc 远程连接可传本软件
如果没有mstsc
则下载获取
现在就可以远程连接使用啦✌✌
二、配置Debian方便第三方工具远程连接
2.1 配置debian
- 进入安装好的debian系统,输入如下命令安装服务
apt install -y openssh-server
- 开启SSH服务
service ssh start
- 检查SSH服务是否开启,执行如下命令
systemctl status sshd
如下图状态说明SSH服务已经成功开启:
- 由于root用户默认是不能使用SSH的方式登录,因此我们需要更改一下对配置文件/etc/ssh/sshd_config进行修改。执行如下命令
- 安装vim编辑器
apt install -y vim
- 编辑/etc/ssh/sshd_config文件
vim /etc/ssh/sshd_config
- 此时会进入sshd_config配置文件中,我们依次执行如下命令
- 此时我们看到如下信息PermitRootLogin prohibit-password,这段配置的含义是使用SSH方式登录root用户是禁止的,因此我们需要对这段代码进行修改,将prohibit-password改为yes,并且将如图前面三个注释去掉
按i
键进入编辑模式
- 完成编辑后,先按一下Esc键,再输入
:wq
保存并退出编辑。
- 重启SSH服务,执行如下命令,截图如下
systemctl restart sshd
- 安装防火墙软件ufw,执行如下命令,截图如下
apt install -y ufw
- 查看防火墙状态,在命令行中执行如下命令,截图如下
ufw status
- 为了保障系统安全,我们需要开启防火墙,只开放特定的端口。输入如下命令开启防火墙
ufw enable
- SSH默认是22号端口,此时我们需要开启22号端口。执行如下命令
ufw allow 22/tcp
- 输入如下命令,查看debian的IP地址
ip addr
2.2 安装远程SSH工具并连接
- 打开Electerm(Electerm 安装教程),点击左侧的书签
按照下图操作填写连接信息
- 向下找,点击测试连接
- 等待一段时间后,如果上方出现一个
connection ok
,说明前面填写内容没有问题
- 如果出现的时connection is failed,说明填写的内容有问题,需要更改后再次测试连接。
- 测试连接成功后,点击保存并连接后,此时我们就可以在Electerm中登录root用户并执行命令了
三、 CentOS-7.5 上面安装 mysql 5.7.16
3.1 安装包准备
- 官网下载
- 本地资源库下载获取
- mysql-connector-java-5.1.27-bin.jar 的下载
①
②
③
④
⑤
1)将安装包和JDBC驱动上传到/usr/local,共计6个
2)如果是虚拟机按照如下步骤执行
- (1)卸载自带的Mysql-libs(如果之前安装过MySQL,要全都卸载掉)
rpm -qa | grep -i -E mysql\|mariadb | xargs -n1 sudo rpm -e --nodeps
说明:由于阿里云服务器安装的是Linux最小系统版,没有如下工具,所以需要安装。
3)如果是阿里云服务器按照如下步骤执行
- (1)卸载MySQL依赖,虽然机器上没有装MySQL,但是这一步不可少
[root@linux-102 local]# remove mysql-libs
- (2)下载依赖并安装
[root@linux-102 local]# sudo yum install libaio
[root@linux-102 local]# sudo yum -y install autoconf
3.2 Linux下 MySQL的彻底卸载
见 👉👉 别人总结的
3.3 安装 MySQL
1)安装MySQL依赖
rpm -ivh mysql-community-common-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm
2)安装
mysql-client
rpm -ivh mysql-community-client-5.7.16-1.el7.x86_64.rpm
3)安装
mysql-server
注意:如果报如下错误,这是由于yum安装了旧版本的GPG keys所造成,从rpm版本4.1后,在安装或升级软件包时会自动检查软件包的签名。
rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpm
解决办法:
rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpm --force --nodeps
4)启动MySQL
systemctl start mysqld
5)查看MySQL密码
cat /var/log/mysqld.log | grep password
汇总如下复制直接运行:
rpm -ivh mysql-community-common-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpm --force --nodeps
systemctl start mysqld
cat /var/log/mysqld.log | grep password
3.4 配置MySQL
配置只要是root
用户 + 密码,在任何主机上都能登录MySQL数据库。
1)用刚刚查到的密码进入
MySQL
(如果报错,给密码加单引号)
mysql -uroot -p'password'
2)设置复杂密码(由于MySQL密码策略,此密码必须足够复杂)
set password=password("Qs23=zs32");
3)更改MySQL密码策略
set global validate_password_length=4;
set global validate_password_policy=0;
4)设置简单好记的密码(比如
root
)
set password=password("root");
5)进入MySQL库
use mysql
6)查询user表
select user, host from user;
7)修改user表,把Host表内容修改为%
update user set host="%" where user="root";
8)刷新
flush privileges;
9)退出
quit;
本文标签: 虚拟机 Workstation VMware centos debian
版权声明:本文标题:十九、虚拟机VMware Workstation(CentOS&Debian&Windows10)的安装 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729036092h1309767.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论