我打算在我的服务器的httpd.conf设置X-Frame-Options SAMEORIGIN ,作为改善针对点击顶起的防御的一部分。 我知道这会将X-Frame-Options标题添加到所有页面。 有一个“小部件”页面,我想从这个豁免(其他网站将在IFRAME显示此页面)。 有没有办法configurationApache 2不发送一个特定的页面头?
我有几个网站存储在服务器上。 如果我想升级我的apacheconfiguration,我想告诉我所有的客户在30分钟内会有升级。 我可以修改每个网站来显示这个消息,但我想知道,我怎么能使它自动? 什么是专业的方式来做到这一点? 另外,当Apache重新启动或升级时,将不会有“维护页面”。 如果apache出现故障,我怎么能为每个网站显示一个默认页面“正在升级”? 我需要2台服务器吗?
我正尝试为我的内联网设置单一login。 我在网上find了一些解决scheme,但是我不确定它们是否适用于我的特殊情况。 我在同一台服务器上有几个子域名。 一级用户应该能够访问所有子域,另一级用户只能访问一些子域。 login到一个子域应该使它,所以你不必login到任何其他人。 任何人都可以指向正确的方向吗? 我在Ubuntu上使用Apache。
由于很多天,也许几个月前,我的一台服务器几乎每天都在崩溃。 有时候,每天多一次。![alt text] [1] 这让我很担心。 我在/ vars / log / messages中的很多行都是这样的: Oct 8 13:36:25 host kernel: Firewall: *TCP_IN Blocked* IN=eth1 OUT= MAC=00:30:48:63:3b:5d:00:1b:0d:ec:8e:40:08:00 SRC=93.150.204.152 DST=00.000.000.000 LEN=60 TOS=0x00 PREC=0x00 TTL=40 ID=33286 DF PROTO=TCP SPT=4957 DPT=23 WINDOW=5840 RES=0x00 SYN URGP=0 Oct 8 13:36:25 host kernel: Firewall: *TCP_IN Blocked* IN=eth1 OUT= MAC=00:30:48:63:3b:5d:00:1b:0d:ec:8e:40:08:00 SRC=93.150.204.152 DST=00.000.000.000 LEN=60 TOS=0x00 PREC=0x00 TTL=40 ID=14135 […]
这是迄今为止我所做的 [username@VMname /]$ sudo /etc/init.d/httpd restart [username@VMname /]$ sudo /etc/init.d/httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ] [username@VMname /]$ /etc/init.d/httpd status httpd (pid 23043) is running… 然后尝试运行… tail -f /var/log/httpd/error.log 没有find返回的文件,所以我看,这就是我所看到的: [username@VMname /]$ cd /var/log/httpd access_log access_log.1 error_log error_log.1 ssl_access_log ssl_error_log ssl_error_log.1 ssl_request_log 任何帮助深表感谢。 提前致谢!!
我没有访问这个共享主机上的httpd.conf文件,但我想看看哪些模块被启用/安装。 有没有一个(简单)的方法来找出没有访问httpd.conf文件? 例如,使用PHP,您可以运行一个包含phpinfo()的文件来获取PHP信息。 任何类似的东西? Web服务器是lighttpd,据我所知,它大多与apache httpd兼容。 (是的,我要通过电子邮件的托pipe支持,但它肯定会很高兴知道未来)
我有一个以SaaS方式提供的Web应用程序…(每个客户都有自己的子域和他自己的数据库)。 我的应用程序使用Django Python和Postgresql。 现在是在一个Linux共享托pipe计划,使用Apache和mod_wsgi托pipe,但我下个月迁移到一个Linux VPS,并已阅读有关Nginx和Gunicorn(也uwsgi)是一个更好的方式去…我想了解您关于部署django的build议。 我主要是开发人员,所以我有一个系统pipe理员的背景。
我有一个SVN仓库,通过HTTPS(通过Apache)提供服务。 那么,一些请求似乎导致SVN服务器吓坏了,吃100%的CPU。 我说“似乎”,因为在Apachelogging连接之前,SVN服务器发生了故障,所以我看不到哪个URL正在被命中。 客户端是IntelliJ,并且据我所知它不能准确logging发送给我的内容。 我怎么debugging呢? 我已经知道某人在IntelliJ中点击了什么使服务器变得疯狂,但我真的很想看到确切的查询。 是否有一些选项可以使Apache在完成之前logging请求? 要么… ?
所以我一直在试图找出如何设置多个SSL站点只使用1个IP。 我看到的问题是当你有多个使用SSL的虚拟主机时,第一个具有SSL的站点是用于其余站点的虚拟主机。 我想知道如果我能够设置所有虚拟主机使用不同的端口(444,445)的ssl连接,然后redirect每个站点从443到我已经定义为使用SSL的任何端口。 即。 domain1.com:443redirect到domain1:444 domain2.com:443redirect到domain2:445 这将允许Apache正确使用每个域的SSL证书? 或者,我只是老生常谈。
是否有任何(Linux兼容)桌面GUI工具来pipe理Apache2?