Nginx重定向 nginx的重定向主要依靠rewrite 使用场景比如后台维护 比如 伪静态 比如seo优化等 配置方法rewrite regex replacement [flag]; 可以配置在server location if下 flag说明last 停止rewrite检测 break 停止rewrite检测 last会新建立一个请求访问为域名+/url break匹配后 查找对应root下 2019-07-14 Nginx #Linux #Nginx
Nginx缓存服务 开启简单的缓存配置,只需要两个指令:proxy_cache_path和proxy_cache。 proxy_cache_path配置缓存的存放地址和其他的一些常用配置, proxy_cache指令是为了启动缓存。 缓存配置[root@proxy ~]# cat /etc/nginx/conf.d/proxy_cache.conf upstream cache { server 2019-07-14 Nginx #Linux #Nginx
Nginx代理服务和负载均衡 代理相关头部信息配置[root@Nginx ~]# vim /etc/nginx/proxy_params proxy_redirect default; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_f 2019-07-12 Nginx #Linux #Nginx
Nginx配置静态资源 Nginx 作为静态资源 Web 服务器器部署配置, 传输⾮非常的⾼高效, 常常⽤用于静态资源处理理, 请求, 动静 分离 静态资源类型css js html jpeg gif png flv MP4 txt 相关配置参数 文件读取高效 sendfile sendfile on 提高网络传输效率 nopush tcp_nopush on tcp_npdelay on g 2019-07-12 Nginx #Linux #Nginx
Nginx基础配置 yum安装,默认配置文件为/etc/nginx/nginx.conf Main位于nginx.conf配置⽂文件的最⾼高层 Main层下可以有Event、HTTP层 HTTP层下⾯面有允许有多个Server层, ⽤用于对不不同的⽹网站做不不同的配置 Server层也允许有多个Location, ⽤用于对不不同的路路径进⾏行行不不同模块的配置 [root@loc 2019-07-12 Nginx #Linux #Nginx
Nginx介绍与安装 1.介绍Nginx是一个开源的高性能的HTTP中间件 2.应用场景静态文件处理 反向代理 负载均衡 缓存 安全防护 访问控制 3.安装配置yum源[root@localhost ~]# cat /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/cen 2019-07-12 Nginx #Linux #Nginx
mongodb之oplog 介绍在replica set中oplog是一个定容集合(capped collection),它的默认大小是磁盘空间的5%(可以通过–oplogSizeMB参数修改). 位于local库的db.oplog.rs,有兴趣可以看看里面到底有些什么内容。 其中记录的是整个mongod实例一段时间内数据库的所有变更(插入/更新/删除)操作。 当空间用完时新记录自动覆盖最老的记录。 其覆 2019-06-26 MongoDb #Linux #MongoDb
Mongo备份与恢复 工具 mongoexport/mongoimport mongodump/mongorestore 应用场景总结:mongoexport/mongoimport:json csv1. 异构平台迁移 mysql <—> mongodb2. 同平台,跨大版本:mongodb 2 —-> mongodb 3mongodump/mongor 2019-06-23 MongoDb #Linux #MongoDb
MongoDB Sharding Cluster 分片集群 环境规划 configserver节点 28018-28020 1主2从 不支持arbiter 两个shard节点 sh1 28021-23 1主1从1arbiter sh2 28024-26 1主1从1arbiter mongos节点 28017 shard节点配置目录创建mkdir -p /mongodb/28021/conf 2019-06-23 MongoDb #Linux #MongoDb
MongoDb复制集RS 原理基本构成是1主2从的结构,自带互相监控投票机制(Raft(MongoDB) Paxos(mysql MGR 用的是变种)) 如果发生主库宕机,复制集内部会进行投票选举,选择一个新的主库替代原有主库对外提供服务。同时复制集会自动通知 客户端程序,主库已经发生切换了。应用就会连接到新的主库。 环境准备三个mongodb节点 端口:28017 28018 28019 目录规划mkdir -p /mo 2019-06-20 MongoDb #Linux #MongoDb