我正在Ubuntu 10.x上运行apache2,并设法在/ etc / apache2 / sites-available中放置文件“default”,这已经搞乱了我的虚拟主机设置。 有没有办法得到一个干净的“默认”副本。
我们希望根据需要使用云服务器来处理一些文件。 没有要求提供网页,我们不需要分配一个域名。 服务器只需要与我们的主要Gearman队列服务器通信,获取作业,访问存储在云中的文件,对其进行处理并将其放回云中,并通知Gearman Queue该作业已完成。 我们可以在一个基本的Centos操作系统盒子上没有Apache,httpd和BIND被设置吗?
我有一个服务器: www.patagoniatrabaja.com.ar 我在www.patagoniatrabaja.com.ar/cake/上安装了一个蛋糕装置来testingCSS。 我正在build立一个服务器并安装了Apache。 问题在于它没有提供任何图像或相关内容。 我已经改变了Apacheconfiguration中的东西。 我将粘贴在这里: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/> Options FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> <Directory "/var/www/cake"> AllowOverride All Options FollowSymLinks </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from […]
我的老板告诉我,如果真的有必要,我们可以得到一个新的Web服务器。 我不知道这是否真的有必要,所以我决定问那些可能知道的人。 该网站有IIS 6.0以及Apache安装。 IIS只托pipe一个应用程序,这是一个长查询应用程序(消耗大量的线程)。 目前的机器是Windows 2003有两个CPU(可能是一个物理,但两个逻辑)。 我们每天有大约3000位独立访问者。 当你input地址并回车时,初始加载有时甚至需要一分多钟。 我试图通过增加maxWorkerThreads,maxIoThreads和其他进程模型属性来微调IIS,但没有多大好处。 有没有用于获得更好的机器? 多好? 有什么build议么? 任何可能有帮助的build议,不包括购买新机器? 编辑:这是当前的系统信息 计算机:Intel(R)Xeon(R)CPU 5130 @ 2.00 GHz,2.00 GB RAM 操作系统:Microsoft Windows Server 2003,Standard Edition,Service Pack 2 请让我知道如果您需要关于系统的其他信息。
我们在document_root目录下的.htaccess如下所示: RewriteEngine on RewriteRule ^posts/1/first-post-title$ /posts/1.html [L] RewriteCond %{REQUEST_URI} ^/posts/1 RewriteCond %{REQUEST_URI} !/^posts/1/first-post-title$ RewriteRule (.*) posts/1/first-post-title [R=301,L] 该configuration的devise使得以下URL将全部指向“ http:// localhost / posts / 1 / first-post-title ”: “ http:// localhost / posts / 1 ” “ http:// localhost / posts / 1 / wrong-title ” “ http:// localhost / posts / 1 / first-post-title ” […]
<VirtualHost *:80> SetEnv SITENAME testing ServerName www.test.com # Location of files DocumentRoot "/www/${SITENAME}/site" Alias /data "/www/data/${SITENAME}" Alias /base "/www/${SITENAME}/base/site" # Logging ErrorLog "/var/log/httpd/${SITENAME}-error.log" CustomLog "/var/log/httpd/${SITENAME}-access.log" combined </VirtualHost> 启动apache2 …警告:DocumentRoot [/ www / $ {SITENAME} /站点]不存在 对文档的进一步阅读提供了一个提示,即SetEnv可能不能及时绑定到path中,build议的替代SetEnvIf也是基于请求属性。 我也看到了使用mod_vhost_alias的例子,但似乎并没有处理任何东西,但DocumentRoot,即使如此,它需要使用服务器名称,这是不是我想要的组件。 我想要的是纯粹的variablesreplace可用的configuration是读取和可用的任何string(如C中的#DEFINE)。 我的Apache版本是2.2。 可以这样做吗? 更新:我在文档中发现了一个Define指令,但它不起作用(看起来像2.3是新的)。 我想现在的问题是有一个模块,将此function还是等同于2.2?
我试图让一个Apache web服务器负载平衡到一个JBoss集群,但不幸的是,我不明白mod_proxy_ajp如何通过负载平衡scenerio工作,因为每个JBoss的两个实例在不同的端口上运行AJP。 由于我仅使用其中一个端口指定了我的ProxyPass规则,因此所有stream量都只通过其中一个实例(我使用ProxyPass规则指定的实例)。 <Location /jconsole> # somehow I need this to also load balance to port AJP localhost:8209 ProxyPass ajp://localhost:8109/jconsole ProxyPassReverse ajp://localhost:8109/jconsole </Location> 任何帮助,我会得到很大的。
那么我刚刚买了一个新的专用服务器,我没有Linux的经验,但我试图学习。 我已经testing了几天的服务器。 为了获得更好的性能,我改进了httpd.conf my.cnf。 我注意到我的服务器在几秒钟内达到MaxClient的值,显然我的网站开始加载非常慢。 所以我检查了networking,看看有多less个httpd进程被相同的ip打开: # netstat -ntu | grep :80 | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 我以为我的服务器可能在TCP SYN攻击下,但后来我意识到IP是我自己的服务器。 所以我真的不明白是怎么回事 服务器很好,响应很好,内存使用率为30%,CPU使用率为15%,突然我自己的服务器同时打开了很多的httpd进程,每个进程占用我总内存的1.5%。 所以它从40个客户到120个客户,只需要几分钟的时间。 如果你们对我有任何的build议,我将非常感激,我一直在使用Linux只是在过去的三天。 在这一点上,我有点失落。
我有一个Django应用程序的目录/ media /所有静态文件。 (CSS,图像,JS) 我想通过Apachecaching控制来加速这些文件的服务。 我如何设置所有该目录的caching控制? UPDATE 我把它放在我的/etc/apache2/site-available/mysite.com <Directory "/srv/www/mysite.com/myproject/media/"> Options -Indexes Header set Cache-Control "max-age=108000, public" </Directory> 但是,当我尝试使用Firefox加载我的网站时,我得到了这个: 什么在请求heards caching控制:max-age = 0 ? 这没有错?
我试图用apache第一次设置一个dynamic的虚拟主机。 是否有可能实施某种文件夹分拣系统? 例如前十个站点在:/ Vhosts / 1 /下十个在/ Vhosts / 2 / 依此类推,以减less索引负载,并在一个目录中有400个文件夹。