随笔分类 - linux
相关
摘要:ngx_lua_waf基于ngx_lua的web应用防火墙,使用起来简单,高性能和轻量级。 ♦防止sql注入,本地包含,部分溢出,fuzzing测试,xss,SSRF等web攻击♦防止svn/备份之类文件泄漏♦防止ApacheBench之类压力测试工具的攻击♦屏蔽常见的扫描黑客工具,扫描器♦屏蔽异常
阅读全文
摘要:编译安装php7时报错“Please reinstall the iconv library”,也就是让重新安装iconv库。但yum安装又提示“No package libiconv available”。 无奈,只能下载libiconv源码安装了!依次执行下列代码: 安装完libiconv后,重
阅读全文
摘要:在centos中搭建LNMP的时候,遇到了一个问题 在浏览器中访问.php文件的时候,nginx不能正常解析,页面返回404,后来百度了一下,发现了问题 在nginx的配置文件nginx.conf中的server配置段: 一开始如下: 后来修改为如下: 唯一的区别是:
阅读全文
摘要:nginx指定文件路径有两种方式root和alias,指令的使用方法和作用域: root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。root的处理结果是:root路径+location路径alias的处理结果是:使用al
阅读全文
摘要:前提: 最近测试环境shop表经常出现表损坏不能正常查询,通过mysql的修复方法,暂时有效。故做该表的迁移操作。 思路是: 停止数据库的操作 1、备份老表。 2、创建一个结构一样的表。 3、将老表数据导入到新表。 4、老表和新表名称互换。 1、备份老表 2、创建新表 查看导出的sql,最前面有创建
阅读全文
摘要:myisamchk命令使用总结 myisamchk实用程序可以用来获得有关你的数据库表的统计信息或检查、修复、优化他们 1.常用于myisamchk的检查选项--information, -i打印所检查表的统计信息。 --fast,-F只检查没有正确关闭的表。 --force, -f如果myisam
阅读全文
摘要:说明:生产环境对软件版本和内核版本要求非常精确,别没事有事随便的进行yum update操作!! ! yum update:升级所有包同时也升级软件和系统内核 yum upgrade:只升级所有包,不升级软件和系统内核 测试样例: 一、升级前 二、yum upgrade 升级后,只升级所有包,不升级
阅读全文
摘要:一、安装CENTOS 6 备注:http://repo.mysql.com这个站点上就是放置rpm源的站点,可以找到其它类型的源。 如果发现系统上有很多个版本的源,可以通过这个命令关掉其它的源,进入/etc/yum.repos.d/直接删除相关的repo文件,或者进去文件进行修改。 查询源:yum
阅读全文
摘要:1、用grep命令 2、用sed命令 3、用awk命令 4、用tr命令
阅读全文
摘要:Linux下环境变量设置技巧,不用/etc/profile而是在/etc/profile.d目录下新建特定的shell文件来设置 区别: 1、两个文件都是设置环境变量文件的,/etc/profile是永久性的环境变量,是全局变量,/etc/profile.d/设置所有用户生效,同样是永久变量,是全局
阅读全文
摘要:LVS DR模式搭建 准备工作 三台机器: 修改DR上的/etc/sysctl.conf文件 第一种做法lo Dr上的配置 两台Rs上的这配置 第二种做法iptables Dr上的配置(同第一种一致) 两台Rs上的这配置 以上两种方式均可实现DR模式。
阅读全文
摘要:语句写法: 例1: 将/usr/local/backups目录下所有10天前带"."的文件删除 find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理的任意目录 -mtime:标准语句写法 +10:查找10天前的文件,这里用数字代表天数,+30表示
阅读全文
摘要:最近把环境升级为php7发现在连接sqlser的时候无法使用驱动了 页面错误 后来查看文档发现:php7应该采用Server=xxxx;DataBase=xxxxx 解决方式:
阅读全文
摘要:今天一台挂载nfs磁盘的服务器出现异常,数据不能写入,执行 df -h 卡住不动。 登录nfs server查看发现nfs为启动。 执行启动nfs,报错信息如下: 通过错误信息判断可能是由于rpc导致的 ,具体解决方式 再次查看nfs信息 Client 等待2分钟后,磁盘恢复正常。
阅读全文
摘要:来源:https://typecodes.com/linux/yuminstallmysql5710.html
阅读全文
摘要:看不到上下的菜单栏,但是有桌面。要么是配置文件,要么是gnome缺组件。 1、先安装组件 2、安装必要的组件,然后把xstartup修改为如下: 3、重启服务器后,执行即可
阅读全文