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
最新文章
- 让你的PHP程序真正的实现多线程(PHP多线程类)
- 怎么查看bios版本
- 【NoSql】MongoDb
- android Gui系统之SurfaceFlinger(4)---Vsync(1)
- noip模拟赛(10.4) 背包(pack)
- bzoj roll题器(Py大法好)
- Windows主机里利用VMware安装Linux(CentOS)虚拟机,Host-only连接上网方式详解
- 响应头location 页面跳转
- 点集配对问题(状态dp)
- android浏览器开发小技巧集锦(转)
- yii2.0框架debug模式
- 怎样使用Android Studio开发Gradle插件
- webpack优化之code splitting
- Hadoop记录-hadoop jmx配置
- HTML特殊符号(字符实体)大全
- mongodb配置、启动、备份
- tomcat配置https–采用JDK自带的keytool工具生成证书
- shell常见命令
- CentOS-6.6安装配置Tomcat-7
- oracle查询2G以上的表
热门文章
- Java 空对象设计模式(Null Object Pattern) 讲解
- Lucene学习入门——下载初识
- 国外统计学课程主页Statistical Books, Manuals and Journals
- 微软提供的 Web 版 Raspberry Pi 模拟器
- ARM实验5 —— 按键中断实验
- MySQL入门很简单: 3 操作数据库
- Git入门体验
- 如何查看某个用户指定时间段的ABAP开发记录
- Last_IO_Errno: 1062
- Mysql limit 优化,百万至千万级快速分页,--复合索引的引用并应用于轻量级框架