三天打鱼,两天晒网

仰望星空,脚踏实地

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

不同系列的linux安装方式可能不同,请对号入座。

一、安装jdk

 1、检查是否预安装了openJdk

rpm -qa | grep java    //如存在,则执行删除语句   rpm -e --nodeps `rpm -qa | grep java`

 2、下载jdk.tar.gz包

  使用wget下载,或者windows下载完成后上传到linux

3、解压jdk.tar.gz

tar -zxvf jdk.tar.gz  //不指定解压路径,则默认是当前路径

4、配置jdk

vim /etc/profile       //打开/etc/profile文件
//添加配置参数
JAVA_HOME=jdk安装目录 JRE_HOME=jre安装目录 CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$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 PATH CLASSPATH

5、设置配置立即生效

source /etc/profile

6、测试安装配置结果:java -version

二、mysql

1、卸载mariadb

rpm -qa|grep mariadb    // 查询出来已安装的mariadb
rpm -e --nodeps 文件名   // 卸载mariadb,文件名为上述命令查询出来的值

2、选择mysql版本,wget拉到指定mysql目录(mysql历史版本:https://downloads.mysql.com/archives/community/)

mkdir mysql    //新建mysql目录
cd mysql      //进入mysql目录
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar   //wget不指定目录的话,默认是当前目录

3、解压tar包

tar -xvf mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar    //解压到当前目录

使用ls命令可以看到解压结果:

[root@iZxlrhg8f9v342Z mysql]# ls
mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar                 mysql-community-libs-5.7.20-1.el7.x86_64.rpm
mysql-community-client-5.7.20-1.el7.x86_64.rpm           mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm
mysql-community-common-5.7.20-1.el7.x86_64.rpm           mysql-community-minimal-debuginfo-5.7.20-1.el7.x86_64.rpm
mysql-community-devel-5.7.20-1.el7.x86_64.rpm            mysql-community-server-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-5.7.20-1.el7.x86_64.rpm         mysql-community-server-minimal-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.20-1.el7.x86_64.rpm  mysql-community-test-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.20-1.el7.x86_64.rpm

4、使用rpm命令安装(顺序:common、libs、libs-compat、client、server),逐一执行。

rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm

如果使用rpm安装过程中报error: Failed dependencies:libaio.so.1

则先添加 libaio.so.1,然后再从报错地方重新开始。

wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm  //拉libaio.so.1安装包
rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm    //安装libaio.so.1

安装完成后,可使用rpm -qa | grep mysql 查看。

5、启动mysql服务

  • 启动:service mysqld start
  • 停止:service mysqld stop
  • 重启:service mysqld restart

6、查看自动生成的临时密码 grep 'temporary password' /var/log/mysqld.log  ,并使用该密码登录。

  

7、修改mysql密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

8、修改访问ip,不然只能localhost访问mysql

use mysql;
update user set host = '%' where user = 'root';  //将访问ip设置为不限制

9、rpm安装mysql的默认路径如下:

  • 数据文件:/var/lib/mysql/
  • 配置文件模板:/usr/share/mysql
  • 客户端工具目录:/usr/bin
  • 日志目录:/var/log/pid
  • sock文件目录:/tmp/
  • 一般配置文件会放置在/etc下

三、安装Redis

1、get安装包

wget http://download.redis.io/releases/redis-4.0.11.tar.gz

2、解压,编译,安装

tar -zxvf redis-4.0.11.tar.gz 
cd redis-4.0.11
make
make install

3、启动Redis

src/redis-server
  • redis-server          启动redis
  • redis-cli                      redis命令行工具
  • redis-benchmark        基准测试工具
  • redis-check-aof          AOF持久化文件检测工具和修复工具
  • redis-check-dump      RDB持久化文件检测工具和修复工具
  • redis-sentinel             启动redis-sentinel

 

posted on 2018-09-11 09:36  三天打鱼,两天晒网  阅读(358)  评论(0编辑  收藏  举报