首页 > 技术文章 > linux中jdk的安装与mysql 的安装

zmoumou 2018-09-08 11:38 原文

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

推荐阅读