Articles of apache 2.2

是单个子域名所需的通配符SSL吗?

一个典型的SSL证书有时也基于域(domain.com)的通用名称(www.domain.com)。 我知道什么是通配符证书(* .domain.com),它会/应该validation该域的所有子域。 如果我想要一个覆盖有SSL证书(mail.domain.com)的单个子域,是唯一的select是通配符证书吗? 或者是否可以使用为该单个子域名颁发的标准SSL证书? 我不是要求最佳实践,也不是为什么一个'只应该使用通配符证书'的原因。 我从技术的angular度要求,可以使用不是通配符的SSL域validation证书来保护单个子域。

密码通过LAMP环境自助服务Active Directory

我希望能够通过基于Linux / Apache的网页来更改活动目录密码。 这将是用户的自助服务网页。 我在Active Directory上安装了SSL-LDAP,以实现此目的。 有没有任何项目或代码可以做到这一点? 我已经看了这个phpadadmin ,我不能得到它的工作。 我认为这是为IIS / php / mySQL 另外要注意的是我希望用户进行身份validation来更改自己的密码。 产品/服务不应该需要特权帐户才能运行。 谢谢Keith

如何监视Apache VirtualHost活动

我有一个运行多个虚拟主机网站的networking服务器。 每隔一段时间就会出现服务器负载变得非常高的情况,或者networking服务器的networking响应速度非常慢,我想有一种方法来查看我的variablesvirtualhosts上的当前活动,看看是否一个特定的域可能是负责任的(即DOS等) 有哪些工具可以向我显示这些信息? (注意,我在networking服务器上有大约10个IP地址,但是所有这些IP地址都在许多域/虚拟主机之间共享)

如何从Apache2 CGI程序返回404

我正在使用mod_rewrite将所有传入请求redirect到CGI应用程序。 我现在需要让应用程序返回404如果找不到请求的文件。 我怎么能从我的程序中解决这个问题? 发送的第一行是内容types,而之前的行通常表示状态(200/404/500等)。

我怎样才能让Apache不响应一个仅限IP的请求?

我有几个网站,都设置在http-vhosts.conf与他们各自的ServerName和DocumentRoot ,他们工作正常和丹迪。 但是,当我访问服务器的IP地址URL时,我得到了第一个虚拟主机中的文件,而不是从我期望的Apache服务器中获取http.conf文件的DocumentRoot 。 我如何configurationApache,以便通过IP地址访问服务器,无论是外部还是环回,都不会返回第一个VirtualHost? 这里是第一个VirtualHost,如果我通过IP访问Web服务器,我现在正在回应这个响应: <VirtualHost *:80> ServerName "delaneatallent.com" ServerAlias "www.delaneatallent.com" DocumentRoot "/Library/WebServer/Documents/delanea" </VirtualHost> 如果在OS X上使用Apache 2.2.14,那很重要。 :WQ

本地主机上的Apache阻止本地主机之外的传入连接

我怎样才能使我的本地Apache安装只能作为http:// localhost /而不是从外部使用连接到networking时使用我的机器的IP?

如何禁用SELinux的Apache httpd只在我的Fedora 14?

通过以下链接,我可以将SELinux完全从Fedora 14中closures。但是我不知道如何才能禁用SELinux,仅用于httpd守护进程? 我没有安装system-config-selinux,并且由于公司防火墙策略,我必须从pkgs.orgsearchRPM才能安装任何软件包。 那么有没有办法把这个问题搞清楚? 编辑: Summary: SELinux is preventing /opt/ibm/cognos/c10/cgi-bin/cognos.cgi "execute" access to /opt/ibm/cognos/c10/cgi-bin/libIBJStreamsDLL.so. Detailed Description: SELinux denied access requested by /opt/ibm/cognos/c10/cgi-bin/cognos.cgi. /opt/ibm/cognos/c10/cgi-bin/cognos.cgi is mislabeled. /opt/ibm/cognos/c10/cgi-bin/cognos.cgi default SELinux type is bin_t, but its current type is bin_t. Changing this file back to the default type, may fix your problem. If you believe this is a […]

testingapacheconfiguration更改

重新configuration托pipe生产站点的Apache服务器的最佳方式是什么? 我使用的基本工作stream程如下: 制作一个与生产相似的testing服务器 重新configurationtesting服务器,使其以我想要的方式工作 等到深夜,交通很低 将我对testing服务器所做的更改应用到生产服务器 重新启动Apache,用手指交叉,它的工作 如果出现任何问题,请回滚并重新启动 因为Apache需要像IP地址这样的东西硬编码到它的configuration中,所以将configuration文件完全从testing服务器复制到生产是不可能的(真的不是直接的)。 所以在生产中应用它们总是有可能出错。 令我完全疯狂的事情是这样的 在任何apacheconfiguration文件中的单一错字取消了该服务器上托pipe的所有网站! 人们如何在大型复杂的生产服务器上处理这个问题? 似乎必须有一种方法来检查configuration将执行什么,或者至less如果是有效的,没有冒着拆除现场的风险。 build议?

未findPHP_Flag和PHP_Value命令问题

我们目前有一个运行Apache,PHP,MySQL等公司的专用服务器,目前已经安装了whm / cpanel。 我们正在迁移到一个新的服务器与cpanel / whm。 一切都很好,但现在我的网站之一在.htaccess文件中有一些php_flag和php_value行。 当我到这个新的服务器的网站时,我得到了500个错误,读取无效的命令'php_flag',可能拼错或定义的模块不包括在服务器configuration。 我不知道我需要做些什么来使这些工作,所以任何帮助将不胜感激。

服务器别名使用通配符子域

我正在使用WordPressnetworking子域设置。 我必须把*.mydomain.com作为服务器别名,但现在我也有一个网站subdomain.mydomain.com ,导致另一个目录。 有没有办法做到这一点,因为当我键入subdomain.mydomain.com它只是加载WordPress注册页面。 我有一个虚拟主机设置。