内容一:什么是 Redis
Redis 全名叫 Remote Dictionary Server (远程字典服务器)
内容二:Redis 的特点
1. Redis 是一个非关系性数据库
2. Redis 是一个键值数据库
3. Redis 性能很高
4. Redis 是分布式的
5. Redis 的数据是存入内存中的,断电后就丢失
6. Redis 可以通过数据持久化把内存里的数据保存到硬盘中,但是断电后最新的数据还是会丢失
Redis 全名叫 Remote Dictionary Server (远程字典服务器)
1. Redis 是一个非关系性数据库
2. Redis 是一个键值数据库
3. Redis 性能很高
4. Redis 是分布式的
5. Redis 的数据是存入内存中的,断电后就丢失
6. Redis 可以通过数据持久化把内存里的数据保存到硬盘中,但是断电后最新的数据还是会丢失
在设置 Nginx 自动化日志切割并保存之前要先安装 Nginx
# mv access.log access2.log
# kill -USR1 $(cat /usr/local/nginx/logs/nginx.pid)
# mkdir -p /usr/local/nginx/
# vim /usr/local/nginx/nginxlog.sh
创建以下内容:
#!/bin/bash
date=$(date +%Y%m%d)
logpath=/usr/local/nginx/logs
mv $logpath/access.log $logpath/access-$date.log
mv $logpath/error.log $logpath/error-$date.log
kill -USR1 $(cat $logpath/nginx.pid)
# crontab -e
03 03 * * 5 /usr/local/nginx/nginxlog.sh
(补充:这里以每周五的 3 点 3 分执行 /usr/local/nginx/nginxlog.sh 命令为例)
在 Nginx 官网上下载搭建集群所需软件 Nginx:
http://nginx.org/en/download.html
1) 所有服务器的系统都需要是 CentOS 7 版本
2) 所有服务器系统都需要有 yum 源
# yum -y install gcc pcre-devel openssl-devel
# tar -xvf nginx-1.16.1.tar.gz
# cd nginx-1.16.1
# ./configure \
>--with-http_stub_status_module
# make && make install
(补充:这里以安装 nginx-1.16.1 为例)
# vi /usr/local/nginx/conf/nginx.conf
将部分内容修改如下:
......
location /status {
stub_status on;
#allow IP address;
#deny IP address;
}
......
# /usr/local/nginx/bin/nginx
通过浏览器访问以下网址:
http://127.0.0.1/status
在设置 Nginx 404 报错页面之前要先安装 Nginx
# vi /usr/local/nginx/conf/nginx.conf
将部分内容修改如下:
server {
......
error_page 404 /40x.html;
......
}
或者:
server {
......
error_page 404 /40x.html;
Error_page 404 /40.xhtml;
......
}
# vi /usr/local/nginx/html/40.xhtml
在将 Nginx 网页数据缓存到访问者的本地硬盘之前要先安装 Nginx
# vi /usr/local/nginx/conf/nginx.conf
将部分内容修改如下:
server {
......
location /{
......
}
location ~* \.(jpd|jpeg|gif|png|css|js|ico|xml)$ {
expires 30d;
}
......
}
......
# vi /usr/local/nginx/conf/nginx.conf
将部分内容修改如下:
server {
......
location /{
......
}
location ~* \.(jpd|jpeg|gif|png|css|js|ico|xml)$ {
expires 30d;
}
......
}
......
(补充:这里以将 jpd、jpeg、gif、png、css、js、ico、xml 后缀的文件保存在客户端本地 30 天为例)