LNMP

php环境篇:linux编译安装php7.2

php编译安装添加用户useradd-r-s/sbin/nologinphp-fpm下载解压安装包cd/data/pkgwgethttp://php.net/get/php-7.2.2.tar.gz/from/this/mirrormvmi...

LNMP 2019-05-15 18:47 99

常见数据结构与算法整理总结

为了便于描述,文中涉及到的代码部分都是用Java语言编写的,其实Java本身对常见的几种数据结构,线性表、栈、队列等都提供了较好的实现,就是我们经常用到的Java集合框架,有需要的可以阅读这篇文章。Java-集合框架完全解析一、线性表1.数...

LNMP 2019-03-10 22:39 119

PHP中字符安全过滤函数使用小结

在WEB开发过程中,我们经常要获取来自于世界各地的用户输入的数据。但是,我们“永远都不能相信那些用户输入的数据”。所以在各种的Web开发语言中,都会提供保证用户输入数据安全的函数。在PHP中,有些非常有用并且方便的函数,它们可以帮助你防止出...

LNMP 2019-03-10 22:26 167

CSRF和XSS区别

CSRFCSRF的基本概念、缩写、全称攻击原理防御措施如果把攻击原理和防御措施掌握好,基本没什么问题。1、CSRF的基本概念、缩写、全称CSRF(Cross-siterequestforgery):跨站请求伪造。PS:中文名一定要记住。英文...

LNMP 2019-03-10 22:08 179
原创

常见PHP异常问题汇总

1、网页phpinfo中有redis的扩展,但是php-m查询没有,报newRedis()错误答:原因是网页php为NG中php-fpm模块启动,加载的php.ini路径与php命令的配置不一致,命令行可以用php--ini查看:Confi...

LNMP 2019-03-08 19:42 136

数据库索引原理及优化

摘要:本文内容主要来源于互联网上主流文章,只是按照个人理解稍作整合,后面附有参考链接。本文内容主要来源于互联网上主流文章,只是按照个人理解稍作整合,后面附有参考链接。一、摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。...

LNMP 2019-03-08 11:39 99

深入浅出数据库索引原理

前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题,一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是...

LNMP 2019-03-08 11:00 97

PHP中防止SQL注入的方法

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

LNMP 2018-12-12 18:34 212

php-fpm配置文件详解

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

LNMP 2018-12-11 22:57 182

了解php-fpm.conf

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

LNMP 2018-12-11 22:55 197

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 23:24 173

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 00:43 193