目录
一、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"/>
今天的知识分享到这了,希望可以帮助到你!