安装jdk:
进入官网下载linux的jdk安装包
https://www.oracle.com/java/technologies/downloads/#java8
复制到可视化工具中linux的根目录下
解压安装包
tar -zxvf jdk-11_linux-x64_bin.tar.gz -C /usr/local/
进入解压路径下查看jdk文件名
嫌文件名长可以修改为jdk
mv jdk-11/ jdk
配置环境变量(系统环境:/etc/profile 用户环境:~/etc/profile,)
vi /etc/profile
按i进入编辑模式,在最后另起一行添加
export JAVA_HOME=/usr/local/jdk(jdk文件名,没改就写原来的)
export PATH=$JAVA_HOME/bin:$PATH
按Esc键保存,输入 :wq 退出
刷新配置文件
source /etc/profile
测试
java -version
安装tomcat:
进入官网https://tomcat.apache.org/download-80.cgi下载安装包
按上述jdk中方法拉入linux
解压tar -zxvf 名 -C /usr/local
cd bin
启动./startup.sh
查看日志
cd ..
cd logs
tail -f catalina.out
安装mysql:
进入官网https://dev.mysql.com/downloads/repo/yum/下载安装包
将安装包拖入linux
软件库sudo rpm -Uvh 安装包名.rpm
查看软件库是否安装完毕rpm -qa | grep mysql
安装mysql
sudo yum install mysql-community-server
查看版本yum repolist all | grep mysql
查看防火墙状态systemctl status firewalld,如处于开启状态,即绿灯,需要关闭
关闭防火墙
暂时关闭systemctl stop firewalld(用这个即可)
永久关闭systemctl disable firewalld
启动mysql
systemctl start mysqld
查看mysql状态systemctl status mysqld
查看初始密码grep 'temporary password' /var/log/mysqld.log
登录mysql -uroot -p
修改密码ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
开启远程连接(连接Navicat)
查看目前所有数据库show databases;
执行命令use mysql
查看用户权限select host,user from user;
执行指令update user set host='%' where user='root';允许让所有ip连接
刷新权限flush privileges;
连接navicat出现2059问题
加密规则不同,需要更改
修改加密规则ALTER USER 'root'@'%' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;
更新用户密码ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '重设新密码';
刷新权限FLUSH PRIVILEGES;