【问题标题】:Run Ghost without a port在没有端口的情况下运行 Ghost
【发布时间】:2013-12-31 01:36:52
【问题描述】:

我已经在我的 MediaTemple VPS 服务器上成功安装了新的博客平台Ghost。它工作正常,但我无法配置端口号。你看,我在 VPS 上托管了大约 10 个域,所以我必须始终启用 Apache,这意味着 Ghost 必须在不同的端口号上运行,即 2368。这意味着为了能够访问 Ghost 安装,我必须通过指定端口号导航到我的站点:http://my-domain.com:2368。好吧,我不想。看起来很糟糕。我想要一个漂亮、干净的 URL。我在网上搜索了一个解决方案和I found one。它有效,但可能会影响我的 SEO,因为端口号也可能被索引,这是重复的内容。

嗯,我真的不知道如何在不停止 Apache 的情况下运行 Ghost...

【问题讨论】:

  • 为什么不用htaccess重写到特定的端口?
  • 我的问题是 - 如何在不使用 htaccess 的情况下运行 Ghost with Apache?
  • 请更新您的问题,因为您的问题中没有提到这一点。另外,出于兴趣,您为什么不想使用 htaccess?
  • 我在我的问题中写道 - SEO - 重复内容,我的端口正在被谷歌索引。
  • 你还必须在 httpd.conf 上设置 Listen 2368 看到这篇文章lowagie.com/apache_virtualhosts

标签: apache vps httpd.conf ghost-blog


【解决方案1】:

http://0x1a.us/blog/2013/10/14/ghost-on-apache.html 上有一篇关于如何使用 Apache 运行 Ghost 的博文。建议的虚拟主机配置是:

<VirtualHost *:80>
    ServerName your.blog.com
    ProxyPass / http://127.0.0.1:2368/
    ProxyPassReverse / http://127.0.0.1:2368/
    ProxyPreserveHost On
</VirtualHost>

它为 apache 使用虚拟主机配置,所有来自端口 80 的流量都被重定向到运行在端口 2368 上的 Ghost 的本地安装。使用虚拟端口配置,您还可以将子域或子文件夹重定向到您的 Ghost 博客。

【讨论】:

    【解决方案2】:

    经过大量调查并弄乱了我的服务器设置,我想通了 :) 现在,我的 Ghost 安装在 Ubuntu 12.04 和 nginx 1.4.x 上运行。这是我正在使用的指令:

    [...]
    
     location / {
            alias /var/www/site;                                                             
            proxy_pass http://localhost:2368/;                               
            proxy_set_header Host $host;                                     
            proxy_buffering off;                                       
    }
    
    [...]
    

    【讨论】:

      【解决方案3】:

      我遇到了完全相同的问题,并像建议的其他答案一样使用 ProxyPass 指令解决了它。其实还有其他几种方式,详见这里:http://blog.daniellam.name/ghost-playing-nice-with-apache-on-multi-site-server/

      此外,从 Ghost v0.3.3 开始,您的 Ghost 博客 URL 中的子目录将无法使用(例如 http://www.yoursite.com/ghostblog/)。它应该在 v0.4 中修复。

      【讨论】:

      • 谢谢,我已经找到了安装 Ghost 的方法——我刚从 DigitalOcean 以 5 美元/月的价格购买了一个 VPS!像魅力一样工作。
      猜你喜欢
      • 2021-12-28
      • 1970-01-01
      • 2021-08-19
      • 2016-12-03
      • 2018-02-17
      • 2016-03-24
      • 2019-07-02
      • 2020-04-23
      • 1970-01-01
      相关资源
      最近更新 更多