微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

mac 下 linux 虚拟机的简单安装和使用


在这里插入图片描述

  下载VMware Fusion(链接,https://www.vmware.com/)。
  下载 linux 虚拟机的镜像 CentOS-7.iso,下载简版的就行。
  将 CentOS-7.iso 拖到 VMware 里安装,要求至少预留20G 硬盘空间,安装时可以选择安装到移动硬盘上。注意安装时要选择中文语言、打开以太网络和设置密码。

  使用终端连接虚拟机。


// linux 下, 查询 linux ip 
ip a

// mac 下,右键终端 -> 新建远程连接,然后可以在终端运行 linux 命令

在这里插入图片描述

  虚拟机安装 java jdk。


// linux 虚拟机
// 进入根目录
cd /

// 也可以在 root 用户目录下创建
// cd ~

// 创建javasoft 文件夹
mkdir javasoft

// mac 下,终端上传 jdk 到 linux 虚拟机上,linux 的 java jdk 需要自己去下
// scp jdk路径 linux用户名@linux地址:linux存储路径
scp /Users/xxx/Downloads/jdk-8u271-linux-x64.tar.gz root@10.36.144.110:/javasoft

// linux 下

cd javasoft
// 解压
tar -sxvf jdk-8u271-linux-x64.tar.gz

// 查询当前文件夹下的文件名
ls

// 当前路径
pwd

// 更改 jdk 配置项
vi /etc/profile

// 按 i 编辑,esc 退出编辑,输入 :wq 保存并退出
export JAVA_HOME=/javasoft/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
 
 // 使配置生效
source /etc/profile

// 测试 java 是否安装完成
java -version

  虚拟机安装 MysqL


cd /javasoft
mkdir MysqL
cd MysqL

// 首先通过 yum 下载 wget 
yum -y install wget

// 通过wget下载MysqL存储库
wget https://dev.MysqL.com/get/MysqL80-community-release-el7-3.noarch.rpm

// 安装 rpm 包
rpm -Uvh MysqL80-community-release-el7-3.noarch.rpm
// 卸载rpm  (不需要指定当前命令。。。)
// rpm -e --nodeps rpm名称

// MysqL 认打开 80 版本,改为 57 版本
// 查看认选择的发行版本
yum repolist all | grep MysqL
# 修改发行版本
vi /etc/yum.repos.d/MysqL-community.repo
# 将 80 的 enabled 更改为0,将 57 的 enabled 更改为 1,保存

// 安装MysqL社区版服务
yum -y install MysqL-community-server

// 启动MysqL服务
systemctl start MysqLd.service

// 查看初始化密码
grep 'temporary password' /var/log/MysqLd.log

// 连接MysqL服务
MysqL -u root -p
// Enter password:随机密码

// 修改密码,必须携带大写字母,小写字母,数字,特殊符号
MysqL> ALTER USER 'root'@'localhost' IDENTIFIED BY 'P@ssw0rd';

// 开启远程连接 root 是用户名
MysqL> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'P@ssw0rd' WITH GRANT OPTION;
MysqL> FLUSH PRIVILEGES;

// 退出 MysqL
MysqL> quit;

// 查看虚拟机防火墙状态 disabled 是关闭
systemctl status firewalld

// 关闭虚拟机防火墙,关闭防火墙才可以外部使用图形化工具连接
// 暂时关闭防火墙
systemctl stop firewalld
service  iptables stop
// 永久关闭防火墙
systemctl disable firewalld
chkconfig iptables off

  使用 Navicat 连接虚拟机数据库,端口号 3306,并创建表测试。

  虚拟机安装 tomcat。


// mac 下,终端,tomcat 安装包需要自己去下
scp /Users/ly/Downloads/apache-tomcat-8.5.60.tar.gz  root@10.36.144.110:/javasoft

// 虚拟机下
cd /javasoft
tar -sxvf apache-tomcat-8.5.60.tar.gz

cd apache-tomcat-8.5.60/bin

// 启动 tomcat
./startup.sh

// mac 下,网页地址 http://10.36.144.110:8080/,打开不报错说明连接成功。


版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐