xcache的一些参数
[
2008/09/22 18:47 | by real ]
2008/09/22 18:47 | by real ]
下面的配置是在一台xeon4核 4G内存 的web服务器上使用的典型配置。这台服务器采用nginx+php-fpm 只处理前台php页面。
特别注意的是,如果xcache.count xcache.var_count 这两个参数配置不合理,会导致在大流量下服务器的负载会升到非常高。
xcache.size 这个参数表示XCache的内存缓存大小,视php源文件的多少相应的调整这个参数。像我服务器上php页面很少,因此设置的比较小。如果视社区类的站点,在4G内存的服务器上,设置为256M左右也是合适的。具体还要看xcache的使用情况。
特别注意的是,如果xcache.count xcache.var_count 这两个参数配置不合理,会导致在大流量下服务器的负载会升到非常高。
xcache.size 这个参数表示XCache的内存缓存大小,视php源文件的多少相应的调整这个参数。像我服务器上php页面很少,因此设置的比较小。如果视社区类的站点,在4G内存的服务器上,设置为256M左右也是合适的。具体还要看xcache的使用情况。
eaccelerator 安装
[
2008/09/22 17:44 | by real ]
2008/09/22 17:44 | by real ]
很多评测显示 eaccelerator能够提高约40%的php执行效率。
不过我用下来觉得,跟xcache半斤八两。
1)下载eacclerator源码(http://www.eaccelerator.net/),并解压
cd /usr/src
不过我用下来觉得,跟xcache半斤八两。
1)下载eacclerator源码(http://www.eaccelerator.net/),并解压
cd /usr/src
xcache 管理页面
[
2008/09/22 17:03 | by real ]
2008/09/22 17:03 | by real ]
xcache有一个简单的管理界面,可以看到缓冲区的状态,命中率之类的状态,还可以即时刷新xcache的缓存。
一般来说用处不大,有没有都一样。
一般来说用处不大,有没有都一样。
bad interpreter: No such file or directory
[
2008/09/21 23:24 | by real ]
2008/09/21 23:24 | by real ]
朋友写的一个脚本,无法执行,执行的时候报错:
bad interpreter:No such file or directory
脚本很简单,是个wget命令的集合
把脚本里的命令拿到shell里执行,都是可以执行的。
bad interpreter:No such file or directory
脚本很简单,是个wget命令的集合
把脚本里的命令拿到shell里执行,都是可以执行的。
mysql innodb 性能优化
[
2008/09/21 14:12 | by real ]
2008/09/21 14:12 | by real ]
默认情况下,innodb的参数设置的非常小,在生产环境中远远不够用
比如最重要的两个参数
innodb_buffer_pool_size 默认是8M
innodb_flush_logs_at_trx_commit 默认设置的是1 也就是同步刷新log(可以这么理解)
比如最重要的两个参数
innodb_buffer_pool_size 默认是8M
innodb_flush_logs_at_trx_commit 默认设置的是1 也就是同步刷新log(可以这么理解)
mysql Incorrect information in file 错误解决方法
[
2008/09/21 13:47 | by real ]
2008/09/21 13:47 | by real ]
nginx防盗链设置
[
2008/09/20 22:36 | by real ]
2008/09/20 22:36 | by real ]
nginx有个模块叫做 ngx_http_referer_module,通过这个模块,可以很方便的做防盗链设置
一般常用的方法是在 server或者location段中加入
valid_referers none blocked www.mydomain.com mydomain.com;
详见下面的例子
一般常用的方法是在 server或者location段中加入
valid_referers none blocked www.mydomain.com mydomain.com;
详见下面的例子





