四时宝库

程序员的知识宝库

用lua扩展你的Nginx web(nginx lua waf)

前言

淘宝的agentzh和chaoslawful开发的ngx_lua模块通过将lua解释器集成进Nginx。能够採用lua脚本实现业务逻辑,因为lua的紧凑、高速以及内建协程,所以在保证高并发服务能力的同一时候极大地减少了业务逻辑实现成本。


系统依赖包

详解如何编译安装nginx和部署https--自定义证书

概述

有朋友生产环境需要配置https,但是又没买证书,所以今天主要分享下如何编译安装nginx和怎么去配置https证书(自定义证书)。


基础环境

操作系统:centos6.8

依赖包安装顺序依次为:openssl、zlib、pcre, 然后安装Nginx包(先安装gcc编译)

如何在HAProxy 中实现国密支持(国密 openssl)

HAProxy 集成 GmSSL 编译扩展

  1. 解压 GmSSL:

实战演练:MySQL RPM包定制化制作全过程

原文链接:https://www.modb.pro/db/25614 (复制链接至浏览器,即可查看)

摘要:一键式安装部署,定制化制作MySQL RPM包 。

在部署MySQL的时候,经常用RPM包简易安装。非常快,也非常有效。rpm的全称是Redhat Package Manager,有五种基本的操作功能:安装、卸载、升级、查询和验证。linux软件包分为两大类:(1)二进制类包,包括rpm安装包(一般分为i386和x86等几种)(2)源码类包,源码包和开发包应该归位此类(.src.rpm)。通过官网提供rpmbuild工具,可自行打包软件。下面是制作过程。

Linux运维-搭建高可用Redis缓存(linux redis-cli)

搭建Redis

1. 下载并解压

首先从Redis官网下载Redis并解压,楼主使用的版本是4.0.2。依次执行如下命令:

cd /usr/local/
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar -zxvf redis-4.0.2.tar.gz

Web架构之路:负载均衡利器HAProxy快速入门

HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。

4层负载均衡

centos7使用nginx+uwsgi+daphne+supervisor+redis部署Django

每一个功能都是什么用途就不多说了,自己网上查一下了解一下吧,把整个部署的过程记录一下防止时间久了八几年的脑袋记不住啊[捂脸]。数据库的安装配置,django虚拟环境的创建及所需插件的安装这里就不提了,部署之前请确保python manage.py runserver启动时,django项目访问是正常的。(所有安装都是在root下执行的)

Docker- Redis集群(redis dockerfile)

Docker的基本命令在以往文章例。

六星教育

简介

Redis Cluster 是 Redis 的分布式解决方案,在3.0版本正式推出,有效地解决了 Redis 分布式方面的需求。当遇到单机内存、并发、流量等瓶颈时,可以采用 Cluster 架构方案达到负载均衡的目的。 架构图:

Busybox说明(busybox 使用)

BusyBox的诞生

BusyBox最初是由 Bruce Perens 在 1996 年为 Debian GNU/Linux 安装盘编写的。其目标是在一张软盘上创建一个可引导的 GNU/Linux 系统,这可以用作安装盘和急救盘。一张软盘可以保存大约1.4-1.7MB 的内容,因此没有多少空间留给 Linux 内核以及相关的用户应用程序使用。

redis 使用技巧(redis使用教程)

一:Redis Sentinel(Redis集群监控管理软件)

集群最小单位为:1个Sentinel、2个redis;

检查主机的 REDIS 角色

redis-cli -h 192.168.146.144 -p 6379 info Replication

<< 1 2 3 4 5 6 7 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接