龙腾万里sky的博客

养得胸中一种恬静

nginx1.21.6测试与使用,nginx下载与安装。nginx作为高性能web服务器配置详解,比较重要的一个参数epoll。nginx静态资源服务器,nginx配置反向代理,nginx配置负载均衡。测试nginx反向代理到Apache(httpd) 和Tomcat。

阅读全文 »

Linux服务器使用 firewalld 与 iptables 命令管理防火墙规则:通俗来讲,用于管理开放相应端口,甚至可以通过管理工具进行限流。

许多不了解的人,认为RHEL7中的防火墙从iptables变成了firewalld。其实不然,无论是iptables还是firewalld都无法提供防火墙功能。他们都只是linux系统中的一个防火墙管理工具,负责生成防火墙规则与内核模块netfilter进行“交流”,真正实现防火墙功能的是内核模块netfilter。

https://s1.ax1x.com/2023/04/04/pp448cq.png

iptables与firewalld防火墙管理工具在linux发行版Redhat7系列使用较为广泛。UFW则是在linux发行版Ubuntu下进行管理防火墙的一款管理工具。在选用防火墙工具的时候,运维或者是开发人员往往会纠结使用哪个。这里给出建议,使用iptables工具管理就禁用firewalld,使用firewalld工具管理就禁用iptables,二者选其一即可,避免产生混乱。

此篇文章不会在原理上做深究,主要以实用性为主,原理可以阅读相关书籍慢慢品味。

一、Netfilter内核模块

无论是使用iptables还是firewalld,不妨先了解一下Netfilter内核模块

什么是Netfilter:linux操作系统核心层内部的一个数据包处理模块。

Hook point:数据包在Netfilter中的挂载点。(PRE_ROUTING INPUT OUTPUT FORWORD POST_ROUTING)

1、netfilter的体系结构

阅读全文 »

如何给Redis设置密码,以防止其它未经授权的客户端进行连接呢?怎么知道哪些命令执行的比较慢呢?

本文将带你熟悉Redis管理方面的知识,包含安全和通信协议等等内容。
与此同时,还会介与之紧密相关的第三方管理工具。

上一篇博客Redis入门篇,其实只能作入门指南来看,并没有多少深度,但是对于面试有不少帮助的。标题有噱头才会引起更多爱好者多Redis的探索,进一步走进Redis这个五彩斑斓的世界,进阶知识只有深入学习才能更快掌握。

阅读全文 »

给大家推荐一款比较使用的markdown编辑器。换个说法描述更为贴切,其实是一款综合性的开源软件集合,配合其强大的各种插件,作为开发人员的工具也是绰绰有余。我平时用来编辑yaml、xml、sql、Java、或者md文件等等,用起来比较方便。

VSCode官网下载地址

https://code.visualstudio.com/Download

支持范围:Windows(7、8、10、11)、Linux(.rpm包、.deb包)、macOS(10.11+)

一、VSCODE常用的快捷键

快速进入扩展(这个快捷键是最常用的之一)

1
ctrl + shift + x

运行和调试

1
ctrl + shift + d

源代码管理

阅读全文 »

redis6.0入门详细教程,redis持久化、redis复制原理、redis高可用哨兵监控以及集群搭建。

一本正经

面试官:小伙子,谈谈对Redis的看法。
:啊,看法呀,坐着看还是躺着看。Redis很小?很快?但很持久?

面试官:一本正经的说,我怀疑你在开车,不仅开开车还搞颜色。
:。。。

面试官:去去去,我时间有限,别瞎扯淡。回到正题,你对Redis了解有多少。
:轻量体积小、基于内存非常快、RDB配合AOF持久化让其一样坚挺持久。

面试官:说点具体的。
:请看正文。

阅读全文 »
0%