Articles of apache 2.2

在Ubuntu服务器上安装Java时出错

我几乎在安装完成后得到这个错误: /proc is not mounted; some java apps may fail Could not create the Java virtual machine. Error occurred during initialization of VM Could not reserve enough space for object heap Ignoring error generating classes.jsa 为什么是这样? 我刚进入sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts 有什么我必须先做的? 什么是Proc? 如果你需要更多的信息,请告诉我。 谢谢 编辑 有没有一种方法来testingJava机器是否在ubuntu服务器上工作? 例如,把一个使用Java的文件,然后通过网站访问它,看看服务器是否支持Java。 注意:我有Windows XP,使用PuTTY与我的服务器通信,并在我自己的计算机上,我也安装了Java,所以这有点混乱。

为重型stream量configurationCentOS

新的系统pipe理员在这里pipe理一个CentOS服务器。 过去一周是我职业生涯中最激动人心的一周,充满了学习各种新鲜事物。 今天我还有另外一个任务,那就是确保我们的服务器能够处理比我们以前的共享主机所能做到的更多的事情。 我们最初在GoDaddy共享主机上限制了200个并发连接。 最终,我们超出了这一点(通常是在市场活动/营销活动期间),并转向虚拟专用服务器。 我假设连接数将由Apache处理。 为了增加stream量,我应该注意哪些configuration?

这两种方法设置权限有什么区别?

方法1:通过apache2.conf(或httpd.conf): <Directory "/var/www/html"> Options Indexes FollowSymLinks -MultiViews AllowOverrides None Order allow,deny Allow from all </Directory> 方法2:命令行中的Chmod。 这两种方法都不能完成同样的事情吗? 而另一个Q如果可以回答的话,var和www文件夹通常设置的权限是什么? 谢谢

Apacheredirect不保留POST参数

post参数在经过apache的内部redirect之后没有到达服务器。 所以www.mydomain.com会保留我的post参数,但mydomain.com不会。 我该如何解决? <VirtualHost *:80> ServerName mydomain.com redirect永久/ http://www.mydomain.com/ </虚拟主机>

如何使用Apache(或DNS)简化我的URL?

我使用WHM / cPanel运行Apache 2.2。 让我知道你需要回答这个问题的其他信息。 我想设置某种转发/redirect,以便发生以下情况: _http://appname.mydomain.com/(忽略下划线,无法发布实际的链接) 实际上把你送到 _http://mydomain.com:8072 /应用程序的名字/ 这可能是公然的(你的浏览器地址栏更改),这并不重要(虽然如果我select我宁愿地址栏不改变)。 我最初的想法是使用一个CNAME,但是我从那以后就知道你不能在你的cname中包含一个端口。 现在我想我必须做我的Apache VHOST? 我是apache / web服务器内部工作的新手,但我知道我的命令行方式足够好。

EV SAN SSL证书需要哪个Apache / OpenSSL版本?

哪个版本的Apache和OpenSSL(mod_ssl?)需要使用EV SAN SSL证书? 据我所知,Apache版本2.2.15+应该没问题,但是OpenSSL呢? 我能否假定与2.2.15捆绑在一起的0.9.8m能正常工作? (EV SAN SSL =扩展validationSAN证书)

为什么我得到一个POST错误403的PHP脚本?

背景 我想让我的用户提交一个崩溃报告,通过电子邮件发送给我。 我正在使用UKCrashReporter和我修改的捆绑PHP脚本。 这段代码会和崩溃报告一起发送POST到指定的URL。 我正在运行Linux的共享服务器上。 我的主要网域是synapticmishap.co.uk。 问题 当我发送崩溃报告,在cocoa方面,它报告已成功发送,但我没有收到电子邮件。 该代码已被用于其他许多良好的cocoa项目,并在几个月前为我工作。 这导致我得出这样的结论:问题与我的Web服务器设置有关,这是我几乎不知道的。 当我看着我的日志文件,我看到这样的条目: IP Redacted – – [10 / Jun / 2010:09:47:53 +0100]“POST /crashreportform.php HTTP / 1.1”403 74“ – ”“UKCrashReporter” 我试过了 我试图通过浏览器访问http://synapticmishap.co.uk/crashreportform.php页面。 它加载罚款。 我已经确定在这个PHP脚本的权限设置,以便任何人都可以执行它。 我已经尝试删除从根开始的不同级别的.htaccess部分中的拒绝条目。 我已经下载了Firefox的URLParams插件,允许你模拟POST。 我把上面的URL放在一个post里,用“crashlog”作为参数,“test”作为值。 这在我的日志文件中生成了一个200条日志条目 – 虽然没有发送邮件,但它似乎可以工作。 码 我有以下http://synapticmishap.co.uk/crashreportform.php 。 我已经简化它到只是裸露的骨头,以努力使其工作。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Crash Report</title> </head> <body> […]

日志未定向到apache2中的虚拟主机的error.log

我有一个虚拟主机为apache2作为 ErrorLog /var/www/example.com/logs/error.log 该文件在此位置创build,但日志写入/var/log/apache2/error.log 我使用的是Ubuntu 10.04 感谢任何帮助

IPTablesconfiguration帮助

我在build立IPTables的一些帮助。 主要是configuration工作,但无论我尝试什么,我不能让本地访问本地Apache只(即本地访问本地主机:80)。 这是我的脚本: #!/bin/bash # Allow root to access external web and ftp iptables -t filter -A OUTPUT -p tcp –dport 21 –match owner –uid-owner 0 -j ACCEPT iptables -t filter -A OUTPUT -p tcp –dport 80 –match owner –uid-owner 0 -j ACCEPT #Allow DNS queries iptables -A OUTPUT -p udp –dport 53 -j ACCEPT […]

当系统默认为1.1时,如何下载django-1.2并跨多个站点使用?

我在Debian Lenny上,最新的backports django是1.1.1 final 。 我不想使用sid所以我可能不得不下载django。 我有我的网站位于: /www/和我计划使用mod_wsgi与Apache2作为nginx反向代理。 现在我通过pip下载了pip和virtualenv ,有人可以解释我怎样才能让我的/www/网站还没有被使用django-1.2 ? 问题1.1 :你在哪里build议我下载django-1.2 ? 我知道你可以把它存储在任何地方,但你会在哪里存储它? 问题1.2 :安装完后,你怎么把django-1.2而不是系统默认的django 1.2绑定到反向代理的Apache conf? 如果答案比模糊更具体,并且有设置的例子,我更喜欢它。