有没有人知道我可以得到一个apache 2.4包的centos 5/6? 当我运行yum upgrade httpd 它返回version: 2.2.3-53.el5.centos 我有这些回购列表安装: base epel extras rpmforge updates 我知道我可以从网站下载并运行./configure,但即时通讯类似于一个新手,所以ID只是使用百胜。
我在Linux上运行Apache 2.2。 有没有可靠的方法来检测我的网站访问者是否从VPN连接? 我听说试图打开远程IP地址的TCP连接,有时可以识别用户使用代理。 但同样的方法可以用于VPN用户吗?
在CentOS LAMP服务器上的PCI合规性扫描失败并显示此消息。 server头和ServerSignature不公开Apache版本。 Apache httpOnly Cookie Information Disclosure CVE-2012-0053 这可以通过为400错误请求响应指定一个自定义的ErrorDocument来解决吗? 扫描程序如何确定此漏洞,是否调用了一个错误的请求,然后查看它是否是默认的Apache 400响应?
当我运行ps aux我得到了以下进程表http://pastebin.com/NJsASBek ,它显示了每个subprocess使用了多less内存。 我们可以看到Apache的过程如下所示: www-data 26487 0.0 0.9 245476 14920 ? Sl 17:32 0:00 /usr/sbin/apache2 -k start 其中2687是PID,但我不知道,如果这属于foo1.domain.com或foo2.domain.com或fooX.domain.com等… 我怎样才能知道哪些PID显示的网站(例如ServerName)? 这是如何定义我的apache网站http://pastebin.com/mcew79sH当然,我愿意编辑我的apache网站,如果需要的话。
我有一个iOS应用程序与Apache 2.2服务器通信。 我想限制访问几个目录,以便只有应用程序将能够访问它们(没有浏览器访问,没有爬虫等)。 我有什么select?
我有一个Apache httpd 2.2服务器。 我想用sysloglogging所有消息,以便将请求发送到我们的中央系统日志服务器。 我也希望确保所有的日志消息都被发送到本地磁盘上,以便系统pipe理员可以轻松访问本地系统上的日志文件。 很容易将HTTP访问日志发送到本地磁盘和系统日志。 一个常用的方法是: LogFormat "%V %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined CustomLog logs/access_log combined CustomLog "|/usr/bin/logger -t httpd -i -p local4.info" combined 但是这对于错误日志来说并不容易。 以下configuration不起作用,因为错误日志只使用最后一个ErrorLog节。 第一个ErrorLog节被忽略。 ErrorLog logs/error_log ErrorLog syslog:local4.error 我如何确保将Apache错误日志写入本地磁盘并发送到系统日志? 是否有可能做到这一点,而无需触摸/etc/syslog.conf ? 我很好,如果我的用户想要pipe理自己的Apacheconfiguration文件,但我不希望他们接触系统文件,如/etc/syslog.conf
有人可以帮我用Apache .htaccess文件来拒绝访问所有的文件和子目录,除了index.html文件上的Apache服务器? 我试过了: <Location /> Order deny,allow <Files index.html> Order allow,deny </Files> </Location> 但是这并没有奏效。
我已经成功编译了Apache 2.4.2,但在编译mod_fastcgi模块时遇到了错误。 有小费吗? root@local:/usr/src/libapache-mod-fastcgi# /usr/local/apache2/bin/apxs -o mod_fastcgi.so -c *.c /usr/local/apr/build-1/libtool –silent –mode=compile gcc -std=gnu99 -prefer-pic -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache2/include -I/usr/local/apr/include/apr-1 -I/usr/local/apr/include/apr-1 -c -o fcgi_buf.lo fcgi_buf.c && touch fcgi_buf.slo /usr/local/apr/build-1/libtool –silent –mode=compile gcc -std=gnu99 -prefer-pic -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache2/include -I/usr/local/apr/include/apr-1 -I/usr/local/apr/include/apr-1 -c -o fcgi_config.lo fcgi_config.c && touch fcgi_config.slo […]
我不熟悉apache2的重写引擎,所以我需要有人的帮助来创build一个重写规则。 我试图redirect这个文件夹和其内容的url: http : //mysite.com/junk/ 到http://files.anotherone.com/misc/
我想让我的apache2 web服务器在同一个端口上同时提供http和https。 用不同的方法,我试过它要么不工作在http或https上.. 我怎样才能做到这一点? 更新: 如果我启用SSL,然后访问与http我得到这样的页面: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>400 Bad Request</title> </head><body> <h1>Bad Request</h1> <p>Your browser sent a request that this server could not understand.<br /> Reason: You're speaking plain HTTP to an SSL-enabled server port.<br /> Instead use the HTTPS scheme to access this URL, please.<br /> <blockquote>Hint: <a […]