我有大量的睡眠进程,大约600个,其中大部分是Apache进程。 我应该杀死所有这些睡眠过程,还是会使Apache完全失败? 为什么这些过程睡在首位? 服务器运行Apache 2.2的CentOS 6。
例如,说我有我的htdocs: ~/public_html 和那些文件正在服务端口80.是否有任何方法来制作apache服务器文件: ~/public_html/something 在不同的端口? 或者这需要一个单独的Apache实例吗?
我有一个LAMP框运行Ubuntu,Apache 2和PHP5与Slicehost。 我对所有这些系统pipe理员东西(我主要是一个Web开发人员)有点新。 我需要在PHP中使用IMAPfunction,但是根据phpinfo()似乎没有启用它们。 我如何启用它们? 我可以在网上find的所有信息说,我需要重新编译PHP来添加它,但我不知道如何做到这一点。 任何意见将不胜感激。 谢谢。
我刚刚在我的电脑上安装了Apache Web服务器。 我设法在本地使用它(我可以使用我的networking浏览器从我的电脑打开index.php)。 但是我想让我的网站公开。 我发现,因为我需要打开端口80.我开始这样做,现在我必须指定我需要应用这些规则(TCP或UDP)的协议。 任何人,请求帮助我吗?
我们刚刚从403Labs对一台服务器(RHEL 6.3 x86_64)进行了外部安全扫描以获得PCI合规性,结果似乎主要表明我们有一大堆需要升级才能通过扫描的应用程序。 之前说过,我遇到的问题是软件包pipe理器(yum)和remi repo的使用没有Apache和OpenSSH所需的版本。 我已经执行了以下操作: yum update yum –enablerepo=remi,remi-test install httpd mysql mysql-server php php-common 这解决了我们的关键和高风险的结果,但中等水平的结果仍然表明,我们需要进一步升级以下软件包。 我们需要的升级包括: Current Required Apache 2.2.15 to >= Apache 2.2.23 OpenSSH 5.3 to >= 5.7 所以,由于软件包pipe理员不能让我升级到这些版本,我该怎么去做呢? 我目前的前提下,我将需要从源代码安装。 如果有更好的select,请指出。 另外,如果我别无select,只能从源代码安装,有人可以帮助我确定什么是适当的源代码包,以便我知道我正在为我的操作系统安装正确的版本? 非常感谢您的帮助。
我运行的是Apache 2 / MySQL的Centos 6.0服务器。 我有iptables运行。 今晚我按照这些步骤使用iptables阻止来自IP的所有stream量: iptables -A INPUT -s xxx.xxx.xxx.xxx -j DROP iptables -A OUTPUT -d xxx.xxx.xxx.xxx -j DROP service iptables save service iptables restart 但是我仍然在Apache访问日志中不断地看到来自这个IP的命中,即使在我重新启动Apache之后。 iptables肯定是在运行,这绝对是正确的IP地址。 这些是我的iptables条目的其余部分: Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT all — anywhere anywhere 2 REJECT all — anywhere loopback/8 reject-with icmp-port-unreachable 3 […]
我在我的Xserver上运行我的CentOS服务器,发生什么事情是当我想升级我的Wordpress escpecially现在到Wordpress 3.3.2问题是,我得到 Warning: copy(/wp-admin/includes/update-core.php) [function.copy]: failed to open stream: Permission denied in /wp-admin/includes/class-wp-filesystem-direct.php on line 200 而且我明白这是一个权限问题。 因为我的WordPress的所有者:组是在apache 所以我想知道怎样才能把自己添加到同一组的apache或甚至在同一组使用命令行的根? [终奌站] 更多信息: 我有密码root做任何需要root密码的命令。
我从我的服务器上的不同IP(使用不同的用户名)获得了很多SSH连接尝试。 每秒1到5次。 它看起来像一个蛮力攻击。 我能做些什么来防止呢? 阻止IP? 更改SSH端口? 别的东西? 谢谢!
我目前正在为我的私人项目托pipe自己的git-repos。 为此,我使用Apache和标准的git http-backend 。 现在,回购可以像这样的URL访问: http://vcs.myserver.lc/git/Repo.git 有了这个URL,我可以使用git来推送,获取和克隆到这个仓库。 然而,在浏览器中打开这个URL只是给了我一个空白页面,现在我正在寻找一种方法来避免这种情况。 相反,我希望Apache提供一些信息,如: 这不是一个网页,这是一个混帐回购。 你可以克隆这个回购使用git clone [URL] … 如果将[URL]replace为当前的URL(例如使用PHP),将会很好,但是纯HTML也可以。 我知道这应该是可能的 github和他们的回购一样。 我设法通过在VHost-config文件中指定一个DocumentRoot来为vcs.myserver.lc -domain做类似的vcs.myserver.lc : DocumentRoot /srv/http/vcs/ 在这个path中,我把一个简单的index.html文件与基本的说明。 那么,他们的任何简单的方式来显示浏览器的信息,而git客户端仍然可以使用回购协议? 我可以将浏览器redirect到特定的信息网站吗?
我在FreeBSD 7.2 web服务器上运行Apache HTTPD 2.2。 我在/boot/loader.conf启用了httpready和dataready ,如下所示: accf_http_load="YES" accf_data_load="YES" 这在服务器启动时效果很好,但是每当我重新启动(通过apachectl graceful或apachectl restart ),我都会在/var/log/httpd-error.log得到这样的结果: [Thu Oct 08 13:32:53 2009] [warn] (22)Invalid argument: Failed to enable the 'httpready' Accept Filter [Thu Oct 08 13:32:53 2009] [warn] (22)Invalid argument: Failed to enable the 'dataready' Accept Filter [Thu Oct 08 13:32:53 2009] [warn] (22)Invalid argument: Failed to enable the […]