摘要: 摘要:2014年1月,CSDN携手《程序员》杂志发起了“2013年中国软件开发者薪资大调查”活动。通过对调查问卷数据进行整理分析形成的调查报告,为我们了解国内软件开发者待遇水平、生存状态以及行业现状提供了支撑。在此,CSDN社区为程序员们摘录了报告中的精华部分:1、地域北上广深依然是软件开发者主要聚... 阅读全文
posted @ 2014-03-29 14:21 moqiang02 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接 影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观... 阅读全文
posted @ 2014-03-29 13:23 moqiang02 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、查看机器配置,指三大件:cpu、内存、硬盘2、查看mysql配置参数3、查看mysql运行状态,可以用mysqlreport工具来查看4、查看mysql的慢查询依次解决了以上问题之后,再来查找程序方面的问题。my.cnf缓存优化在 my.cnf 中添加/修改以下选项:#取消文件系统的外部锁ski... 阅读全文
posted @ 2014-03-29 13:23 moqiang02 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。安 装好mysql后,配制文件应该在/usr/local/m... 阅读全文
posted @ 2014-03-29 13:21 moqiang02 阅读(188) 评论(0) 推荐(0) 编辑
摘要: MySQL配置文件my.cnf 例子最详细解释,可以保存做笔记用。#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO## 此mysql配置文件例子针对4G内存。# ... 阅读全文
posted @ 2014-03-29 13:20 moqiang02 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 下载页面:http://dev.mysql.com/downloads/mysql/5.1.html#downloads到页面底部,找到Source downloads,这个是源码版本,下载第1个Tarballgroupadd mysql新建一个名为mysql的用户组useradd -g mysql... 阅读全文
posted @ 2014-03-29 13:18 moqiang02 阅读(258) 评论(0) 推荐(0) 编辑
摘要: ### Section 1: Global Environment//当服务器响应主机头(header)信息时显示Apache的版本和操作系统名称ServerTokens OS//设置服务器的根目录ServerRoot "/etc/httpd"#ScoreBoardFile run/httpd.sc... 阅读全文
posted @ 2014-03-29 13:07 moqiang02 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 服务器上的一些统计数据:1)统计80端口连接数netstat -nat|grep -i "80"|wc -l2)统计httpd协议连接数ps -ef|grep httpd|wc -l3)、统计已连接上的,状态为“establishednetstat -na|grep ESTABLISHED|wc -... 阅读全文
posted @ 2014-03-29 13:05 moqiang02 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/... 阅读全文
posted @ 2014-03-29 12:58 moqiang02 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 现在管的严啊,上面要求不能使用IP直接访问服务器,把apache配置做下调整就行了。方法如下:打开apache的配置文件# vi /usr/local/apache2/conf/extra/httpd-vhosts.conf在所有虚拟机的最前面加上一个noweb的#nowebDocumentRoot... 阅读全文
posted @ 2014-03-29 12:21 moqiang02 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1、prefork.c模块(一个非线程型的、预派生的MPM)prefork MPM 使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接。在大多数平台上,Prefork MPM在效率上要比Worker MPM要高,但是内存使用大得多。prefork的无线程设计在某些情况下... 阅读全文
posted @ 2014-03-29 12:20 moqiang02 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 网站在线人数增多,访问时很慢。初步认为是服务器资源不足了,但经反复测试,一旦连接上,不断点击同一个页面上不同的链接,都能迅速打开,这种现象就是说明apache最大连接数已经满了,新的访客只能排队等待有空闲的链接,而如果一旦连接上,在keeyalive 的存活时间内(KeepAliveTimeout,... 阅读全文
posted @ 2014-03-29 11:22 moqiang02 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: apache作为现今web服务器用的最广泛也是最稳定的开源服务器软件,其工作模式有许多中,目前主要有两种模式:prefork模式和worker模式prefork模式:这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作式类似于Apache 1.3。它适合于没有线程安全库,需... 阅读全文
posted @ 2014-03-29 11:11 moqiang02 阅读(186) 评论(0) 推荐(0) 编辑
摘要: (1)首选查看apache的工作模式windows下的查看apache的工作模式命令:httpd -l如果列出mod_win32.c,则表示是 win32.c 工作方式。 列出的全部内容如下所示:core.cmod_win32.cmpm_winnt.chttp_core.cmod_so.cmpm_w... 阅读全文
posted @ 2014-03-29 11:06 moqiang02 阅读(185) 评论(0) 推荐(0) 编辑