一 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 显示的填写密码