Articles of apache 2.2

Apache2pipe理服务器默认

我正在尝试正确设置两个域。 我有一些问题,我希望你能帮助我。 网站的一个conf: <VirtualHost myipaddress:80> ServerName www.domain1.com ServerAdmin [email protected] DocumentRoot /home/domain1/public_html </VirtualHost> 我的其他领域conf是: <VirtualHost myipaddress:80> ServerName www.domain2.com ServerAlias *.domain2.com domain2.com ServerAdmin [email protected] DocumentRoot /home/domain2/public_html </VirtualHost> 默认网站被禁用。 问题是,当从我的浏览器访问“domain2.com”时,它总是redirect到“www.domain1.com”。 它只有当我明确地访问“www.domain2.com”时才有效。 我也有其他的域名,如“domain1.net”,“domain1.info”指向我的服务器,但在这个时候没有在Apache上configuration任何设置,但我可以从浏览器访问,并始终访问“www.domain1.com”。 顺便说一下,有任何可能的configuration通过Apache来处理IP只,我的意思是,如果我键入“ http:// myipaddress / ”我得到“www.domain1.com”…呃。

如何在运行Windows 7的PC上生成Linux Apache密码文件?

我的开发机器是Windows。 我使用属于Windows XAMPP程序包 (版本1.7.7)的htpasswd程序来生成Windows Apache密码文件。 C:\ xampp \ apache \ bin \ htpasswd.exe -bc .htpasswd usename password 我需要为Redhat Linux机器生成密码文件,但是无法访问该机器上的htpasswd程序。 如果我可以在Windows上生成一个有效的Linux Apache passwd,那么我可以通过FTP将它传递给Linux系统。 htpasswd文件说,我可以使用-d标志来强制crypt()encryption,它应该在Linux上工作,而不是在Windows上工作的默认MD5encryption。 我的问题是 C:\ xampp \ apache \ bin \ htpasswd.exe -bcd .htpasswd usename password 生成一个文件,但给出了一个消息,说:“自动使用MD5格式”。 如何从Windows PC为Linux机器生成有效的Apache密码文件?

下载文档时,间隔时间极短

我有一个运行omcat Tomcat 7的Java web应用程序,它带有一个使用mod_jk / AJP的Apache httpd 2.2。 应用程序的一部分是提供文件(最多4MB大小)。 现在,这一切都运行非常平稳,稳定,响应时间短。 但是,在极less数情况下(<下载量的0.1%),下载时间将超过1分钟。 在Tomcat中激活了ThreadStuckValve之后,我可以看到长时间的响应似乎被卡住了 org.apache.tomcat.jni.Socket.sendbb(Native method) 即networkingI / O。 最多这些长时间运行的下载需要5分钟,我强烈怀疑这是因为Apache 2.2默认的300秒钟( http://httpd.apache.org/docs/2.2/mod/core.html,“TimeOut指示”)。 对我来说,这看起来像networking问题。 Apache的超时(如果这是在5分钟的标记踢)表示ACK数据包没有正确传输。 我的问题是什么可能导致这个? 在接收端closures浏览器,但套接字没有正常closures信号? 数据包丢失或其他networking故障在传输? 我在哪里开始解决这个问题? 我们在vmware虚拟化服务器上​​运行Windows Server 2008-R2上的Tomcat和Apache。

Apache mod_proxy_ajp和tomcat7(TomEE)。 Telnet 8009从本地主机工作,但从其他机器连接拒绝

在我的tomcatconfiguration中,我有以下几点: <!– Define an AJP 1.3 Connector on port 8009 –> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 一旦我启动tomcat,在同一个盒子上,我可以telnet localhost 8009并获得连接。 但是,在负载均衡器上,我无法telnet到该端口。 我已经禁用了两个盒子上的防火墙。 我可以在端口8080上连接。

将特定stream量redirect到亚马逊AWS

我的服务器已经收到(读取)networkingstream量突然增加,请求许多地图图像瓷砖,和Apache无法处理它。 Apache甚至无法处理redirect! 我在CentOS机器上获得的平均负载超过200 有没有一些软件可以redirect一些stream量,如只有来自特定目录(如http://example.com/maptiles/abc.png )的stream量到不同的地址(如http:// s3.amazonaws.com/mytiles/abc.png )? 这可以通过HAProxy完成吗?

Webmin / Virtualmin作为www-data运行php,被locking在查看.htaccess和写入状态之外

我在virtualmin论坛上问过这个问题,但是从那里没有任何帮助。 最近,“事情”发生了,似乎apache服务有点奇怪。 它做什么:它运行所有的Apachestream量作为万维网数据, 有时产生php5-CGI进程万维网数据,这是一个问题,因为所有的域用户拥有他们的目录和默认权限不让万维网数据写入这些文件夹(file upload已经死了)或读取.htaccess(永久链接在wordpress中被破坏)。 我已经search了大约一个星期,尝试了几乎所有我能find的东西,什么都没有实现。 我认为唯一可能的原因是这个页面:http:// – i.imgur.com/NYW3x.png(被垃圾邮件filterclosures)所以我想如果我把它设置为“默认“,这可能会奇迹般地开始再次工作,但它只是”崩溃“的Apache(所有网站超时)。 我认为这是与“mpm”模块或东西有关,但我找不到任何相关的设置来修改它的工作。 有人能指点我的方向吗? 系统信息: Webmin version 1.580 Kernel and CPU Linux 2.6.35.4-rscloud on x86_64 Virtualmin version 3.90.gpl GPL Ubuntu 10.04 LTS (Lucid) 顶部的情侣截图 http://i.imgur.com/U2DTK.png http://i.imgur.com/sNPKs.png

浏览器不会呈现phpinfo()

我有一个PHP文件在http://lohray.com/info1.php只是 – <?php phpinfo(); ?> 该页面不会在我的浏览器上呈现(我尝试过Chrome和Firefox),但是, wget获取所有的HTML。 什么可能会出错? 我的apache / php运行在EC2实例上。 使用开发者工具,我可以看到我已经收到了X-Powered-By:PHP/5.3.10的200头文件。

清漆503大师与pfsense和健康阿帕奇调解错误

我们运行一个pfsense防火墙/负载均衡器作为服务清漆,在运行Apache的Fedora linux webservers之前。 我们得到间歇503宗师调解错误。 我们有点卡住了,因为它不容易重复。 超时设置为30秒(连接和第一个字节),但503页将立即显示,而不是30秒后。 那么,如果你马上刷新,它可能会立即工作,有时会刷新100次。 Web服务器上的平均负载<1,数据库服务器<3(所有服务器(web,db,pfsense / varnish)都是物理的,而不是虚拟机。 我会想如果超时被打到那么503页只会出现在30多年后,我误会了? 当发生错误时,在apache的日志文件中也没有出现相应的错误。 这似乎影响页面以及图像,所以有可能使页面加载罚款,并为9/10的图像在网页上罚款,但1不工作 下面是一个清漆debugging的例子。 它说没有后端连接,但我无法弄清楚为什么,如果负载高的Apache我可以理解它是片状 机器在同一个以太网局域网上 21 ReqStart c *IP-REMOVED* 33418 1274368062 21 RxRequest c GET 21 RxURL c /fashion/ 21 RxProtocol c HTTP/1.1 21 RxHeader c User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121622 Fedora/3.0.5-1.fc10 Firefox/3.0.5 21 RxHeader c Host: *ourdomain.com* 21 RxHeader […]

在Debian上使用Squid,无法连接错误

我正在试图在Debian上设置Squid,并得到一个连接拒绝错误: squidclient http://www.apple.com/ > test client: ERROR: Cannot connect to 127.0.0.1:3128: Connection refused 这是我的configuration: visible_hostname none cache_effective_user proxy cache_effective_group proxy cache_dir ufs /var/spool/squid 2048 16 256 cache_mem 512 MB cache_access_log /var/log/squid/access.log emulate_httpd_log on strip_query_terms off read_ahead_gap 128 Kb collapsed_forwarding on refresh_stale_hit 30 seconds retry_on_error on maximum_object_size_in_memory 1 MB acl all src 0.0.0.0/0.0.0.0 acl purgehosts src […]

Rubyinput您的密码来创build应用程序

我刚刚在CentOS服务器上的rails上安装了ruby,使用directadmin :http: //blog.ilwilliams.net/installing-rails-3-with-apache-on-centos/ 我现在在一个非特权用户帐户(没有sudo),并试图创build一个应用程序使用rails new personal 但是,这下面做 create vendor/assets/stylesheets create vendor/assets/stylesheets/.gitkeep create vendor/plugins create vendor/plugins/.gitkeep run bundle install Enter your password to install the bundled RubyGems to your system: Sorry, try again. Enter your password to install the bundled RubyGems to your system: joe is not in the sudoers file. This incident will be reported. […]