在linux环境下安装JDKtomcat和mysq
Posted 码上人生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux环境下安装JDKtomcat和mysq相关的知识,希望对你有一定的参考价值。
一、将上传文件
在虚拟机中创建JDK目录
在 /usr/local 路径下创建JDK目录
命令:cd /usr/local
创建文件或目录:mkdir 文件名或文件夹名
ls 查看当前目录下有什么文件
将文件上传到jdk目录中
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/b9697da87f93485fbf69acc0e1c00fc6.jpg)
上传文件的工具以及JDK在我的资源里有,可以自行去下载
二、配置jdk
上传完成后在xshell(虚拟机管理软件)中查看文件,并解压
j解压:tar -zxvf jdk压缩包名
解压完成
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/0b5af9b5c740484e9c0b3f9b98306f79.jpg)
查看jdk目录:
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/70b4d5478fa440ec9825cbdedb50a0f5.jpg)
将jdk1.8.0_40改名为 jdk1.8
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/8b7d0139f4e64d4fbf80cc795bd2fc1c.jpg)
完成以上操作后去配置环境变量
在 etc下的profile文件中配置
在此之前先说一个其他的操作:
安装vim
yum -y install vim
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/226ef1d336864090bc6e318d4324c5d9.jpg)
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/962c424f32754edfb8eb312e11c1912a.jpg)
安装后可以直接使用vim进行编辑
对 profile进行编辑:
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/1304b448ad4c404a91004bb7a5a2a7dc.jpg)
进入后在文件底部对环境变量进行配置
在文件内容的末尾添加以下内容:
export JAVA_HOME= /usr/local/jdk/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
然后保存退出 :wq。
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/f64cc2a64cbe4791abe9694dd00f56ce.jpg)
注意更新生效这个文件: source profile
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/923e8e604bc44d42b4622129608e5725.jpg)
执行完没有报错就说明执行成功,接下来查看jdk版本:
java -version
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/ed35d083dbc94fd5affa639b9f411356.jpg)
jdk配置成功
三、安装tomcat
上传tomcat
创建一个tomcat目录,和上传jdk一样,上传tomcat
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/f7658aeb7d164508ac1983a93fe2f9ab.jpg)
上传tomcat,这里就不截图了
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/ecdaba0383f64b82aa1f9e36b0a355bf.jpg)
上传成功,解压tomcat,并修改文件名
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/1f49617ef46349f39a25c9ab62660466.jpg)
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/99534aa1ce9f4e8aa5b98097721a64b4.jpg)
进入tomcat7中的bin目录,查看文件的权限 ll
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/146a6c21925046969885c2c67638b757.jpg)
返回mytomcat目录,赋予文件权限
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/60e52197981e49f38383db03cc28c307.jpg)
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/5ecb154699bc4c41b4fb74cc75b13e45.jpg)
权限对应的数字:
读 r 4
写 w 2
执行 x 1
赋予一个文件读写执行权限,直接赋予7就行
chmod 7 -R 文件名
然后查看防火墙状态:
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/277c61671ac44d3a917f32b39a393c7c.jpg)
关闭防火墙,不然tomcat无法启动
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/3df33d8417c04e5abe190ac99862b306.jpg)
关闭防火墙后,再次查看防火墙状态,自行观察不同之处。
启动tomcat:
启动bin目录下的startup.sh文件
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/02e118df10854dd9959fff13bdd22394.jpg)
在浏览器中测试:
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/8171c64e8a2a46209fed7def31ab94ba.jpg)
tomcat可以启动,也可以自行测试一下在防火墙开启的状态下进行tomcat测试。
安装mysql5.7
安装mysql需要联网从网上下载安装 版本选择mysql5.7
首先安装一个 wget
yum -y install wget
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/fa6bf383e8c04f8fa09d6f1ec2765554.jpg)
1. 下载mysql包安装源
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/7af104ef4b524b65a0263f0a486839a4.jpg)
2. 安装mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/f1ff2d4ddd0b4052a56dc8636a2d7473.jpg)
3. 检查Mysql源是否安装成功
yum repolist enabled | grep "mysql.-community."
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/098c1e0b271c45c3ba4969cca6811afa.jpg)
如果出现上图的红色内容代表安装成功
4. 安装mysql
yum install mysql-community-server
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/5c553bf751c642069408a808ed7f3715.jpg)
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/0d0ea1dee0f840748ddd6659e4c304c7.jpg)
安装完成后启动mysql服务 mysqlId
service mysqld start
安装时系统会创建一个root密码 需要获取到root密码
grep 'temporary password' /var/log/mysqld.log
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/6c38779db8384a47ace905d17371c56b.jpg)
5. 显示密码后登陆mysql客户端
Mysql -u root -p 执行后输入密码 不显示一定不能写错!!!
6.进入mysql客户端后修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
出于安全机制密码要包含大小特殊字符不能少于8位
mysql环境变量查询当前mysql密码策略相关信息
show variables like '%password%';
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/b5994e87b88f46d6bf7f5a10c2ee4b87.jpg)
7. 允许mysql被远程登录访问设置
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/3aaaf038d01244bf9e68a26d1737e38c.jpg)
8. 设置MySQL字符编码格式
进入/etc目录 vi编辑my.cnf文件
在[mysqld]下加入以下内容
character_set_server=utf8
init_connect='SET NAMES utf8'
![在这里插入图片描述 在linux环境下安装JDK、tomcat和mysq](https://image.cha138.com/20210404/46830cf9ae9644bdabb3e80f95772c95.jpg)
加入完成后保存退出 重启mysql服务
9.重启完成后进入mysql 通过下面命令查看编码设置
扫描二维码
获取更多精彩
码上人生
以上是关于在linux环境下安装JDKtomcat和mysq的主要内容,如果未能解决你的问题,请参考以下文章