Linux之jdk、mysql、Tomcat安装

一、jdk安装

1、安装步骤:

1、首先打开MobaXterm,点击session,点击ssh,新建一个用户

2、新建一个用户之后,新建一个文件夹名叫tools,将jdk的压缩包给复制进去

3、进来之后先将用户切换成root,切换命名为su root,之后输入密码

4、之后就输入解压命名,注意压缩包的后缀名,如果是后缀名为.tar.gz,就输入命名tar zvxf jdk文件名。如果后缀名为.zip,就输入unzip。

5、解压之后输入java -version,查看jdk版本,如果输入此命名后出现的是openjdk,则需要将openjdk卸载,卸载命名为yum remove *openjdk*。

6、之后验证是否卸载完成,输入命名java -version,如果出现没有文件夹,就说明卸载完成。

7、在我们最开始学习的时候,安装jdk还要配置环境变量,输入命名vim /etc/profile,将配置环境变量的代码写入进去就可以。

8、之后查看jdk安装完成没有,输入source /etc/profile命名,然后输入java -version

1、首先打开MobaXterm,点击session,点击ssh,新建一个用户 

2、新建一个用户之后,新建一个文件夹名叫tools,将jdk的压缩包给复制进去

3、进来之后先将用户切换成root,切换命名为su root,之后输入密码

4、之后就输入解压命名,注意压缩包的后缀名,如果是后缀名为.tar.gz,就输入命名tar zvxf jdk文件名。如果后缀名为.zip,就输入unzip

5、解压之后输入java -version,查看jdk版本,如果输入此命名后出现的是openjdk,则需要将openjdk卸载,卸载命名为yum remove *openjdk*

 6、之后验证是否卸载完成,输入命名java -version,如果出现没有文件夹,就说明卸载完成。

7、在我们最开始学习的时候,安装jdk还要配置环境变量,输入命名vim /etc/profile,将配置环境变量的代码写入进去就可以。

(在这里补充一点,首先要得到jdk安装在哪的路径,输入命名cd jdk1.8.0_172/,之后输入pwd,就可以得出jdk安装的路径)

之后改变jdk安装的变量环境代码:

export JAVA_HOME=/home/zj/tools/jdk1.8.0_172
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

 将以上代码写入到/etc/profile中回车就可以了。

8、之后查看jdk安装完成没有,输入source /etc/profile命名,然后输入java -version

 

 二、mysql安装

          1、安装方式

                安装方式有两种,第一种是用yum服务下载,第二种是到网上下载安装包

下载地址:MySQL :: Download MySQL Yum Repository

 1.2安装步骤(第一种方式,用yum方式安装):

1、查看是否装有mysql服务:rpm -qa | grep mariadb

2、如果有内置的mysql的话,就要将其卸载yum remove ……

3、卸载之后就将mysql的压缩包下载进去,之后安装mysql 

4、安装mysql是有步骤的,里面有很多小步骤

5、安装完成之后就要检查一下mysql是否安装成功

6、初始化mysql,设置开机自启mysql服务。

7、初始化之后查看mysql的状态,如果没有开启mysql服务就要将mysql服务激活

8、先查看密码在哪里,之后将密码修改好

9、防火墙设置

10、连接数据库,打开连接mysql的测试工具

1、查看是否装有mysql服务:rpm -qa | grep mariadb

2、如果有内置的mysql的话,就要将其卸载yum remove  mariadb libs

删除成功 

3、卸载之后就将mysql的压缩包下载进去,之后解压,之后检查mysql版本  

解压压缩包:

tar zvxf 压缩包名字

其他压缩包后缀名的解压命名:

检查mysql版本: 

4、安装mysql是有步骤的,里面有很多小步骤

接下里的小步骤安装同一命名为:

rpm -ivh …… -c --nodeps --force(其中省略号为以下的步骤命名)

4.1先安装mysql community-common(这个命名是省略的,其中后面的8.0版本是可以按Tab进行提示打出,下同)

 4.2再安装mysql-community-libs

 4.3之后安装mysql-community-client

 

 4.4最后安装mysql-community-server:  

 5、安装完成之后就要检查一下mysql是否安装成功

rpm -qa|grep mysql

  6、初始化mysql,设置开机自启mysql服务。

初始化mysql:mysqld --initialize;chown mysql:mysql /var/lib/mysql -R;

开机自启mysql服务:systemctl enable mysqld;

7、初始化之后查看mysql的状态,如果没有开启mysql服务就要将mysql服务激活。

注意:

正确的应为:

systemctl status mysqld

激活mysql服务: 

systemctl start mysqld

  8、先查看密码在哪里,之后将密码修改好

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

 修改密码: 

alter user name@'ip' identified by ''

修改完之后,查看数据库的表:

show databases

 9、防火墙设置

      9.1:开放防火墙端口(在图中有注意事项)

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

开启防火墙之后,验证3306防火墙是否开放,点击MobaXterm中的tools中的Ports scannner

 IPaddress为虚拟机中的ip地址,点击stop scan就可以查看出有哪些端口号是开放的 

  9.2:重启防火墙:

firewall -cmd --reload

10、连接数据库,打开连接mysql的测试工具:

 在连接的过程中,出现一个问题: 

就是重新将以下三行语句进行测试:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限

最后连接成功:

三、Tomcat安装

1、安装步骤:

1、使用yum安装

2、查看tomcat状态

3、启动tomcat

4、防火墙设置

5、安装tomcat页面插件

6、进行用户登陆设置,以便访问到manager界面

1、使用yum安装

 yum install tomcat

 2、查看tomcat状态

systemctl status tomcat

3、启动tomcat

systemctl start tomcat.service

4、防火墙设置

firewall-cmd --add-port=8080/tcp --permanentsuccess

5、安装tomcat页面插件

yum install tomcat-webapps tomcat-admin-webapps

在没有进行防火墙设置的时候,http://192.168.86.128:8080/这个地址是访问不到的,

之后进行防火墙设置之后,就可以访问了:

6、进行用户登陆设置,以便访问到manager界面  

编辑tomcat文件夹中的Tomcat-users.xml,加上以下语句即可:

<role rolename ="manager-gui"/>
 <role rolename ="manager-status"/>
 <role rolename ="manager-script"/>
 <role rolename ="admin-gui"/>
 <role rolename ="admin-script"/>
 <user username ="admin" password ="admin123" roles ="manager-gui,manager-status,manager-script,admin-gui,admin-script"/>

 结束

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值