Linux之安装jdk,MySQL以及Tomcat

使用工具:

MobaXterm---是一款增强型终端、X 服务器和 Unix 命令集(GNU/ Cygwin)工具箱。

可以在这个工具里面书写Linux命令

下载地址:

MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Editionhttps://mobaxterm.mobatek.net/download-home-edition.html

使用方法: 

下载安装之后 

 一、安装jdk

切换用户:su

这里切换成root管理员用户

 下载jdk地址: 

Oracle | Integrated Cloud Applications and Platform Serviceshttps://www.oracle.com/

1.检测是否有jdk

java -version

如果是OpenJdk

 *OpenJdk 与 Jdk的区别

  • 授权协议的不同
  • OpenJDK不包含Deployment(部署)功能
  • OpenJDK源代码不完整
  • 部分源代码用开源代码替换
  • openjdk只包含最精简的JDK
  • 不能使用Java商标

卸载OpenJdk

yum remove *openjdk*

2.先把所有压缩包拖至新建的文件夹中,如图:

*linux常用目录说明

 3.解压文件

[root@localhost usr]# tar -zxvf jdk-8u172-linux-x64.tar.gz

*解压操作

*linux权限说明解说

 4.配置环境变量

 Linux环境变量配置都在:/etc/profile 文件中
使用vim编辑该文件 并添加运行环境
按 i 开启编辑模式
esc退出编辑
:wq 保存并退出

 pwd查看文件所在路径

打开vim /etc/profile文件

输入:

#Java Env
export JAVA_HOME=/root/local/tools/jdk1.8.0_172   //jdk的安装路径
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

  • 刷新资源

[root@localhost jdk1.8.0_172]# source /etc/profile

  • 查看环境

java -version

 

二、安装MySQL

方式1:通过yum方式安装

方式2:

①下载mysql的安装包下载路径:

MySQL :: Download MySQL Yum Repositoryhttps://dev.mysql.com/downloads/repo/yum/

 

 拖至tools问价中

 

②卸载linux自带数据库(mariadb)

mariadb 这个是 Linux 系统自带的数据库系统,跟 MySQL 冲突,所以一般先卸载这个没用的数据库。

  • 查看是否存在

rpm -qa | grep mariadb

  •  卸载

yum remove mariadb-libs

③安装 

  • 解压

[root@localhost tools]# tar xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar

安装 mysql-community-common

rpm -ivh …… -c --nodeps --force

安装第一个 

 rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm -c --nodeps --force 

安装libs

 rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm -c --nodeps --force 

安装client

 rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm -c --nodeps --force

 安装server

rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm -c --nodeps --force

  •  检查mysql的安装

rpm -qa|grep mysql

 

 ④初始化mysql

  • 完成对mysql数据库的初始化和相关配置

mysqld --initialize;   #mysql初始化

chown mysql:mysql /var/lib/mysql -R;#生成一个mysql初始化密码

systemctl start mysqld.service;  #启动服务

systemctl enable mysqld;  #设置开机自启服务

  • 查看mysql服务是否开启

 systemctl status mysqld

没开启(dead): 

 开启时:

  •  登陆mysql

mysql -uroot -p

 

  •  查看数据库默认随机密码

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

  • 修改密码

alter user name@'ip' identified by '新密码'

⑤连接数据库

  • 开发防火墙端口 

firewall-cmd --zone=public --add-prot=3306/tcp --permanent
报错的话换成下面这个:

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

 

  •  重启防火墙

systemctl restart firewalld

  •  连接数据库

三、安装tomact

  • 使用yum安装

yum install tomcat

  • 查看tomcat状态

[root@localhost ~]# systemctl status tomcat
● tomcat.service - Apache Tomcat Web Application Container
 Loaded: loaded (/usr/lib/systemd/system/tomcat.service; disabled; vendor
preset: disabled)
 Active: inactive (dead)

  • 启动tomcat

[root@localhost ~]# systemctl start tomcat.service

  • 防火墙设置

[root@localhost ~]# firewall-cmd --add-port=8080/tcp --permanent
success

  • 安装tomcat页面插件

[root@localhost ~]# yum install tomcat-webapps tomcat-admin-webapps

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值