CentOS7 安装java、MySQL、Tomcat

一、JDK的安装(通过yum安装,比较简单)

centos7中安装java环境,在安装前先查看有无安装过java环境。直接运行java命令,会提示命令未找到,则是没有安装过java环境。


begin.png

1.查看yum源的java包

yum list java*

list java*.png

2.安装jdk1.8

yum -y install java-1.8.0-openjdk

install jdk.png

安装完成后会在最下面显示完成。

3.查看版本,检测安装是否成功

java -version

java -version.png

若出现上述提示表示java已经成功安装啦~~~

二、MySQL的安装

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。

1.下载并安装MySQL官方的 Yum Repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

wget.png

使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。
complete.png

至此MySQL就安装完成了,然后是对MySQL的一些设置。

2.MySQL数据库的配置

首先启动MySQL
systemctl start mysqld.service
查看MySQL运行状态
systemctl status mysqld.service

running.png

此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码(第一次安装的时候mysql的密码有一个随机的初始值,需要找到并使用这个值进行第一次登陆):
grep "password" /var/log/mysqld.log
password

找到了密码之后,输入以下指令进入数据库:
mysql -u root -p
进入数据库.png

此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
这里的'new password'即为你自己要更改的密码
这里有个问题,新密码设置的时候如果设置的过于简单会报错:
error.png

此时,通过进行这两个操作即可.
set global validate_password_policy=0;
set global validate_password_length=1;
然后在进行密码的设置,就成功了.
password.png

三、Tomcat的安装(必须先安装jdk)

1.先需要下载tomcat8.5的安装文件,地址如下:https://tomcat.apache.org/download-80.cgi

下载后缀为tar.gz的版本
然后需要将下载的压缩文件上传至服务器,可以用rz命令来上传(输入后选择本地文件上传).若输入后显示

error.png

则需要先
yum -y install lrzsz
安装后使用.

选择刚刚下载的安装包上传

然后使用
tar -zxvf apache-tomcat-8.5.45.tar.gz
对上传的压缩包进行解压

解压完成后,进入刚刚解压的文件夹
cd apache-tomcat-8.5.45/bin
然后输入:
./startup.sh
即可打开tomcat.

你可能感兴趣的:(CentOS7 安装java、MySQL、Tomcat)