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 安装完毕!

排了很多坑,查了蛮多资料,还好完成了安装。

posted @ 2018-07-22 23:05  灰翎  阅读(482)  评论(0编辑  收藏  举报