系统相关
首页 > 系统相关> > mac 下 linux 虚拟机的简单安装和使用

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/,打开不报错说明连接成功。


标签:虚拟机,linux,cd,javasoft,mac,mysql,rpm
来源: https://blog.csdn.net/liu1shi/article/details/113666160