linux jdk mysql_Linux上安装jdk,mysql

1、准备工作

一台纯净的Linux系统需要先安装一些依赖才能安装jdk等

rpm:

本地添加安装程序:rpm -ivh 程序名

本地查看程序: rpm -qa

本地卸载程序: rpm -e --nodeps 程序名

yum:

联网安装,查看,卸载程序,相当于联网的rpm命令

yum install 程序名

需要安装的四个依赖如下,安装顺序不能乱

yum install glibc.i686

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

yum update libstdc++-4.4.7-4.el6.x86_64

yum install gcc-c++

2、查看并卸载本地已安装的openjdk

rpm -qa | grep -i java 查看以java关键词的安装程序

卸载openjdk

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686

java -version 查看java版本

3、安装jdk并配置环境变量

创建/usr/local/java目录

mkdir -p /usr/local/java

上传jdk到root目录下

alt+p 拖拽jdk文件到命令窗口

解压jdk到java目录下

tar -zxvf xxx.tar.gz -C /usr/local/java

配置环境变量

vim /etc/profile

底部插入以下配置

JAVA_HOME=/usr/local/java/jdk1.8.0_181

JRE_HOME=/usr/local/java/jdk1.8.0_181/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH

esc :wq保存退出后执行

source /etc/profile 配置才会生效

注意:Linux系统版本与所安装的软件版本保持一致,否则会出错

64位的jdk安装在32位的Linux系统上会出现错误: /usr/local/java/jdk1.8.0_162/bin/javac: cannot execute binary file

4、安装mysql

注意:

Linux安装的版本是32位,则需要下载mysql为32位的,64对应64位mysql

官网下载Red Hat(红帽版本)的mysql,由于本机Linux安装的依赖glibc为2.12版本,则mysql要下载5.5版本才能匹配安装, mysql下载链接:https://dev.mysql.com/downloads/mysql/

安装命令执行注意

安装mysql server

rpm -ivh MySQL-server-5.5.61-1.el6.i686.rpm --force --nodeps 后面加上了红色部分是因为红帽版本需要

由于yum安装了旧版本的GPG keys造成会出现警告并安装不成功

警告:warning: mysql-community-server-5.7.19-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

安装mysql client命令

rpm -ivh MySQL-client-5.5.61-1.el6.i686.rpm

首次安装mysql后需要修改mysql密码:

/usr/bin/mysqladmin -u root password '123456'

数据库管理工具连接Linux系统上的mysql数据库

授权root用户可以被远程连接

开启3306端口能被远程访问,Linux的防火墙默认拦截3306端口被访问

执行命令:

1登录mysql :  mysql -u root -p

2.授权:grant all privileges on *.* to 'root'@'%' identified by '123456';

flush privileges; 刷新权限

开启3306端口访问:/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值