在虚拟机上面安装mysql和jdk

该教程详细介绍了如何使用FlashFXP和VMwareWorkstation在Linux虚拟机中进行文件传输,包括SSH服务器的安装与配置,JDK的安装步骤,以及Tomcat和MySQL的部署过程。此外,还讲解了如何处理root密码和允许Windows远程连接Linux上的MySQL。
摘要由CSDN通过智能技术生成

在此操作之前,我们需要两个工具,一个是FlashFXP(用来传输文件)和VMware Workstation(也就是虚拟机),



一开始我们打开虚拟机是这个样子,


下面我们用FlashFXP连接我们的虚拟机。

 这里各位小伙伴输入自己的虚拟机设定的密码和ip地址(虚拟机里面输入ifconfig查询)。


链接成功效果如下图



 接下来我们就可以把相对于的压缩包传输过去了(找到文件拖过去放手就行,很简单),


选择桌面传输过去(找到home——用户名——Desktop 就是桌面了)


传输过去选择解压(右键选择Extract Here)如下图。



 解压后就成功了一般,接下来只需要按步骤来就可以了,下面是ssh,jdk,于Tomcat安装步骤,都在里面了,


1.如果要实现windows系统给linux传文件,那么要在linux系统中安装ssh-server
	sudo  apt install openssh-server 服务端
	sudo  apt install openssh-client 客户端
                  192.168.67.131
2.安装完毕之后	可以查看服务是否启动
	ps -e|grep ssh


3.一.配置Jdk详细步骤
      1.将jdk复制到liunx系统的桌面解压

      2.设置root密码: sudo passwd

      3.设置完后使用: su root  进入root权限

      4.遍历usr  输入:cd /回车   然后 cd usr回车(查看usr)   再输入: dir  查看usr中有的文件夹

      5.在usr中创建java文件夹:mkdir java

      6.再次输入:dir 确认文件夹创建完成

      7.再次回到最开始的目录  输入:cd /   再输入:dir查看

      8.输入:cd home    再输入:dir  会出现自己用户名(tzscls)

      9.输入:cd 用户名(tzs)  再输入:cd Desktop

      10.将桌面的jdk文件复制到之前创建好的java文件夹中

	输入:cp -r jdk1.7.0_07 /usr/java/

      11.再一次遍历usr 输入:cd / ,cd usr,cd,java  再次输入:dir 查看是否复制成功
      12.配置环境变量输入:gedit /etc/profile
     
      13.弹出文本框将一下复制放在最后   并保存
	export JAVA_HOME=/usr/java/jdk1.7.0_07
	export CLASSPATH=.:$JAVA_HOME/lib/
	export PATH=$PATH:$JAVA_HOME/bin
	export PATH JAVA_HOME CLASSPATH
      14.输入:source /etc/profile

      15.检验是否成功:javac    之后再输入java -version



二.配置tomcat
	1.复制放桌面并解压

	2.打开命令:cd /home/tzs/Desktop/apache-tomcat-7.0.64/bin(tzs为用户名)
	
	3.输入:dir   再次输入:./startup.sh  便启动了Tomcat 在火狐测试

	4.关闭:./shutdown.sh

下面是mysql安装步骤


sudo -》以管理员身份

1.因为国外源下载不了,把源更新为国内的
sudo gedit /etc/apt/sources.list


2.
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

3.刷新源
	sudo  apt-get update


4.更新源
	sudo apt update

————————————————————————————————————————————————————————————

5.在线下载mysql
	sudo apt-get install mysql-server


—————————————————————————————————————————————————————————————


6.测试mysql服务是否安装成功
	service mysql start 启动服务(不启动服务 用户怎么访问?每次开机都要启动)

	service mysql status
	
	service mysql stop停止



______________________________________是因为root登不进去 是因为root刚安装没有密码_________________________________________________________
7.如果忘了初始密码root的初始密码需要额外设置
	可以cd etc/mysql下  有一个配置文件
	debian.cnf 可以用
	sudo gedit debian.cnf打开debian.cnf
	提取账号密码 保存到桌面文档中		



8.然后用文件中的账号密码登录
	mysql -u你的账号 -p你的密码


9.登陆进去 
	use mysql;
	update user set authentication_string=PASSWORD("123") where user='root';
	update user set plugin="mysql_native_password";
	flush privileges;
	quit;


_____________________________________从此root有了密码_____________________________________________________________________________

10.再重启服务就行了
	
______________________________________从此以后 直接用mysql -uroot -p你的root密码 登录就可以了 root可以用了_______________________













11.如果要windows连接linux中的mysql  则要突破防火墙 设置多用户访问
	先找到/etc/mysql/mysql.conf.d/ 目录下有一个mysqlld.conf的文件
		sudo gedit mysqld.cnf
	注释掉其中 bind-address这一行
	然后service mysql restart重启服务
	就可以了

	
grant all privileges on *.* to 'root'@'%' identified by '123' with grant option;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值