Ubuntu服务器启动时如何自动启动Apache? 我从源代码安装它,因为我喜欢运行最新的东西。 我发现你不能总是相信能力有最新的。
我正在将我的一个网站从dreamhost共享到dreamhost ps。 将复制的文件和DNSparsing到新的服务器。 然而试图得到一个pagw带来了错误403访问被禁止。 如果我从网站的目录中删除.htaccess文件。 主页加载好,但自然其他页面不(因为它需要重写当前在.htaccess中定义)。 我相信httpd.conf阻止在新服务器中使用.htaccess。 引用: <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> 我试图删除htaccess并在httpd.conf中实现重写规则。 没有成功。 我的问题:1.我尝试AllowOverride所有使.htacces工作。 它没有改变任何东西。 还有什么要检查/完成它的工作? 我在httpd.conf中创build了一个目录部分,其中包含httpdocs的目录,并将所有的重写规则放在那里。 (并重新启动服务器)。 它没有效果。 任何提示,应该做些什么来添加与rewriterules的目录部分.httpd.conf和疑难解答提示? 如何检查mod-rewrite是否在这个服务器上工作? 它在httpd.conf文件中启用。 服务器处于fastcgi模式。 任何其他技巧,非常赞赏。 谢谢,尼罗 如何在httpd.conf中的.htaccess中移动重写规则(并使其工作)
我已经configuration我的httpd.conf使用: Directory "/Users/GMan/Public/Source/LC2"> 我已经停止了Apache服务器: apachectl stop 然后重新启动它: apachectl -f /path/to/my/httpd.conf 然而,当我浏览我的IP: http://1.1.1.1 我看到了默认的index.html,其中包含: It Works! 我正在使用OS 10.5的Mac。 我完全难住,会欣赏一些想法! G-人
我怎么能redirect两个域在同一台服务器上..让说这个域 http://www.game.com -> http://www.games.com http://game.com -> http://www.games.com http://games.com -> http://www.games.com (*this is not redirecting*) 所有的域名都应该redirect到这个域名http://www.games.com inheritance人当前的htaccess内容 RewriteCond %{HTTP_HOST} ^game.com$ [OR] RewriteCond %{HTTP_HOST} ^www.game.com$ RewriteRule ^/?$ "http\:\/\/www\.games\.com\/" [R=301,L] RewriteCond %{HTTP_HOST} ^games.com$ [OR] RewriteCond %{HTTP_HOST} ^www\.game.com$ RewriteRule ^/?$ "http\:\/\/www\.games\.com\/" [R=301,L]
Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration 我跑了a2enmod rewrite ,它说“mod已启用” 现在我明白了 RewriteEngine not allowed here
我是网页开发人员,我需要知道哪些是最stream行和安全的方法上传我的文件到Apache生产服务器? 我猜这个ftp仍然不在列表中,因为密码是以明文forms发送的。 我在想,如果我可以通过SSH隧道作为一种安全的方法甚至使用SSL的FTP? 多谢你们。
这刚刚发生了三个星期前。 我的网站的内容没有改变,只是一个phpBB论坛使用MySQL作为后端。 在内容,页面服务等方面,一年来没有任何变化,但最近,每两天左右,服务器closures,根本无法访问(FTP,HTTP,MySQL),我必须通知我的服务提供商在物理上重启机器。 我曾经以为是和我在日志中发现的这些SIGTERM错误绑定在一起的,但是在其他地方我发现SIGTERM可能是我的提供者为我重新启动服务器。 问题是我不知道如何解决这些问题或find根本原因,因为我在这个领域的技能缺乏。 我的服务提供商已经基本告诉我,他们不提供我所需要的包(VPS)和我所需要的支持,而且我几乎都有关键的东西,而且是我自己的。 任何人有任何想法可能会发生什么? Apache / 2.2.3(CentOS) 20051115 Linux 2.6.18-028stab057.4#1 SMP Fri Aug 1 10:47:59 MSD 2008 x86_6 错误日志信息(最后的活动似乎是在5点01分与服务提供商重新启动(SIGTERM)在9:17): [2009年10月31日星期六00:08:22] [error] [client :: 1] Options指令禁止的目录索引:/ var / www / html / [2009年10月31日星期六00:21:41] [error] [client :: 1] Options指令禁止的目录索引:/ var / www / html / [2009年10月31日星期六00:23:04] [error] [client :: 1] Options指令禁止的目录索引:/ var / www […]
有些东西(不知道是什么,也许是我刚刚升级的GIT)正在引起我与loalhost的联系,以缓慢地工作。 使用WinXP Pro。 我正在考虑升级Apache,但无法弄清楚如何升级。 安装程序警告我,我应该先卸载现有的服务器,我不想这样做。 如果我忽略这个警告,它会覆盖我的htdocs文件夹吗? 我的.conf设置? 连接到PHP / MySQL? 有一些简单的方法来做到这一点? 命令行可以,但请描述性; 假设我是一个noob。 有什么不同的方式来看看是什么干扰Apache? 编辑 – 更好的描述: 没有明显的外部或重度进程运行[使用Sysinternals Process Explorer进行检查] 服务器/ PHP / MySQL似乎都运行良好 – OffByOne能够立即检索正确生成的页面(它只是无法呈现它,OffByOne)。 其他浏览器[IE / FF / Webkits]对短页面(5行以下)没有问题,即使包含服务器请求也是如此。 生成的页面,如phpinfo()也显示正常。 但更长的页面(25行) – 即使是简单的静态HTML – 也需要15分钟或更长时间才能在常规浏览器中加载。 我希望有一些默认path被覆盖了,升级会重新覆盖它。 不是专业人士,但最接近我能想到重新启动这样一个问题。
刚刚把我的服务器从Apache转移到nginx,我想知道如何去衡量服务器的性能。 有任何脚本可以运行在服务器上吗? 此外,任何好的博客文章,对服务器执行性能testing的文档将不胜感激。 谢谢,Matt
我有一个防火墙后面的apache2服务器。 外部地址是24.89.xxx.xxx,内部地址是10.10.58.1 服务器的主机名是“myhost”。 我没有24.89.xxx.xxx地址的DNS条目,因为它还没有生效。 将parsing为它的域名目前正在使用现有的网站。 我希望web-dev团队能够通过24.89.xxx.xxx地址访问该站点。 但是,每当他们查看该站点时,所有的URL都会将本地主机名插入到其中。 所以, <a href="index.php?id=9">Link</a>产生一个http://myhost/index.php?id=9的URL。不过,我希望它产生一个URL的http://24.89.xxx.xxx/index.php?id=9 Apache安装在Debian Lenny上。 我正在使用“默认”网站。 我尝试过将NamedVirtualHost设置为IP,ServerName设置为IP,UseCanonicalName off,VirualHost等。我所做的每件事情都不会产生任何变化。 是的,我每次都重新加载configuration。 我也试过去掉防火墙,得到了同样的结果。 我还对/ etc / hosts文件进行了一些更改。 / etc / hosts中: 127.0.0.1 localhost 10.10.58.1 myhost 24.89.xxx.xxx www.inusedomain.org