MobaXterm连接的VMware虚拟机Linux,做配置jdk与安装mysql

本文介绍了如何使用MobaXterm连接到VMware虚拟机中的Linux系统,并详细讲解了安装JDK和MySQL的步骤,包括上传安装包、解压、配置环境变量以及解决过程中遇到的问题。

MobaXterm又名 MobaXVT,是一款增强型终端、X 服务器和 Unix 命令集 (GNU/ Cygwin)工具箱。 MobaXterm 可以开启多个终端视窗,以最新的 X 服务器为基础的 X.Org ,可以轻松地来试用 Unix/Linux 上的 GNU Unix 命令

进入MobaXterm连接的Linux系统后,可见左列Buttion,其中需要了解的是Sessions用于存放地址,Stfp用于文件传输,马上进行的jdk与mysql均通过此处上传文件

 1. 单击选中的button,向上回到主目录,在主目录的空白处点击鼠标右键,选中New directory创建新文件夹,命名为softs,即软件包

2. 将电脑中已下载的JDK与mysql安装包拖到Softs下

传完后可以输入ll看一下(是小写的字母L) ,能看到上传的包的具体内容

 3. 输入命令tar -zxvf j+tab键,系统会自动补全jdk包的完整名(因为当前文件夹只有一个j开头,所以tab键能带出)

zxvf指的意思是解压缩不询问

 博主用上述方法后系统报错tar: error is not recoverable:

通过去掉解压参数中的z,执行命令改为:tar -xvf jdk命名 后回车成功

Bug原因:下载的文件并不是“通过 gzip 过滤归档”所以添加参数z就无法正常解压。

4. 系统弹出非常多信息做解压后,屏幕会变成第一行[root@....] ,输入ll回车,可看到第一行jdk1.8.0_221

 5. 输入rm -rf jdk1.8.0_221/清楚之前的内容,再输入ll,即可看到初始界面 

6.按向上的方向键,切回到初期的tar -xvf jdk-8u221-linux-x64.tar -C /opt(加-C/opt,代表压缩包会被指定到opt中),回车执行,此次解压缩后就不会有蓝色字体 

7. 在此页的黄色圈出处,右键选择Duplicate button,新建一个相同界面,在新界面ctrl+L清屏,接着输入cd /opt回车,再输入ll回车,即可见安装包,该安装包路径就是/opt/jdk1.8.0_221,此时jdk安装已完成,需要配置环境变量,下述操作均在复制的新界面操作

 8. 输入vi /etc/profile (代表环境变量目录)回车,接着按shift+G到最下方,输入字母O插入,此时进入可输入状态

 9.输入

export JAVA_HOME=/opt/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

然后按ESC键退出当前编辑模式,接着输入:wq回车,出现下述界面

10 输入source /etc/profile  回车使得配置立即生效

此处博主继续发生报错: not a valid identifier

经调查发现是上述的四行环境变量多输出空格,可按前面的步骤指导,重新回到设置变量处,删除错误变量地址,添加正确的即可

11. 分别输入java -version与javac做测试即可,jdk安装与配置结束

 Linux的虚拟机中:mysql安装教程 

1. 安装依赖包:net-tools,perl,autoconf

输入yum install -y perl net-tools autoconf 后回车

2. 安装客户端:Mysql-client

输入rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm后回车

3. 第三步理论上应安装server端(服务端),但是系统仍会报错,所以要提前处理报错

查询并卸载mariadb
    查询命令:rpm -qa | grep mariadb,复制带出的数据
    卸载命令rpm -e 黏贴刚刚复制的数据 --nodeps(该单词指强制卸载)

 4. 安装服务端(此处的地址与第二步相同,初期博主未注意到,多次发生 failed: No such file or directory报错)
   rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm

5. 修改mysql密码

查看初始密码:cat /root/.mysql_secret   回车

黄色圈出部分的密码需手动复制保存在个人笔记本,后续需用到

如安装后系统提示

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h master01 password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation
可直接在系统环境下输入/usr/bin/mysqladmin -u root password 'root',设置新密码为root

启动mysql服务:service mysql start 回车

登录mysql的root用户:mysql -uroot -p拼接之前保存的密码 回车

修改root用户的密码:set password=password('ok');    -->ok为我的root密码

输入quit退出

6. 修改字符编码

输入vi /usr/my.cnf回车

接着通过方向键控制鼠标光标,新建[mysql]并换行输入default-character-set=utf8

接着在[mysqld]下输入
character-set-server=utf8
 collation_server=utf8_general_ci

最后按ESC键退出编辑模式,:wq退出

 7.主界面输入service mysql restart启动mysql,系统跳出两个success即修改成功

 8. 继续输入mysql -uroot -p回车,用来测试密码

输入密码时屏幕不会显示密码,输完直接回车,如系统报错,可反复尝试四五次,要在输入mysql -uroot -p后填密码

后续补充小技巧:

1. 启动MobaXterm的虚拟机时,发生第三个选项XX报错,输入yum install xorg-x11-xauth回车,接着输入y回车,完成后关闭虚拟机,重启则恢复正常

2. ctrl+L起到清屏功能

3. 虚拟机重置密码方法,参考下述截屏

 4。 虚拟机中重置mysql密码,参考下述截屏

5. 虚拟机输入ifconfig回车,在带出信息中找ens33的int net,是IP地址

6. 卸载虚拟机中的mysql

rpm -qa|grep -i mysql  找到所有mysql 安装包

rpm -e mysql-community-release-el7-5.noarch --nodeps 通过此命令依次删除

find / -name mysql   找到文件和库

rm -rf 复制上述的文件库 进行删除

rpm -qa|grep -i mysql  无结果,说明已经卸载彻底

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值