Articles of httpd

在Apache中找不到mpmconfiguration文件

我在CentOS上安装了yum install httpd,版本是httpd-2.2.3-65.el5.centos.3 。 但是我找不到httpd-mpm.conf文件和apachectl文件。 服务器运行良好,但我不知道正在使用什么mpm模块。 我如何显示和更改mpm模块? 谢谢!

httpd:根据远程IP不同的网站

是否有可能服务2个不同的网站与相同的域请求2 ip范围。 例如,我想要mydomain.com服务网站A和来自欧洲的IP服务网站B. 这可能与Apache 2.2? 谢谢

无法重新启动Apache服务器

我试图通过Plesk重新启动Apache。 当我点击“重新启动”时,我收到以下消息。 错误:无法执行操作:无法通过apache_control_adapterpipe理服务:服务/etc/init.d/httpd无法启动('–start','web') 我也尝试过(感谢从stackoverflow paulsm4通过terminal做到这一点,我input sudo /etc/init.d/httpd start 和我得到的错误是: 启动httpd:(98)已经在使用的地址:make_sock:无法绑定到地址[::]:80(98)地址已经在使用中:make_sock:无法绑定到地址0.0.0.0:80没有监听套接字可用,closuresdown无法打开日志[FAILED] 先谢谢你!

CentOS 6和Apache2.2 VHostconfiguration

我有一个个人VPSconfiguration为托pipe我购买的两个域名,我设法正确configurationApache,并让这两个域名能够指向他们自己的目录并正确显示。 我想添加一个子域到我的一个域,但即使使用相同的configuration,我不能得到它的工作。 我有两个域和子域在/ etc / hosts中与服务器IP一样列出。 NameVirtualHost 203.143.84.37:80 <VirtualHost 203.143.84.37:80> ServerName mitiamosports.com.au ServerAlias www.mitiamosports.com.au DocumentRoot /home/sports/public_html UseCanonicalName Off <Directory /> Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost 203.143.84.37:80> ServerName portal.mitiamosports.com.au ServerAlias www.portal.mitiamosports.com.au DocumentRoot /home/sports/public_html/portal UseCanonicalName Off <Directory /> Order allow,deny Allow from all </Directory> </VirtualHost> 当我做一个子域名的NSLookup,它说这是好的,但当试图访问它在浏览器中,服务器无法find地址。 我有两个Alogging指向IP地址,“门户网站”和“www.portal”。 我试图使用cPanel使用的相同的configuration,希望它能工作,但没有成功。 任何帮助,将不胜感激! 似乎无法find明确的答案。

为什么在Opteron上G-Wan的performance如此之低?

我正在使用Opteron 6234 6模块/ 12核心处理器在2.6.32 Linux内核的CentOS 6上testingG-Wan 4.3.14。 运行一个简单的weighttptesting我得到: weighttp -k -n 1000000 -t 6 -c 1000 localhost:8080 finished in 7 sec, 250 millisec and 896 microsec, 137913 req/s, 1044186 kbyte/s requests: 1000000 total, 1000000 started, 1000000 done, 1000000 succeeded, 0 failed, 0 errored status codes: 1000000 2xx, 0 3xx, 0 4xx, 0 5xx traffic: 7753000286 […]

启用S​​ELinux策略; httpd作为上下文运行unconfined_u:system_r:httpd_t:s0

当我启动apache http服务器2.2时,我在apache日志中不断得到以下通知: 启用S​​ELinux策略; httpd作为上下文运行unconfined_u:system_r:httpd_t:s0 即使我已经禁用了selinux。 怎么了?

Ruby:隐藏WEBrick httpd版本

我使用OpenVZ Web Panel来pipe理我的VPS服务器,当我用nmap扫描我的服务器时,我看到: PORT STATE SERVICE VERSION 22 / tcp open ssh OpenSSH 6.0p1 Debian 4(协议2.0)135 / tcp过滤msrpc 139 / tcp过滤netbios-ssn 445 / tcp过滤microsoft -ds 3000 / tcp打开http WEBrick httpd 1.3.1(Ruby 1.8 .7(2012-02-08))服务信息:操作系统:Linux; CPE:cpe:/ o:linux:kernel 所以我有问题 – 如何隐藏WEBrick httpd 1.3.1和Ruby版本?

如何设置任何浏览器在Apache httpd.conf中保持活动状态

我在我的httpd.conf中为IE设置了以下设置: BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 我想将这个应用到我的服务器上的所有请求。 处理keep alive的httpd.conf部分如下所示: # # Timeout: The number of seconds before receives and sends time out. # Timeout 5 # # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. # KeepAlive Off # # MaxKeepAliveRequests: The […]

mod_ssl RPM冲突

我使用这些站点将Apache httpd构build到RPM中: http://erikwebb.net/blog/compile-and-install-apache-24-red-hat-enterprise-linux-rhel-6-or-centos-6 http://ramblin-dude.blogspot.com/2013/04/compiling-rpm-for-httpd-on-rhel-57.html 我成功地build立了apr *和httpd *。 但是,当我尝试安装httpd使用 rpm -Uvh httpd-devel-2.2.25-1.x86_64.rpm httpd-2.2.25-1.x86_64.rpm mod_ssl-2.2.25-1.x86_64.rpm 我得到以下错误: 软件包mod_ssl-2.2.3-82.el5_9.x86_64(比mod_ssl-2.2.25-1.x86_64更新)已经安装。 我已经安装了httpd 2.2.3-82。 我需要先删除它吗? 似乎违反直觉。

Centos6 ApacheconfigurationSUEXEC包装

在一个Centos 6试图从源码升级到特定的apache版本(从2.2.24到2.2.25),因为yum没有正确的版本我需要(或者至less我不能find它的回购)而我遇到了suexec无法运行我的虚拟主机的问题。 我从我的旧版apache版本复制了所有configuration,修改了httpd.conf以反映新的位置和新的端口。 目前我仍然在/ etc / httpd中的端口80上运行我的.24 Apache。我试图configuration我的.25 apache在/ usr / local / apache2,并且每当我启动新的Apache时,我都会得到: Warning: SuexecUserGroup directive requires SUEXEC wrapper. 读一读suexec我看到它需要一个包装,我完全忘记了我的整个Apache编译后去哪里。 是suexec包装东西你可以添加后./config,使,使安装? 我是新的与Apache的工作,所以任何反馈将不胜感激。 编辑:我不知道是否应该尝试删除较新的Apache的整个实例,并尝试重新configuration和使它,但同时我不知道如何删除只有较新的Apache而不搞乱当前configuration版本。