小罗的博客

Good good study, Day day up.

php接口安全设计及实现

php接口安全设计浅谈 接口的安全性主要围绕Token、Timestamp和Sign三个机制展开设计,保证接口的数据不会被篡改和重复调用,下面具体来看: (1)Token授权机制:(Token是客户端访问服务端的凭证)–用户使用用户名密码登录后服务器给客户端返回一个Token(通常是UUID),并...

2019-01-08 11:26:49

阅读数 26

评论数 0

微信报错config:fail.Error:invalid signature

微信报错config:fail.Error:invalid signature 之前做微信分享出现config:fail.Error:invalid signature错误可能有很多,现在大概总结下。 1、检查你的ip白名单设置,是否有你使用ip. 2、 通过 appid + appsecert ...

2018-10-19 11:03:04

阅读数 385

评论数 0

Liunx修改主机名 redis修改名字

Liunx修改主机名:hostnamectl set-hostname lzb redis修改名字:client setname lzb 获取名字: client getname

2018-10-18 13:42:01

阅读数 74

评论数 0

CGI、FastCGI和PHP-FPM关系

CGI、FastCGI和PHP-FPM关系图解 转:https://www.awaimai.com/371.html 目录基础Module方式CGIFastCGI介绍FastCGI简单介绍FastCGI的工作原理PHP-FPM介绍总结参考资料 在搭建 LAMP/LNMP ...

2018-09-28 10:02:22

阅读数 37

评论数 0

yum 安装mongodb和扩展

yum 安装mongodb和扩展 转自:http://xgs888.top/post/view?id=64 centos7 yum安装mongodb;1:创建仓库vi /etc/yum.repos.d/mongodb-org-3...

2018-09-25 10:03:17

阅读数 109

评论数 0

搭建一个redis高可用系统

原网址:http://www.jianshu.com/p/c2ab606b00b7 一、单个实例 当系统中只有一台redis运行时,一旦该redis挂了,会导致整个系统无法运行。 单个实例 二、备份 由于单台redis...

2018-09-21 15:34:30

阅读数 37

评论数 0

Yii2 – Mongodb的安装和配置 mongo

Yii2 – Mongodb的安装和配置 mongo mongodb官方安装文档:https://www.mongodb.com/download-center 下面是centos环境安装mongodb3.2的步骤 1. sudo rpm --import h...

2018-09-18 10:44:50

阅读数 102

评论数 0

Linux 搭建git服务器

1,linux下建立git仓库 1.1、安装Git $ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel $ yum install git接下来我们 创建一个git用户组和用户...

2018-09-05 17:00:29

阅读数 28

评论数 0

nginx index.php 隐藏设置

nginx index.php 隐藏设置 server { listen 80; server_name www.fyxt701.com; index index.html index.htm index.php; root...

2018-09-05 10:17:10

阅读数 128

评论数 0

Mysql主从同步备份策略分享

环境:主从服务器上的MySQL数据库版本同为5.1.34主机IP:192.168.0.1从机IP:192.168.0.2一. MySQL主服务器配置1.编辑配置文件/etc/my.cnf# 确保有如下行s...

2018-08-30 15:27:07

阅读数 40

评论数 0

主从复制错误Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MyS

Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replicat...

2018-08-30 15:15:19

阅读数 268

评论数 0

ThinkPHP5.0 空模块、空控制器、空操作的跳转

ThinkPHP5.0 空模块、空控制器、空操作的跳转 空模块 首先找到think\App.php,备份,然后修改: 找到【throw new HttpException(404, ‘module not exists:’ . $module);】,在它前面添加【 header(‘Locat...

2018-08-27 12:05:48

阅读数 286

评论数 0

Apache 压力测试工具ab

Apache 压力测试工具ab ab是针对apache的性能测试工具,可以只安装ab工具。 ubuntu安装ab apt-get install apache2-utils1 centos安装ab yum install httpd-tools1 ab的参数详细解释 格式: ./ab...

2018-08-27 12:02:15

阅读数 49

评论数 0

解决thinkPHP5 paginate()分页不带参数问题

thinkPHP5 paginate() Query.php use think\Request; paginate()方法加这个段代码 $config['query'] = isset($config['query']) ? $config['query'] : Request::in...

2018-07-27 13:35:22

阅读数 680

评论数 0

Linux学习03tcp_wrappers

Linux学习03tcp_wrappers Linux本身有两层安全防火墙,通过ip过滤机制的iptables实现第一层防护,iptables防火墙通过直观地简史系统的运行状况,阻挡了一些恶意攻击,保护整个系统正常的运行,免受攻击和破坏,如果通过了第一层防护,那么下一层防护就是tcp_wrapp...

2018-06-24 22:46:24

阅读数 46

评论数 0

Linux学习02

rpm -q yum 检查yum 是否安装 安装yum rpm -ivh yum-*.noarch.rpm 按照依赖依次安装。 yum 命令 安装 yum install 包名 卸载 yum remove 包名 yum check-update 检查可以更新的包。 yum upd...

2018-06-24 22:09:25

阅读数 42

评论数 0

Liunx学习01

linux学习 常用命令: useradd 用户添加 passwd 密码设置 userdel 用户删除 groupadd 用户组添加 groupdel 用户组删除 禁止test用户登录 usermod -s /sbin/nologin...

2018-06-24 17:54:55

阅读数 27

评论数 0

sphinx搜索优化

php+中文分词scws+sphinx+mysql打造千万级数据全文搜索 转:https://blog.csdn.net/nuli888/article/details/51892776

2018-05-30 10:08:39

阅读数 88

评论数 0

nginx配置pathinfo模式,解决访问404

nginx配置pathinfo模式,解决访问404 什么是pathinfo,pathinfo是PHP的一个函数 pathinfo() 函数以数组或字符串的形式返回关于文件路径的信息。 返回的数组元素如下: [dirname]:返回文件路径中的目录部分 [basename]:返回文件路径中文件名...

2018-03-24 14:19:27

阅读数 230

评论数 1

微信jssdk分享功能开发

先理解下分享:    在app端 ,经常能看见 分享按钮的功能,(分享给朋友,分享到朋友圈,分享到QQ空间等等); https://open.weixin.qq.com/(微信开发平台),这需要到开放平台注册账号,绑定自己的应用,才能实现其权限;   在微信公众号开发过程中,目前,现在只能,实现,...

2017-12-20 17:16:57

阅读数 209

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭