• linux环境下快速安装Mariadb和Redis


    一 Mariadb(Mysql)篇

    1.新建一个yum源仓库

    touch /etc/yum.repos.d/Mariadb.repo


    2.在这个yum源仓库文件中,添加仓库url地址

    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.1/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1

    3.一条命令安装mariadb

    yum install MariaDB-server MariaDB-client -y

    4.我们使用阿里云的mariadb

    yum install mariadb-server mariadb -y  

    5 安装完后,启动mariadb数据库

    systemctl start/stop/status/restart mariadb

    6.安装成功后,初始化数据库

    mysql_secure_installation

    7 配置数据库

      进入配置文件
    vim /etc/my.cnf 

      

      写入如下配置

    [mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci
    log-error=/var/log/mysqld.log
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock

    [client]
    default-character-set=utf8

    [mysql]
    default-character-set=utf8

    [mysqld_safe]
    log-error=/var/log/mariadb/mariadb.log
    pid-file=/var/run/mariadb/mariadb.pid

    #
    # include all files from the config directory
    #
    !includedir /etc/my.cnf.d

    8.重启数据库服务,加载/etc/my.cnf 

    systemctl restart mariadb

    9 远程连接问题解决

    出现如下问题

    解决方案:

    进入mysql交互模式输入:

     grant all PRIVILEGES on *.* to root@'%' identified by 'redhat';
    
     flush privileges;

    二 Redis篇 (使用编译安装)

    1.下载redis源码包

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

    2.解压缩redis源码包

    tar -zxvf redis-4.0.10.tar.gz


    3.进入redis源码包目录

    cd redis-4.0.10

    3.编译且安装

    make && make install

    4.启动redis服务端,通过redis-6379.conf自定制配置参数去自动

    #redis-6380.conf配置如下
    port 6380 #运行在6380的redis数据库实例
    daemonize yes #后台运行redis 
    pidfile /data/6380/redis.pid    #存放redis pid的文件
    loglevel notice    #日志等级
    logfile "/data/6380/redis.log"    #指定redis日志文件的生成目录
    dir /data/6380    #指定redis数据文件夹的目录
    protected-mode yes 
    requirepass haohaio #设置redis的密码

    5.启动redis服务端,指定配置文件启动

    redis-server redis-6380.conf 


    6.访问redis数据库

    redis-cli -p 6380 -a haohaio 
        -p 设置redis链接的端口
        -a 显示的填写密码

     详细文章点我 mysql

     详细文章点我 redis

  • 相关阅读:
    Cannot find the class file for java.lang.Object错误
    JAVA 基础 八种数据类型
    获取转发前的uri与jsp:include的uri
    web 应用获取mybatis sqlSessionFactory 扫描保存的的sqlMapper
    Spring MVC 3 试用笔记——helloworld
    Struts2 Plugin 试用笔记
    JavaScript面试题(评解为原创)
    DataSet的Table筛选多条件情况用法
    每日一帖,记录技术点滴
    行内元素和块级元素的区别
  • 原文地址:https://www.cnblogs.com/angle6-liu/p/10594684.html
Copyright © 2020-2023  润新知