栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux安装jdk、tomcat、MySQL

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux安装jdk、tomcat、MySQL

一、使用yum安装jdk

 

因为yum可以找到jdk1.8的下载命令,所以直接使用yum安装。

yum -y list java*

执行成功之后会看到已安装的和可安装的文件目录。

选择安装jdk1.8及全部插件。

yum -y install java-1.8.0-openjdk*

然后可以查看jdk版本

java -version
二、使用压缩包安装tomcat

因为使用yum安装默认是安装的7.0,所以这个要使用解压的方式

1、安装tomcat首先要确保jdk安装好了。

2、下载Linux的tomcat压缩包

下载地址:Apache Tomcat® - Apache Tomcat 8 Software Downloads

这好像是一个国外地址,下载非常慢,不过好在tomcat不是很大。

3、下载好之后,将他传到Linux中,使用rz命令或者别的什么连接工具,反正把他放到对应位置就可以。一般放在/usr/local/tools

使用解压命令解压

然后进入解压后的文件夹,在进入conf目录,修改配置文件tomcat-users.xml


 
 
 
 
 

然后就可以在本机上访问8080端口号了,接着就需要让防火墙开放8080端口,提供给外界访问。

firewall-cmd --add-port=8080/tcp --permanent
三、使用解压包安装MySQL 1、安装

查看Linux自带数据库

rpm -qa | grep mariadb

 如果有就会显示,没有就不会,如果有就卸载

yum remove …

下载MySQL8.0

MySQL :: Download MySQL Community Server

选择对应版本,我这里是CentOS 7 所以选择redhat

然后再将其上传到虚拟机。

解压mysql8.0之后,得到

依次装

rpm -ivh mysql-community-common -c --nodeps --force
rpm -ivh mysql-community-libs -c --nodeps --force
rpm -ivh mysql-community-client -c --nodeps --force
rpm -ivh mysql-community-server -c --nodeps --force

检查mysql安装

rpm -qa|grep mysql

 初始化数据库

mysqld --initialize

 这一行大概是赋予权限的,如果未执行,后期可能出现权限问题

chown mysql:mysql /var/lib/mysql -R
2、启动

 启动MySQL服务

systemctl start mysqld.service

 设置开机自启

systemctl enable mysqld

查看默认密码,在第一次登录时用

cat /var/log/mysqld.log | grep password

修改密码

alter user name@'ip' identified by 'password'

ip:这里如果是root用户,一般填本机,如果是开放给外部的用户,则填写对应ip,也可以填%,表示都可以用,不过第一次进入时修改root密码只能填本机。

创建一个用户,并且使他支持远程访问

create user username@'%' identified by 'password';

授予权限

grant all *.* to username@'%';

这里是授予所有的数据库及表,具体的根据需求来。

刷新

flush privileges

设置密码永不过期

alter user name@'%' identified by 'pwd' password expire never

name:用户名

pwd:密码

3、连接

开放防火墙的3304端口

firewall-cmd --zone=public --add-port=3304/tcp --permanent

重启防火墙

firewall-cmd --reload

然后就可以同连接工具连接此数据库

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/643157.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号