centos 安装java+mysql5.7
所有执行的命令
命令执行顺序有待调整,建议先阅读一遍,再执行命令
配置网络
ip addr
cd /etc/sysconfig/network-scripts/
vi ifcfg-eno**
IPADDR0=192.168.1.81
PREFIXO0=24
GATEWAY0=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114
service network restart // 重启网络服务
systemctl disable firewalld // 关闭防火墙
service network restart //重启网络服务
reboot //重启
网络配置好了 可以使用 winscp putty xshell 。
java安装
tar -xvf jdk*.tar.gz // 解压
vi /etc/profile
export JAVA_HOME=/home/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
yum install glibc.i686
yum install wget
yum install setup
yum install perl
若 java 或 javac仍不能使用 ,需要重启
安装mysql
rpm -ivh mysql80-community-release-el7-1.noarch.rpm // 从官网下载的rpm ,安装
cd /etc/yum.repos.d/
vi mysql-community.repo // 修改repo 默认是 8 不想用8 ,修改为默认5.7
yum repolist all|grep mysql // 查看所有可用的repo ,看一下默认激活的是哪个版本
yum install mysql-server // 安装mysql
service mysqld start // 启动mysql 服务(可不起,修改完配置再启动)
service mysqld status
vi /etc/my.cnf // 修改mysql 配置
skip-grant-tables // 跳过权限验证
service mysqld restart // 重启mysql
mysql
use mysql;
update user set authentication_string=password(‘Aa123456..’);
exit
vi /etc/my.cnf
#skip-grant-tables // 注释 跳过权限
service mysqld restart // 重启
mysql -u root -p //登录mysql
Aa123456..
//此时登录过后不能做任何查询,提示需要修改密码
set password = password(‘Aa123456..’); // 修改密码,执行过之后可正常使用
create user ‘root’@’%’ identified by ‘Aa123456..’; // 创建新用户 (为了可远程登录)
grant all on *.* to ‘root’@’%’; // 赋予权限
exit
到此 centos系统配置,java配置,mysql 安装完毕!
排了很多坑,查了蛮多资料,还好完成了安装。