1.linux安装软件的方式
安装方式:
(1)二进制安装。---只需要解压就可以。 只针对特殊平台。 比如jdk tomcat
(2)RPM: 按照一定的规范就可以按照该软件。 无法安装依赖的文件。
(3)yum 远程安装 基于RPM 帮你把依赖的文件安装上去。 多
(4)安装源码安装。 编译--->打包---->安装。
2.二进制安装jdk及tomcat
2.1 把jdk压缩包拖到centos中并解压
安装路径 /usr/local
命令: tar -zxvf xx.tar.gz
重命名 mv
配置环境变量
命令 etc/profile
######################JDK1.8的环境变量配置#######################
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
重新加载profile文件
source /etc/profile
2.2 安装tomcat
把tomcat放到linux中并解压
启动tomcat
查看tomcat进程
ps -ef | grep tomcat
访问tomcat http://192.168.61.132:8080/
出现以下页面表示防火墙开启,需要关闭防火墙
查看防火墙状态
systemctl status firewalld
防火墙处于开启状态
关闭防火墙命令
systemctl stop firewalld
禁用防火墙命令
systemctl disable firewalld
重新访问tomcat
2.3 安装mysql
(1)下载wget命令
yum -y install wget
(2)在线下载mysql安装包
wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
(3)安装mysql、
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
(4) 安装MySQL服务
进入cd /etc/yum.repos.d/
目录。
cd /etc/yum.repos.d/
进行安装
yum -y install mysql-server
出现以下问题的解决办法
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022再次执行命令
yum -y install mysql-server启动mysql
systemctl start mysqld
获取mysql临时密码
grep 'temporary password' /var/log/mysqld.log
把mysql的密码校验强度改为低风险
set global validate_password_policy=LOW;
修该密码的长度
set global validate_password_length=6;
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
允许远程访问 关闭centos防火墙
sudo systemctl disable firewalld
登录mysql
mysql -uroot -p123456切换到mysql数据库
use mysql查看user表
select Host,User from user;
修改允许任何地址访问
update user set Host='%' where User='root';
刷新权限
flush privileges;
使用navcat测试连接