技术控

PHP中防止SQL注入的方法

【一、在服务器端配置】安全,PHP代码编写是一方面,PHP的配置更是非常关键。我们php手手工安装的,php的默认配置文件在/usr/local/apache2/conf/php.ini,我们最主要就是要配置php.ini中的内容,让我们执...

LNMP 2018/12/12 1138

HTTP与HTTPS的区别

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输...

七层协议和四层协议

OSI七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输。完成中继功能的节点通常称为中继系统。一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作...

php-fpm配置文件详解

php-fpm配置文件详解第一部分:FPM配置参数|说明-p|命令行中动态修改--prefix;include=etc/fpm.d/*.conf|用于包含一个或多个文件,如果glob(3)存在(glob()函数返回匹配指定模式的文件名或目录...

LNMP 2018/12/11 1108

了解php-fpm.conf

配置FPM使用类似php.ini语法的php-fpm.conf和进程池配置文件。php-fpm.conf全局配置段pidstringPID文件的位置。默认为空。error_logstring错误日志的位置。默认:#INSTALL_PREFI...

LNMP 2018/12/11 1051

redis 4.0和5.0 新功能介绍

Lazyfreeredis-4.0带来的Lazyfree机制可以避免del,flushdb/flushall,rename等命令引起的redis-server阻塞,提高服务稳定性。unlink在redis-4.0之前,redis执行del命...

LNMP 2018/12/10 1243

Redis-5.0.0集群配置

版本:redis-5.0.0参考:http://redis.io/topics/cluster-tutorial。集群部署交互式命令行工具:https://github.com/eyjian/redis-tools/tree/master/...

LNMP 2018/12/06 1060

三张图秒懂Redis集群设计原理

Redis集群设计包括2部分:哈希Slot和节点主从,本篇博文通过3张图来搞明白Redis的集群设计。节点主从:主从设计不算什么新鲜玩意,在数据库中我们也经常用主从来做读写分离,直接上图:图上能看得到的信息:1,只有1个Master,可以有...

LNMP 2018/12/04 1119

Redis详解之-基本参数配置和使用(一)

对以前的内容进行一下总结和复习。了解Redis的基本参数配置和使用。1、综述Redis是一款内存数据库,所谓内存数据库是指它存储数据的主要介质是内存而非传统意义的磁盘,后者只用于辅助功能。Redis可以当作NoSQL数据库,缓存和消息代理来...

LNMP 2018/12/04 668

redis.conf 4.0配置详解

#绑定ipbind127.0.0.110.199.214.30#since3.2安全策略,ip/密码protected-modeyes#tcp端口port6379#TCP监听的最大容纳数量#在高并发的环境下,你需要把这个值调高以避免客户端连...

LNMP 2018/12/04 615

Redis主从复制原理总结

和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步...

LNMP 2018/12/04 627

(二)redis主从原理及流程——高可用

Sentinel(哨兵)的来由书接上文,我们学习了redis的replication的原理,我们这一章来讨论一下redis主从策略的高可用性。这个哨兵的插件是我们redis里面集成了的(部署简单略),哨兵会监控主从的各个节点状态,当主节点被...

LNMP 2018/12/04 558