2012-01-17 96 views
0

我有本地開發的Pylons應用程序。我還擁有使用SSH訪問的託管服務提供商,Python 2.6並在服務器上設置了virtual environment。之後,使用easy_install我已經安裝了Pylons並實現在端口XXXX上執行它。問題是服務器的防火牆阻塞了80以外的任何端口(Apache http的端口)。我可以重定向Apache以轉發到我的Pylons服務器嗎?在共享主機上部署金字塔/塔架應用程序

回答

0

如果你在監獄或虛擬容器中運行你的隔離實例的Apache,就殺了它。 您可以通過執行'top'工具來查看進程列表。

+0

我沒有su權限以殺死apache服務器 – pinpinokio 2012-01-17 14:20:05

0

您需要在apache中配置虛擬主機,以便它使用wsgi。

有一個大量的主題在這個計算器,如

Trying to get Pyramid running under Apache + mod_wsgi but it's failing

(你可以按照在第一個句子中的鏈接)。

如果你不能使用mod_wsgi,你可以嘗試使用mod_rewrite或mod_proxy,它們的性能更差。如果您無法更改apache配置,請詢問您的提供商,或者開始考慮更改提供商。