CentOS LEMP系统安装编译安装基本环境
2010-05-07 13:02:27 来源:WEB开发网三、服务器简单优化
1.简单优化磁盘I/O
# vi /etc/fstab //加入notaime
LABEL=/data /data ext3 defaults,noatime 0 2
复制代码
#mount -oremount /data //重新挂载/data分区.
2.简单优化Linux内核参数(更多的请根据服务器状况做相关调整)
#vi/etc/sysctl.conf
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 300
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 5000 65000
复制代码
#sysctl –p
复制代码
3.其它优化根据具体情况还有硬件情况做调整.
更多的优化请参考: http://www.linuxtone.org/forum-31-1.html 或联系我们.
四、相关参考及介绍.
1.Nginx Tips(Nginx应用技巧含优化) http://bbs.linuxtone.org/thread-1241-1-1.html
2.CentOS LEMP构建高性能WEB服务器(第二版)http://bbs.linuxtone.org/thread-123-1-1.html
3.如果你想构建可用集群方案请参考 http://www.linuxtone.org/thread-1402-1-1.html
4.如果你想学习服务器监控请参考 http://www.linuxtone.org/forum-20-1.html
五、相关软件包及脚本下载
http://www.linuxtone.org/lemp/scripts.tar.gz 文中所有脚本及配置范例。
http://www.linuxtone.org/lemp/lemp.tar.gz 所有软件包如果发现不能下载请去官方下载。
六、常见错误(疑问)解答 [守住每一天] 补充:
1、eaccelerator 与xcache 差在那?
当缓存的PHP二进制文件太多,以至于超过shm_size后,eAccelerator在性能方面要高于Xcache
2、按文档安装完成了结果出502Bad Gateway ?
请查看http://www.linuxtone.org 相关版块
3、nginxstatus 解释
active connections -- 对后端发起的活动连接数
server accepts handled requests -- nginx 总共处理了 43629083 个连接, 成功创建 43629083 次握手
(证明中间没有失败的), 总共处理了259552136 个请求
reading -- nginx 读取到客户端的Header信息数
writing -- nginx 返回给客户端的Header信息数
waiting -- 开启 keep-alive 的情况下,这个值等于 active - (reading +writing),意思就是Nginx已经处理完成,
正在等候下一次请求指令的驻留连接。在访问效率高,请求很快被处理完毕的情况下,Waiting数比较多是正常的。
如果reading + writing数较多,则说明并发访问量非常大,正在处理过程中。
4、EA 或xcache和zend 能一起使用?
可以
5、按脚本执行sed -i -e 's/^LANG=.*/LANG="en"/' /etc/sysconfig/i18n 后。
可能会遇到如下错误:
perl: warning: Please checkthat your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG ="en_US.UTF-8:en_US:en_US.ISO-8859-1"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
解决办法:
LC_ALL=C;exportLC_ALL ; LC_CTYPE=C ; export LC_CTYPE;
- ››CentOS下配置超级终端minicom
- ››Centos6.2_x86_64环境下puppet-dashboard安装配置...
- ››CentOS下建立本地YUM源并自动更新
- ››CentOS 安装 PostgreSQL 9.2
- ››CentOS 6.3 安装 Oracle 11gR2 依赖库检查失败处理...
- ››CentOS 6.X 系统初始化生产脚本
- ››CentOS 6下安装nodejs 0.9.0教程
- ››CentOS使用Screen管理会话选项
- ››CentOS+JDK+Tomcat+MySql&JDBCDriver 开发环境搭建...
- ››CentOS 5.6创建NFS文件共享服务器
- ››Centos下nis服务的搭建
- ››CentOS下Python升级记录
更多精彩
赞助商链接