摘要: wget http://memcached.org/latest 下载最新版本 tar -zxvf memcached-1.x.x.tar.gz 解压源码 cd memcached-1.x.x 进入目录 ./configure --prefix=/usr/local/memcached 配置 mak 阅读全文
posted @ 2021-06-25 11:57 write_down 阅读(95) 评论(0) 推荐(0)
摘要: 一、brew 卸载脚本 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)" 二、brew 安装脚本 (自动选择软件源) /bin/zsh -c "$(curl 阅读全文
posted @ 2021-06-25 11:09 write_down 阅读(1010) 评论(0) 推荐(0)
摘要: shenruige的MacBook Pro:~ shenruige$ sudo ln -s /Applications/Sublime\ Text\ \(3211\).app/Contents/SharedSupport/bin/subl /usr/local/bin/subl Password: 阅读全文
posted @ 2021-06-23 17:46 write_down 阅读(210) 评论(0) 推荐(0)
摘要: 在MAMP中已经集成了phpMyAdmin,可以很方便的管理mysql数据库,但是有的情况是phpMyAdmin不能做到的。比如,导入sql文件,当sql文件非常大(大于20MB)的时候,apache通常会执行超时,导致最终导入不完全,而且费时很长。如果此时使用shell导入的话,仅仅需要10秒即可 阅读全文
posted @ 2021-06-23 17:25 write_down 阅读(164) 评论(0) 推荐(0)
摘要: 结构优化 语句优化 表拆分优化 主从复制 中文分词 其他技巧 阅读全文
posted @ 2021-06-23 17:23 write_down 阅读(24) 评论(0) 推荐(0)
摘要: 1、防止SQL注入2、防止CC攻击,触发CC需要输入验证码才能正常访问3、防止XSS4、常规(GET、POST、PUT、COOKIE)等,安全检测5、文件校验功能,防止恶意修改文件长时间无法发现6、支持黑名单ip,白名单ip。7、支持自主设定需要过滤的URL路径8、提供接口返回数据的格式, 阅读全文
posted @ 2021-06-23 11:34 write_down 阅读(188) 评论(0) 推荐(0)
摘要: 开发安全是我们在开发过程中很容易的一个环节,由于程序的不严谨很容易数据泄漏、数据丢失、服务器被提权,因此我们在开发过程中就要尽量做到开发规范严谨,接下来主要讲解下在开发过程中要注意避免产生BUG的几种情形 SQL注入 这种问题常常出现在读写操作数据库时产生,很多时候我们需要查询数据库的数据做逻辑操作 阅读全文
posted @ 2021-06-23 11:31 write_down 阅读(478) 评论(0) 推荐(0)
摘要: 开发阶段请给予项目全部的777权限。 生产环境首先全部设置为555权限, runtime目录设置为755权限 public/uploads目录设置为755权限并禁用PHP脚本执行 chown www:www /var/www/projectname -R chmod 555 /var/www/pro 阅读全文
posted @ 2021-06-23 10:15 write_down 阅读(108) 评论(0) 推荐(0)