友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

启动多个httpd(apache)进程

post by rocdk890 / 2013-1-29 21:25 Tuesday linux技术

  今天看到公司一台服务器上,apache居然有多个httpd.conf文件,并且放在不同的文件夹里,觉得很新奇,网上搜了下,没想到还让我找到了,现共享出来给大家分享:
/usr/local/apache2/bin/httpd -f /路径1/httpd.conf -k start
 
/usr/local/apache2/bin/httpd  -f /路径2/htt...

阅读全文>>

标签: apache 启动 httpd 进程 多个 实例

评论(0) 引用(0) 浏览(9120)

apache身份认证排除特定url地址(续)

post by rocdk890 / 2013-1-4 10:57 Friday linux技术

  上篇文章给大家介绍了apache身份认证排除特定url地址,今天又发现另外一个方法可以进行排除url地址.
  系统:centos 5.5
  环境:lamp
1.修改apache配置文件
vi /etc/httpd/conf/httpd.conf
找到Directory,添加下面的内容,或者使用.htaccess也可以
    S...

阅读全文>>

标签: apache centos url 身份认证 basic认证 排除 地址 特定

评论(0) 引用(0) 浏览(4652)

apache身份认证排除特定url地址

post by rocdk890 / 2013-1-1 0:31 Tuesday linux技术

  当做apache身份认证之后,老大要求在这个apache身份认证里排除一个url地址,一听到这个说法,我就表示不会做,谁知道老大说了句这个是可以做出来的,给了两个文章地址让我自己慢慢研究,现在就发出来给大家看看.
   系统:centos 5.5
   环境:lamp
1.如果没有安装apache和php的,请先自己把这些安装好了再说,毕竟下面...

阅读全文>>

标签: apache centos url 身份认证 basic认证 排除 地址 特定

评论(0) 引用(0) 浏览(5020)

解决[notice] child pid 1421 exit signal Segmentation fault (11)错误

post by rocdk890 / 2012-12-31 13:49 Monday linux技术

  今天服务器上的apache居然报[notice] child pid 1421 exit signal Segmentation fault (11)错误,为了解决这个问题,网上搜了几个方法都无法解决,而且内存一直都没有释放,最后只好写了个shell来解决问题.
  系统:centos 6.2
1.检查服务器
# uname -r
2.6.32-042stab044.11

...

阅读全文>>

标签: apache centos php linux swap 内存 泄露

评论(2) 引用(0) 浏览(8388)

centos安装nagios服务端

post by rocdk890 / 2012-11-26 16:50 Monday linux技术

  系统:centos 5.8
  需要的软件包:nagios-cn-3.2.3.tar.bz2 nagios-plugins-1.4.15.tar.gz nrpe-2.12.tar.gz
1.安装nagios和nrpe依赖包
yum -y install httpd php gcc glibc glibc-common gd gd-devel openssl openssl-...

阅读全文>>

标签: apache centos yum 服务端 nagios nrpe

评论(0) 引用(0) 浏览(3781)

修改apache+php上传文件大小限制

post by rocdk890 / 2012-10-24 13:28 Wednesday linux技术

   以前我只知道修改php的上传文件大小限制,今天才知道原来apache也可以修改,在这里记录下,让更多的人都知道.
   系统:centos 5.5
1.修改php文件大小限制
vi /etc/php.ini
找到:max_execution_time = 30 ,这个是每个脚本运行的最长时间,单位秒,修改为:
max_execution_ti...

阅读全文>>

标签: apache php 上传 限制 修改 文件 大小

评论(2) 引用(0) 浏览(10601)

只针对apache修改ulimit参数

post by rocdk890 / 2012-9-21 15:00 Friday linux技术

  今天对公司服务器进行了优化,但主管了看了之后要求我不要全局修改open files参数,要求只修改apache的open files参数.也就是局部修改.
   系统:centos 5.5
1.查看全局ulimit和apache ulimit参数
点击查看原图
上图我们可以看到全局ulimit中open files参数值是65535,现在来看apache的

for pid ...

阅读全文>>

标签: apache centos 配置 修改 参数 ulimit limit

评论(0) 引用(0) 浏览(7963)

apache禁止trace或track防止xss攻击

post by rocdk890 / 2012-9-11 10:55 Tuesday linux技术

  我们知道TRACE和TRACK是用来调试web服务器连接的HTTP方式.支持该方式的服务器存在跨站脚本漏洞,通常在描述各种浏览器缺陷的时候,把"Cross-Site-Tracing"简称为XST.
攻击者可以利用此漏洞欺骗合法用户并得到他们的私人信息.

我们要禁用trace可以使用rewrite功能来实现

RewriteEngine On
RewriteCondi %{REQUES...

阅读全文>>

标签: apache 伪静态 rewrite 禁止 xss 攻击 trace track TraceEnable

评论(0) 引用(0) 浏览(7264)

centos下让php支持RabbitMQ

post by rocdk890 / 2012-8-10 9:22 Friday linux技术

  上次给大家介绍了centos安装RabbitMQ,今天给大家讲下怎么让php支持RabbitMQ扩展,要用到amqp来支持.
   系统:centos 5.5
   需要的软件:amqp-1.0.4.tgz rabbitmq-c库 codegen配件
1.准备工作
如果你还没有安装RabbitMQ,可以去看看我的centos安装RabbitMQ这篇文章...

阅读全文>>

标签: apache php 支持 扩展 rabbitmq amqp

评论(0) 引用(0) 浏览(7448)

apache使用mod_bw模块下载限速

post by rocdk890 / 2012-7-26 13:51 Thursday linux技术

  今天在公司内部服务器上做了一个下载页面,大量下载造成内部服务器无法进入,决定对apache下载进行限速.
  系统:centos 5.8
  需要的软件包:mod_bw-0.92.tgz
1.下载mod_bw
wget http://apache.ivn.cl/files/source/mod_bw-0.92.tgz
tar zxf mod_bw-0.92.tgz

2.安装m...

阅读全文>>

标签: apache 限速 模块 mod_bw bandwidth 下载

评论(0) 引用(0) 浏览(6410)

apache性能优化

post by rocdk890 / 2012-6-27 9:22 Wednesday linux技术

 今天在网上发现篇很好的apache优化教程,转过来给大家参考,现在很少有这么好的文章了.
HostnameLookups Off

HostnameLookups设置如果一旦启用,服务器会对客户端的hostname进行nslookup查询。这将延迟对用户的响应。我们截取了一段,开启了HostnameLookups选项的进程调用记录。

open("/etc/hosts", O_RDONLY...

阅读全文>>

标签: apache 优化 性能 教程

评论(0) 引用(0) 浏览(5734)

解决apache中文乱码

post by rocdk890 / 2012-4-16 16:14 Monday linux技术

  今天发布个小网站,发现界面全是乱码,再右键看源代码,发现<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />,再看浏览器上的编码,发现居然浏览器上是utf-8,马上就可以确定是web服务端的问题,服务器上的web服务端是apache,我的apache配置文件地址是/etc/httpd/conf/,你们可以根据自己编译时的地址来找.....

阅读全文>>

标签: apache centos linux 解决 中文 乱码

评论(0) 引用(0) 浏览(10958)

VPS优化Apache完全设置

post by rocdk890 / 2012-4-14 12:14 Saturday linux技术

一、削减模块以及计算调整可供APACHE使用的内存

影响WEB服务器最大的因素即为内存,所以我们把它放在最前面

在默认状态下,Apache会分配最大256个并发客户端连接,或者256个进程(每一个都对应一个请求)。按照这种设置,一个流量巨大的网站会在顷刻间崩溃(即使你假设每个进程占用5MB内存,那也需要1.3GB的内存来满足请求的数量)。如果不采取其它措施,系统会通过硬盘来尝试使用交换空间以处理它...

阅读全文>>

标签: apache centos 配置 linux xen vps xen vps 设置

评论(0) 引用(0) 浏览(5292)

apache加载模块说明

post by rocdk890 / 2012-4-8 11:14 Sunday linux技术

apache加载模块说明
LoadModule auth_basic_module modules/mod_auth_basic.so            #基本认证模块
LoadModule auth_digest_module modules/mod_auth_digest.so&...

阅读全文>>

标签: apache 模块 介绍

评论(0) 引用(0) 浏览(4201)

apache禁止未授权的域名

post by rocdk890 / 2012-3-22 21:46 Thursday linux技术

  有些家伙自己申请几个域名,然后解析到别人的服务器上。或者是一些已经被人遗忘的域名,仍然解析在这个ip地址。这样的话,等于是N个域名可以访问到同样的内容。或者说,别人借你的网站内容来用。
  apache如果接收到了未配置过的虚拟主机的请求,默认情况下是显示第一个虚拟主机的内容给浏览器的。根据这个特性,我们可以增加一个虚拟主机,并把这个新加的虚拟主机放到apache的配置文件中...

阅读全文>>

标签: apache 配置 禁止 域名 虚拟主机 虚拟

评论(0) 引用(0) 浏览(4381)