我正在Fedora 13上运行一个Apache2服务器。我想让它公开访问(可见)。例如,当有人inputhttp://my.ip.numbes/时 ,他们会看到我有什么在我的文档根文件夹中。 只是为了在大学的课程工作介绍。 权限设置为755.拥有文档根目录的用户是apache。 SELinux暂时被禁用。 但是80号港口已经closures。 我试图打开它通过添加一个条目到iptables并重新启动它们,没有任何改变。 我想我在这里错过了一些大事。 帮助将不胜感激。 注意:我有一个静态的(公共的,真实的)IP地址。 问题补充:如果是ISP问题,我可以让Apache监听另一个端口,例如7070?
我们目前有一个.htaccess文件,看起来像 <Limit GET POST> order deny, allow deny from all allow from localhost allow from … </Limit> 这适用于整个目录。 我想从这些规则中排除目录中的一个文件,以便它可以从整个Internet访问。 有任何想法吗?
我已经通过突触包ibapache2-mod-perl2安装。 我在httpd.conf中尝试了这一行:“ LoadModule perl_module modules/mod_perl.so ”Apache告诉我什么时候重新加载服务器:“ [warn] module perl_module is already loaded, skipping ”。 好吧,但是当我尝试在浏览器中查看一个剧目我没有访问.Apache发送给我的错误: Forbidden You don't have permission to access /cgi-bin/ on this server. Apache/2.2.14 (Ubuntu) Server at 192.168.0.10 Port 90 但是这应该显示modperl已经安装了,情况并非如此… 我希望我的虚拟主机跟随mod_perl2运行 <VirtualHost v1:80> ServerAdmin webmaster@localhost ServerName v1 DocumentRoot /var/www/v1 <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/v1/html/> Options Indexes FollowSymLinks […]
我有apache2和tomcat6都运行在端口80与ubutnu服务器上的mod_jk设置。 我必须在apacheconfiguration文件中设置一个错误文档503 ErrorDocument 503 /maintenance.html ,并在某种程度上我设法让它工作,并且当tomcat停止时错误页面是apache的服务器。 开发人员创build了一个好看的错误页面(一个调用css和jpg的html页面),当tomcatclosures时,我被要求得到由apache提供的这个页面。 当我尝试在虚拟主机中使用JkUnMount /*.css ,由于tomcat应用程序使用jsp,css,js,jpg等,实际的tomcat jsp页面无法正常工作(丢失格式)。 我试图,如果有可能得到.css和.jpg由Apache和tomcat服务,以便当tomcatclosures时,我会得到css和jpg服务器的Apache和正确的错误文件被送达。 任何人有任何技术? 这是我的apache2configuration: vim /etc/apache2/apache2.conf Alias / /var/www/ ErrorDocument 503 /maintenance.html ErrorDocument 404 /maintenance.html JkMount / myworker JkMount /* myworker JkMount /*.jsp myworker JkUnMount /*.html myworker <VirtualHost *:80> ServerName station1.mydomain.com DocumentRoot /usr/share/tomcat/webapps/myapps1 JkMount /* myworker JkUnMount /*.html myworker </VirtualHost> <VirtualHost *:80> ServerName station2.mydomain.com DocumentRoot […]
该存储库托pipe在我的电脑上。 我使用Apache和WAMP和TortoiseHG。 我已经设置了用户名和密码,他们可以在input用户名和密码后在浏览器中浏览仓库。 问题是,当他们试图克隆版本库,他们得到一个HTTP404文件注意到发现错误。 但是,我可以使用他们的凭据在我自己的PC上克隆repsoitory。 这个问题必须与mercurial的设置有关。
经过几次尝试,我发现了这一点 RewriteEngine On RewriteRule .* index.php 没有工作,但 RewriteEngine On RewriteRule .* index.html 正在工作,可能的原因是什么? 我该如何解决?
我想在xampp上安装wsgi以运行python web应用程序。 我已经从这里下载了适当的二进制文件,并按照说明安装了模块。 当我运行xampp时,我的模块位于C:\xampp\apache\modules 。 我也将模块(build议)重命名为mod_wsgi.so 。 我已经通过将以下内容添加到我的httpd.conf中来安装该模块: LoadModule wsgi_module modules/mod_wsgi.so 立即在所有其他模块导入下面。 但是,每当我尝试重新启动xampp,它不会再启动。 我得到的错误是无尽的帮助: Apache2.2服务终止服务特定的错误错误的function.. 应该注意的是,如果我注释掉上面的LoadModule…行,我的服务器重新启动没有问题。 任何想法将不胜感激。
有人build议我应该让我的MySQL服务器与Apache / PHP服务器分开,以防黑客攻击等。 通过访问linode , slicehost和各种文章在这里serverfault我已经设法凑齐一套体面的指示如何做的Apache / PHP位。 我正在使用Rackspace VPS,它们为每个服务器提供一个内部IP。 如果我设置MySQL VPS,我应该假设我只是添加数据库主机的内部IP? 我想我只需要打开我的默认SSH端口和MySQL端口,并在那里安装phpmyadmin? 理想情况下,我将有webserver.mydomain.com和dbserver.mydomain.com(两个256MB VPS)与web服务器在webserver.mydomain.com和phpmyadmin在dbserver.mydomain.com。 如果任何人有任何指导或build议如何设置这种types的解决scheme,我会更感激!
好,所以我有一个服务器,我想把几个应用程序,我有虚拟主机configuration问题。 这是我有什么,我想要什么我做错了一些方向…好,所以第一个文件是/etc/apache2/ports.conf NameVirtualHost 184.106.111.142:80 Listen 80 <IfModule mod_ssl.c> Listen 443 </IfModule> <IfModule mod_gnutls.c> Listen 443 </IfModule> 那么我有/etc/apache2/sites-available/somesite.com <VirtualHost 184.106.111.142:80> ServerAdmin [email protected] ServerName somesite.com ServerAlias www.somesite.com DocumentRoot /srv/www/somesite.com/ ErrorLog /srv/www/somesite.com/logs/error.log CustomLog /srv/www/somesite.com/logs/access.log combined <Directory "/srv/www/somesite.com/"> AllowOverride all Options -MultiViews </Directory> </VirtualHost> 当我访问somesite.com一切都很好,但是当我添加另一个虚拟主机,并可以说这就是那个叫anothersite.com。 所以我有/etc/apache2/sites-available/anothersite.com <VirtualHost 184.106.111.142:80> ServerAdmin [email protected] ServerName anothersite.com ServerAlias www.anothersite.com DocumentRoot /srv/www/anothersite.com/ ErrorLog /srv/www/anothersite.com/logs/error.log CustomLog […]
我家的PHPMyAdmin在一两天前工作的很好。 现在它给了我一个通用的500内部服务器错误,并build议我看看我的服务器日志。 Apache日志包含这些错误消息: [Sun Feb 06 23:38:56 2011] [error] [client ::1] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace. 这是我卡住的地方。 有什么东西在创造一个无限循环,但是它可能是什么? 自PHPMyAdmin上次工作以来,我没有做任何事情(我能想到)。 我将在哪里遵循LimitInternalRecursion和LogLeveldebuggingbuild议…某种.htaccess文件? 我不知道在哪里可以find。 任何人都可以提供任何针对解决scheme或行动方针的指针? 编辑:感谢Alvosu我已经能够从重写日志中获得一些信息: ::1 – – [07/Feb/2011:09:19:48 –0800] [localhost/sid#10080d720][rid#1009854a8/initial] (3) [perdir /Library/WebServer/Documents/] […]