如何将http://blog.mysite.com请求redirect到http://mysite.com/blog ? 阅读关于何时不使用重写mod的Apache文档,我尝试了一个简单的redirect例如 Redirect http://blog.mysite.com http://mysite.com/blog 但是当我访问http://blog.mysite.com时 ,它不会redirect我。 有什么build议么?
我是相当新的Linux,并试图从Go DaddyconfigurationSSL。 我遵循如何生成密钥发送给Go Daddy获得证书的说明。 这是我遵循的指南: http : //support.godaddy.com/help/article/5269/generating-a-certificate-signing-request-csr-apache-2x?pc_split_value=1 对于密码,我只是按提示input,并没有指定任何密码。 他们颁发了证书,我已经在我的apache2服务器上设置了虚拟主机。 我用apache启用了modSSL。 这是我重新启动Apache时得到的日志: [Fri Aug 24 02:32:37 2012] [notice] Apache/2.2.17 (Ubuntu) PHP/5.3.5-1ubuntu7.10 with Suhosin-Patch mod_ssl/2.2.17 OpenSSL/0.9.8o configured — resuming normal operations 我设置了以下虚拟主机信息(为了安全性省略了私人信息): <VirtualHost IP_ADDRESS_HERE:443> ServerAdmin MY_EMAIL ServerName WWW_SERVER_NAME_COM DocumentRoot PATH_TO_HTDOCS <Directory /> Options FollowSymLinks AllowOverride All </Directory> ErrorLog PATH_TO_LOGS/error.log CustomLog PATH_TO_LOGS/access.log combined SSLEngine on SSLCertificateFile PATH_TO_SSL/MY_SITE_NAME.com.crt […]
我有一个托pipe的Web服务器上的帐户,我有SSH访问。 放在/home/sandra/public_html文件在线。 DokuWikibuild议data和conf目录不在Document Root ,所以我把它们移到/home/sandra/data/和/home/sandra/conf 。 问题是, apache不能写入这些目录。 /home/sandra/所有权是sandra.sandra 。 题 有没有其他的解决scheme比这个问题 chmod 777 /home/sandra root用户可以帮我吗?
我正在运行一个Apache服务器和我通过局域网访问的JSP Web应用程序。 我想testingWeb应用程序(这是第三方…不是由我写的)的性能来决定是否在HTTP或HTTPS下运行它。 当谈到所有这些性能testing和所有这些,我都是初学者。 有人可以推荐我的工具,并给这个问题一些初学者级别的信息(详细的博客文章也可以)。 基本上,我需要知道我应该如何去testing,我怎样才能决定是否在HTTP或HTTPS下运行它? 当然HTTPS将是首选,但如果性能的影响是显着的,那么我将在HTTP下运行它。 我想知道如何量化对绩效的影响。 我知道这里有一些类似的问题(比如https和http for apache有多大的性能? ),但是答案主要针对的是非常专业的pipe理员,我不能理解如何使用上述工具在那些答案中。 PS我在Windows下运行的一切 。
我们有一个VPS服务器,我们托pipe我们的网站。 我已经使用CodeIgniter编写了一个CMS。 在其中一个接口上,我试图上传一个css文件到系统。 当我们把它托pipe在共享主机上时,这个工作正常。 由于我们已经把它移到VPS,我得到一个“不正确的文件types”的错误。 这一切都归结为服务器报告一个MIMEtypes的文本/ XC的CSS文件,而不是文本/ CSS 。 我通过shelllogin并在现有的有效的 css文件上运行以下命令(以确保它不是CodeIgniter或php的问题)。 file –brief –mime 'filename.css' 2>&1 服务器响应我的命令给了我以下内容: text/xc; charset=us-ascii 我的问题是有某种服务器设置,我需要调整以获得服务器正确识别的CSS文件为文本/ CSS ? 我只需要添加一个MIMEtypes的CSS文件到服务器? 我发现了MIMEtypes文件( etc / mime.types ),它只是videotypes和其他一些我不知道他们是什么。 没有什么在那里的CSS或图像或HTML文件。 除非我看错了地方。 我不是服务器的人,所以我希望有人能帮助我。 一些服务器规格: Apache / 2.2.22(Unix) PHP 5.3.13 服务器API = CGI / FastCGI 文件信息php扩展名似乎被禁用
我有一个CentOS LAMP上的1GB RAM Linode,运行Drupal Aegir只有3个Open Atrium站点,大约有10-20个并发用户。 在随机时间,它会呕吐一个内存不足的杀戮。 我无法弄清楚是什么原因造成的。 我不确定是否需要在我的CentOS LAMP堆栈上调整内存使用情况。 看来Apache和/或PHP正在导致问题。 我在Apache上有一个MPM prefork。 我需要快速控制这个..经过几个小时的崩溃和烧毁OOM,这里有一些信息。 在我看来,这看起来并不是什么错…这里有一堆多汁的细节。 我希望有人能比我聪明一些。 我已经在下面列出了configuration和性能信息。 首先杀死Linode OOM … OOM杀死#1截图 OOM杀死#2截图 Apache使用的MPMtypes httpd -V | grep 'MPM' Server MPM: Prefork -D APACHE_MPM_DIR="server/mpm/prefork" 我的httpd.conf中的当前设置 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 现在,这是我正在运行的进程 ps aux USER PID %CPU %MEM […]
我在我的networking上设置了两个DNS服务器:ns1.byte-werx.com && ns2.byte-werx.com 我可以ping通DNS服务器,并获得相当好的响应时间,当我挖掘他们我也得到了一个相当合理的回应,但任何网站,我通过他们过滤痛苦缓慢(超过20+秒) – 可以通过执行tracert或试图访问浏览器中的URL。 DNS服务器运行的CentOS 6.3和BIND9与500MB的内存(我认为应该是绰绰有余?)。 我有一个反向查找区域(1.168.192)以及两个网站区域(www.byte-werx.com和www.stayhomedental.com) 如果我使用他们的IP访问网站的网页几乎立即加载,所以我不认为这个问题是与托pipe服务器,但是运行的Ubuntu服务器12.04和Apache2与12GB的内存。 有什么想法吗? 我没有在我面前的named.conf文件,但我可以编辑这个post来包括它,如果你觉得它会有用的。 感谢您的任何build议!
我已经阅读了很多关于这个问题(包括本网站的所有主题),不能作出决定性的决定。 对于超高负载的网站(每天数百万用户),更好的(性能和安全性): 独立的Nginx + PHP + SQL Nginx作为Apache + PHP + SQL的反向代理 我不明白的是 – 如果Nginx能运行dynamic内容,为什么要使用Apache呢?
我之前对vhosts没有任何问题,但由于某种原因,这不是指向正确的文档根目录。 该域指向正确的IP,Apache看到没有错误的网站configuration文件可用,但它只是没有指向正确。 这是该域的虚拟主机configuration: <VirtualHost *80> ServerAdmin [email protected] ServerName mydomain.info ServerAlias www.mydomain.info DirectoryIndex index.html DocumentRoot /var/www/vhosts/mydomain.info/htdocs LogLevel warn ErrorLog /var/www/vhosts/mydomain.info/log/error.log CustomLog /var/www/vhosts/mydomain.info/log/access.log combined </VirtualHost> 为了logging,我在Ubuntu 12.10上运行Apache2
所以,我在C ++中有一个WebSocket服务器,它是一个完全独立的实体 – 处理头文件parsing,接收,发送,直接监听端口。 问题是,它需要在Apache服务器上运行,这是一个问题。 现在,有一个类似的问题涉及mod_proxy的解决scheme,但我希望我可以拦截和redirectWebSocket通信之前,Apache甚至知道它,可能与iptables。 所以问题是,是否有可能将通往.mysite.net的聊天stream量定向到8080端口的WebSocket服务器,而任何前往mysite.net的stream量都可以按照预期的方式进入Apache?