标签:status name 写入 ... 压缩 make 直接 project inux
1. yum安装软件也得注意,一个是配置yum源
1.我们当前的是阿里云的yum源(下载速度特别快)
通过yum install mariadb
发现版本如下,版本特别低,且安装包特别小,
mariadb x86_64 1:5.5.60-1.el7_5 base 8.9 M
2.我们可以配置mariadb官方的yum源(官方的mariadb包一定是最新的,最好的,功能最全的,但是下载速度可能很慢)
配置官方mariadb的yum源步骤
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
由于官方的下载网速忒慢了,我们使用阿里云的mariadb数据库
只需要修改/etc/yum.repos.d/Mariadb.repo
重命名或删除这个文件:
mv /etc/yum.repos.d/Mariadb.repo /etc/yum.repos.d/Mariadb.repo.bak
4.我们使用阿里云的mariadb
yum install mariadb-server mariadb -y
启动mariadb数据库
systemctl start/stop/status/restart mariadb
5.安装完毕mariadb,初始化数据库
mysql_secure_installation
直接输入这条命令
然后退会弹出输入密码 由于第一次没有密码 所以直接回车
接下来依次是:
是否删除匿名用户、
是否允许远程登录、(一般选Y)
是否删除test数据库、
是否重新加载权限表
6.登录数据库
mysql -uroot -p
\s
查看数据库配置 发现编码不一致
7.设置mariadb数据库支持中文
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
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
8.重启数据库服务,加载/etc/my.cnf
systemctl restart mariadb
9.登录新的数据库,查看中文编码设置
MariaDB [(none)]> \s
10.查看数据库的编码设置,以及表的设置
show create database db1;
show create table book;
11.在支持utf-8的数据库下,创建新的数据库,以及数据表
1.安装方式可以yum,可以编译,可以rpm
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-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 fuckyou #设置redis的密码
5.启动redis服务端,指定配置文件启动
redis-server redis-6380.conf
6.访问redis数据库
redis-cli -p 6380 -a fuckyou
`-p` 设置redis链接的端口
`-a` 显示的填写密码
auth fuckyou
7.测试写入redis数据
...
标签:status name 写入 ... 压缩 make 直接 project inux
原文地址:https://www.cnblogs.com/qq752059037/p/10252699.html