摘要: 1,在apache里面有有个httpd.conf配置文件 vi httpd.conf找到httpd.vhost.conf这个文件就是子站点配置函数,把前面的#去掉表示启用该功能 2,进入extra文件夹,vi httpd.vhost.conf 里面即是配置站点的函数,在里面的函数中 <VirtuaH 阅读全文
posted @ 2016-07-29 15:16 逆流的致爷 阅读(110) 评论(0) 推荐(0) 编辑
摘要: work模式即是多线程多进程模式,在进程数较多时 使用该模式 但是该模式没有prefork速度快 一旦一个进程的线程出现问题,那么该进程也有可能出现问题 work模式需要apache重新编译 ./configure --prefix=/usr/local/myapache --with-apx=.. 阅读全文
posted @ 2016-07-29 11:32 逆流的致爷 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1,静态网站:优化静态网站 采用KeepAlive timeout 5秒 意思是让静态网页在5秒内可以使用同一个链接 这样可以让加载好的图片文字保存在服务器中 在规定的时间内可以不用重新加载 MaxKeepAliveRequest 允许一个链接最多接受请求数 2,动态网站:一般都是重新建立链接 所以 阅读全文
posted @ 2016-07-29 10:20 逆流的致爷 阅读(130) 评论(0) 推荐(0) 编辑
摘要: io密集型 我把它当做请求数增多,占用内存较高,但是CPU使用较少。 cpu密集型 计算数据较多,对占用量过大,但是对内存影响较少 阅读全文
posted @ 2016-07-27 15:22 逆流的致爷 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1,startservers 处理高并发 进程数如果达到70多 就要增大该数据 为其实进程数,如果太小,那么处理高并发就容易发生错误 2,minspareservers 空闲时释放到最低的进程数 一般和startserver相同 3,maxspareservers 忙碌时最高进程数 4,maxreq 阅读全文
posted @ 2016-07-27 14:46 逆流的致爷 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在百度上查的是:echo 3 > /proc/sys/vm/drop_caches 但是会出现权限问题 其实不是权限问题 具体方法是 sudo sh -c "echo 3 > /proc/sys/vm/drop_caches" 阅读全文
posted @ 2016-07-27 10:57 逆流的致爷 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 1,ab就是压力测试工具 在apache目录下bin文件夹内 ./ab -n 200 -c 200 -t 60 -w http://localhost/index.php -n连接数 -c 并发数 -t 时间 60秒-w 阅读全文
posted @ 2016-07-27 10:37 逆流的致爷 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1,apache modules模块的作用是存放其他模块的地方,比如php模块; 2,在apache的apxs下编写自己的模块,apxs是一个可编程执行程序,用来生成模块用的 3,php 的content-type 是 application/x-http-php只要有这个content,那么文件就 阅读全文
posted @ 2016-07-26 16:59 逆流的致爷 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 最简单办法: 1,iptables -L -n --line-num(以数列形式显示); 2,iptables -D INPUT (1,2,3,4,5,6)删除规则 阅读全文
posted @ 2016-07-26 14:02 逆流的致爷 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 开机启动的程序在/etc/rc.d/rc.local中 vi rc.local 在最下面加入程序路径以及使用方法(start stop restart等等) 第二种方法 在/etc/init.d中vi myhttp(随意) 按i进入编辑模式 #add for chkconfig#chkconfig: 阅读全文
posted @ 2016-07-22 08:56 逆流的致爷 阅读(233) 评论(0) 推荐(0) 编辑