Articles of Apache的2.2

384 MB的足够启动VPS?

我正在考虑租用384 MB内存的VPS。 它将在CentOS上运行,并将与Apache 2 / MySQL的cPanel和Phusion Passenger与nginx / sqlite。 你觉得呢,它有足够的记忆吗? 它将服务于10个小stream量的PHP / MySQL网站和3-4个小stream量的Ruby on Rails应用程序。 感谢您的build议。

什么是httpd.exp用于?

在目录/ usr / local / apache2 / modules中,我看到单个文件httpd.exp。 这个文件的目的是什么?

Apache:503服务不可用

我有一个安装了Apache 2.0的Web服务器。 有时候,可能在负载增加的时候,它会提供503服务不可用的空白页面。 服务器负载不是太高,有解决scheme在Apacheconfiguration解决这个问题? 谢谢

Apache发送403而不是401

有没有办法让apache发送一个403,而不是在一个.htaccess文件中的一些configuration401? 我使用Dreamhost btw。 编辑: 我应该更好地解释我在做什么。 我正在做一个HTTP身份validationlogin页面与jQuery。 我的目标是绕过该浏览器popuplogin窗口。 要做到这一点,我想服务器给我一个403错误,当我尝试访问受保护领域的文件,而不是我目前正在默认的401。 当我得到403,我可以运行一个函数,告诉用户他们有一个错误的密码,而不是该浏览器的popup窗口,它不告诉用户他们得到的信息是错误的,这只是使网站看起来不好。 谢谢=)

与Windows 7的HTTP(随机?)连接超时

更新: 重新安装Windows 7 安装了Windows 8 各种Apache的调整(AcceptFilter HTTP无…) 安装了Windows XP 一些Wireshark日志 1 0.000000000 HonHaiPr_0b:36:ae D-LinkIn_64:ca:28 ARP 42 Who has 192.168.0.1? Tell 192.168.0.102 2 0.001844000 D-LinkIn_64:ca:28 HonHaiPr_0b:36:ae ARP 42 192.168.0.1 is at 28:10:7b:64:ca:28 适用于XP,太糟糕了PHP正在失去支持。 问题:我应该把路由器扔出窗外吗? 我不能责怪Windows(在我心里深处我想) 我正在经历(几乎)随机连接超时,与Windows7上的Apache,以至于我害怕打F5 …我不能解释什么时候发生,因为我无法find模式。 给我麻烦的计算机就是马里奥想要打的那个。 这是有趣的部分,它不能从另一台Windows电脑上访问(虽然发生超时),但它可以从Linux的 。 发生超时消息后(大约30秒后),它通常再次工作,如果没有,我必须重新启动Apache。 他们无线连接到便宜的D-Link路由器,然后通过电缆连接。 当一切正常运作时: 我可以从任何电脑访问 我可以通过DynDNS从外部(互联网)访问 我可以访问networking(共享)没有问题 我没有头痛 当它不是: 我无法通过HTTP访问( http://192.168.0.111 ) 我无法通过DynDNS从外部(互联网)访问 我可以访问networking(共享)没有问题 我可以从networking上的Linux计算机访问 我可以从有问题的电脑( http://127.0.0.1 […]

如何以特定用户的身份运行HTTPD而不是任何人?

目前, top显示,几乎所有的httpd进程都由nobody运行。 “差不多”是因为其中2个是由root运行的。 我怎么能这样做,让我有用户说: dartagnan , porthos , athos , athos运行httpd每个分别为所述的用户? 我希望看到这样的事情,当我跑top : PID用户命令 1234 dartagnan / usr / local / apache / bin / httpd -k start -DSSL 12 porthos / usr / local / apache / bin / httpd -k start -DSSL 342 aramis / usr / local / apache / bin / […]

Apache不会提供大于2K的图片

刚把一个旧盒子升级到了Ubuntu 10.04.2 LTS。 Apache不会将图像显示到超过2K的浏览器。 小图像似乎显示正常。 静态的HTML和PHP继续正常工作。 安装: apache2 2.2.14-5ubuntu8.4 apache2-mpm-prefork 2.2.14-5ubuntu8.4 apache2-utils 2.2.14-5ubuntu8.4 apache2.2-bin 2.2.14-5ubuntu8.4 apache2.2-common 2.2.14-5ubuntu8.4 这是一个在浏览器中不能正常显示的图像的ngrep: T 192.168.0.4:32907 – > 192.168.0.54:80 [AP] GET /path/path/logo.png HTTP / 1.1..Host:192.1 68.0.54..Connection:keep-alive.Accept:application / xml,application / xhtml + XML,文本/ HTML; Q = 0.9,文本/无格式; Q = 0.8,图像/ PNG,* / *; Q = 0.5..User银 ent:Mozilla / 5.0(X11; U; Linux x86_64; […]

哪些Apache模块可以安全地禁用?

每个Apache进程都使用大约70MB的私有/ rss内存,所以我想把它们放一些。 服务器只运行Magento和Wordpress。 PHP运行为fcgid。 你认为哪些模块可以安全地禁用? 加载模块: core_module(静态) mpm_prefork_module(静态) http_module(静态) so_module(静态) auth_basic_module(共享) auth_digest_module(共享) authn_file_module(共享) authn_alias_module(共享) authn_anon_module(共享) authn_dbm_module(共享) authn_default_module(共享) authz_host_module(共享) authz_user_module(共享) authz_owner_module(共享) authz_groupfile_module(共享) authz_dbm_module(共享) authz_default_module(共享) ldap_module(共享) authnz_ldap_module(共享) include_module(共享) log_config_module(共享) logio_module(共享) env_module(共享) ext_filter_module(共享) mime_magic_module(共享) expires_module(共享) deflate_module(共享) headers_module(共享) usertrack_module(共享) setenvif_module(共享) mime_module(共享) dav_module(共享) status_module(共享) autoindex_module(共享) info_module(共享) dav_fs_module(共享) vhost_alias_module(共享) negotiation_module(共享) dir_module(共享) actions_module(共享) speling_module(共享) userdir_module(共享) alias_module(共享) substitute_module(共享) rewrite_module(共享) proxy_module(共享) proxy_balancer_module(共享) proxy_ftp_module(共享) proxy_http_module(共享) […]

使用apachectl和apache2重新启动Apache有什么区别?

我知道三种重启Apache的方法: sudo /usr/sbin/apachectl restart sudo /etc/init.d/apache2 restart service apache2 restart 每种方式在底下做什么? 我也尝试在Ubuntu上使用service apache2 stop ,但是由于某种原因,它并没有停止服务器:localhost仍然在我的桌面上。

Apache地图端口到URL

假设我有一个在3000端口上运行的Web服务器,所以example.com:3000和80上的另一个,所以:example.com 是否有可能将example.com/map映射到example.com:3000? 我想将目录映射到不同的Apache安装的不同端口,但我想隐藏3000号码。 谢谢。