centos7.2.1511安装jdk1.8.0_151及mysql5.6.38的方法

 更新时间:2018年01月19日 14:23:35   作者:IDC运维  
这篇文章主要介绍了centos7.2.1511安装jdk1.8.0_151及mysql5.6.38的方法,较为详细的讲述了centos7.2.1511安装jdk1.8.0_151及mysql5.6.38的具体步骤与相关设置技巧,需要的朋友可以参考下

本文实例讲述了centos7.2.1511安装jdk1.8.0_151及mysql5.6.38的方法。分享给大家供大家参考,具体如下:

一:环境

二:下载jdk的rpm包到本地,上传到服务器(因为这块我刚开始使用wget直接下载到服务器,安装不断报错,所以我决定使用这种笨办法)

下载地址:http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.rpm

JDK默认安装在/usr/java中

三:配置环境变量

我的机器安装完jdk-8u151-linux-x64.rpm后不用配置环境变量也可以正常执行java –version操作,因此我没有进行JDK环境变量的配置。但是为了以后的不适之需,这里还是记录一下怎么进行配置,操作如下:

修改系统环境变量文件

vi  /etc/profile

向文件里面追加以下内容:

JAVA_HOME=/usr/java/jdk1.8.0_151

JRE_HOME=/usr/java/jdk1.8.0_151/jre

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

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH

使修改生效

[root@localhost ~]# source /etc/profile  //使修改立即生效
[root@localhost ~]#echo $PATH  //查看PATH值

查看系统环境状态

[root@localhost ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.8.0_25/bin:/usr/java/jdk1.8.0_25/jre/bin

四:安装mysql(官网下载安装mysql-server)

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server

安装成功后重启mysql服务。

# service mysqld restart

初次安装mysql,root账户没有密码。

设置密码

mysql> set password for 'root'@'localhost' =password('password');
Query OK, 0 rows affected (0.00 sec)
mysql> 

五:配置mysql

1、编码

mysql配置文件为/etc/my.cnf

最后加上编码配置

[mysql]
default-character-set =utf8

这里的字符编码必须和/usr/share/mysql/charsets/Index.xml中一致。

2、远程连接设置

把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。

mysql> grant all privileges on *.* to root@'%'identified by 'password';

如果是新用户而不是root,则要先新建用户

mysql>create user 'username'@'%' identified by 'password'; 

此时就可以进行远程连接了。

希望本文所述对大家CentOS服务器维护有所帮助。

相关文章

  • CentOS+Nginx+PHP+MySQL标准生产环境配置方法

    CentOS+Nginx+PHP+MySQL标准生产环境配置方法

    这个可比网上流传的什么一键安装包要好得多,强烈推荐此法安装,适合所有菜鸟和高手。我服务器上全用的源代码编译安装,也好不到哪去,还很费劲。我这个装完已经包含 php 的一些常用扩展, PDO,eaccelerator,memcache,tidy等等。
    2010-02-02
  • Linux磁盘空间释放问题整理

    Linux磁盘空间释放问题整理

    在本篇文章里小编给大家分享了一篇关于Linux磁盘空间释放问题整理内容,有需要的朋友们可以学习参考下。
    2020-12-12
  • 预防PHPDDOS的发包攻击别人的方法(iis+linux)

    预防PHPDDOS的发包攻击别人的方法(iis+linux)

    最近很多美国VPS客户被人通过dedecms漏洞等等入侵.导致phpddos 很猖狂,占用大量带宽,影响网站,浪费流量
    2012-04-04
  • CentOS 6.5 环境实现本地局域网搭建YUM的方法【基于FTP】

    CentOS 6.5 环境实现本地局域网搭建YUM的方法【基于FTP】

    这篇文章主要介绍了CentOS 6.5 环境实现本地局域网搭建YUM的方法,结合实例形式分析了CentOS基于FTP本地局域网搭建YUM的具体步骤、相关命令与操作技巧,需要的朋友可以参考下
    2018-04-04
  • Vim 强制保存只读类型文件的方法

    Vim 强制保存只读类型文件的方法

    你是否会和我一样经常碰到这样的情景:在VIM中编辑了一个系统配置文件,当需要保存时才发现当前的用户对该文件没有写入的权限。这个时候就需要强制保存只读类型文件的方法了,这篇文章就介绍了Vim强制保存只读类型文件的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-01-01
  • linux下终端分屏使用的两种方法(screen和tmux)

    linux下终端分屏使用的两种方法(screen和tmux)

    这篇文章主要给大家介绍了关于在linux下终端分屏使用的两种方法,分别是利用screen和tmux,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06
  • ssh远程登陆没有用户名和主机名的解决方法

    ssh远程登陆没有用户名和主机名的解决方法

    这篇文章主要给大家分享了ssh远程登陆没有用户名和主机名的解决方法,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03
  • Linux文本处理命令sort详解

    Linux文本处理命令sort详解

    今天小编就为大家分享一篇关于Linux文本处理命令sort详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • linux中mac地址绑定方法

    linux中mac地址绑定方法

    linux下绑定MAC,就可以免除arp欺骗烦恼了
    2008-07-07
  • linux crm部署代码详解

    linux crm部署代码详解

    在本篇文章里小编给大家分享了关于linux crm部署流程代码,需要的朋友们可以学习下。
    2020-01-01

最新评论