通过TCMalloc来优化nginx
TCMalloc(Thread-Caching Malloc)是google开发的开源工具gperftools中的一个成员,tcmalloc比glibc中的malloc内存分配效率要快,tcmalloc特别对多线程做了优化,很大程度提高了服务器在高并发下的性能 … 阅读全文
TCMalloc(Thread-Caching Malloc)是google开发的开源工具gperftools中的一个成员,tcmalloc比glibc中的malloc内存分配效率要快,tcmalloc特别对多线程做了优化,很大程度提高了服务器在高并发下的性能 … 阅读全文
在编译nginx时,默认会以debug模式来运行,取消debug的好处是编译后的nginx更加小巧,编译更快。 1、下载nginx源码包
1 |
wget http://nginx.org/download/nginx-1.14.0.tar.gz |
2、解压缩后编辑auto/cc/gcc文件 [crayo … 阅读全文
这里以2个域名为例,原使用域名www.demo.com,新域名为blog.whsir.com,要想所有www.demo.com中的内容转到blog.whsir.com,只是替换域名,其他内容不做改变。 当用户访问www.demo.com/a/b/1.html时 … 阅读全文
之前介绍过如何通过源码定制nginx版本号信息(https://blog.whsir.com/post-3135.html),那么如果已经编译的nginx怎么办呢? 这里我们可以通过一个参数即可隐藏nginx版本信息 1、查看当前版本 [crayon-6743 … 阅读全文
RKHunter(Rootkit Hunter)是检测系统是否感染rootkit的一个工具,在官方资料中,RKHunter可以进行MD5校验、二进制文件、隐藏文件以及端口扫描等等。 1、RKHunter下载安装 [crayon-6743686b7cf5a025 … 阅读全文
执行cobbler check后,由于selinux产生的一个报错,报错内容如下 httpd does not appear to be running and proxying cobbler, or SELinux is in the way. Origi … 阅读全文
在编译时修改nginx源码,修改相应的版本信息,来达到欺骗黑客攻击的目的。 1、下载nginx源码包
1 2 |
wget http://nginx.org/download/nginx-1.14.0.tar.gz tar zxf nginx-1.14.0.tar.gz |
2、修改版本信息文件
1 |
vi nginx-1.14.0/src/core/nginx.h |
[c … 阅读全文
在centos7系统下,默认安装mariadb的版本是5.5 1、安装mariadb
1 |
yum install mariadb mariadb-server |
2、启动mariadb并设置开机自启
1 2 |
systemctl start mariadb systemctl enable mariadb |
3、 … 阅读全文
wordpress安装完成后在后台外观主题里面只显示一个主题解决办法? 是因为php禁用了scandir函数,解决办法,修改php.ini文件,我这里是在/usr/local/php/etc目录下,找到scandir,将其删除掉,保存退出,重启php即可。 ~ … 阅读全文
当前使用nginx,IE浏览器访问json文件自动下载 解决办法 修改nginx/conf/mime.types 添加一行
1 |
text/plain json; |
注释掉原来的 [crayon-6743686b7d62a8072445 … 阅读全文