使用工具:
MobaXterm---是一款增强型终端、X 服务器和 Unix 命令集(GNU/ Cygwin)工具箱。
可以在这个工具里面书写Linux命令
下载地址:
使用方法:
下载安装之后
一、安装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