zoukankan      html  css  js  c++  java
  • linux中jdk的安装与mysql 的安装

    1、linux安装jdk

    #先找到 安装包
    #cd /usr/java
    tar -zxvf jdk-8u31-linux-x64.tar.gz
    2、安装
    选择要安装java的位置,如/usr/目录下,新建文件夹java(mkdir java)

    #mkdir -p /usr/java
    拷贝下载的jdk-8u31-linux-x64.tar.gz到/usr/java下

    #cd /usr/java
    # tar -zxvf jdk-8u31-linux-x64.tar.gz //解压到当前文件夹下

    3、设置变量

    #vim /etc/profile

    在最后面添加如下内容:
    # JAVA
    JAVA_HOME=/usr/java/jdk1.8.0_31
    CLASSPATH=.:$JAVA_HOME/lib.tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH

    4、使变量生效
    # source /etc/profile

    5、查看是否安装成功
    java -version
    java version "1.8.0_31"
    Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
    6、查看变量
    # which java //java执行路径
    /usr/java/jdk1.8.0_31/bin/java
    # echo $JAVA_HOME
    /usr/java/jdk1.8.0_31

    注意:如果出现错误配置完环境后用java-version 测试出现“bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter:  没有那个文件或目录的问题”,用sudo  yum  install glibc.i686安装好glibc之后问题就解决了。

    7、卸载jdk
    s·找到jdk安装目录的_uninst子目录
    ·在shell终端执行命令./uninstall.sh即可卸载jdk。
    8、linux 安装mysql
    1)rpm -qa|grep 指定的名称
    如图:

    2)卸载系统原有的mysql
    rpm -e --nodeps 原有的mysql
    先安装server端 rpm -ivh 安装mysql
    会出现以下结果

    上面显示是缺少libaio.so.1 libgcc_s.so.1 libstdc++.so.6 三个依赖
    安装三个依赖 yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
    安装过之后显示如图

    更新依赖版本: 升级;
    安装完成以后 启动:service mysql start
    然后回出现错误pid错误
    查看进程 ps -ef| grep mysqld 若存在进程 杀死进程 kill -9 然后重启

    将mysql加到系统服务中并设置开机启动
    加入到系统服务:chkconfig --addmysql
    自动启动:chkconfig mysql on

    远程登录mysql的权限
    登录mysql后输入如下命令:
    grant all privileges on *.* to '数据库用户' @'%' identified by '数据库密码'
    flush privileges;

    开放linux的对外访问
    可以关闭防火墙
    service iptables stop

  • 相关阅读:
    在spring boot中三分钟上手apache顶级分布式链路追踪系统skywalking
    Spring Boot Admin 2.1.0
    Spring Boot Admin 详解(Spring Boot 2.0,基于 Eureka 的实现)
    Spring Cloud Sleuth + Zipkin 链路监控
    guava布隆过滤器
    红包算法
    java国际化之时区问题处理
    SpringCloud2.0 Hystrix Feign 基于Feign实现断路器
    SpringBoot 自定义线程池,多线程
    基于Redisson+SpringBoot的Redission分布式锁
  • 原文地址:https://www.cnblogs.com/zmoumou/p/9608640.html
Copyright © 2011-2022 走看看