2014-02-14 58 views
1

我有一個安裝在Ubuntu 10.04 LTS服務器上的Redmine。我知道安裝Redmine的路徑是/srv/www/redmine,但不多。如何判斷舊版Redmine運行在哪個服務器上?

因爲我沒有設置它,所以我不知道它運行在哪個服務器平臺上,儘管其中一個日誌文件錯誤導致我相信它可能是nginx,但口碑表明它可能會在雜種上跑。

我應該在哪裏尋找/如何找出Redmine安裝在哪個網絡服務器上運行?

我試着命令,如 mongral_railswhich apachewhich nginx和所有其他的變化我能想到的,但我並不十分熟悉的紅寶石,所以他們都在黑暗中剛剛出手。

+0

您是否嘗試過使用'netstat'來查看哪個服務正在偵聽您通過HTTP訪問redmine的端口...? – CBroe

+0

是的,這是什麼導致我的redmine安裝路徑。 :/ – yochannah

+0

那麼還有什麼可以弄清楚的 - 如果你知道它是什麼網絡服務器服務......? – CBroe

回答

1

嘗試在此可能迪爾斯如果你能找到的文件找出來:

對於Apache:

  • /etc/apache2/sites-enabled,查看您的/srv/www/redmine/public

對於Nginx的

  • /etc/nginx/conf.d/etc/nginx/sites-enabled/opt/nginx/conf/conf.d或類似的東西

這將在任何標準設置,但你知道每個主人都有自己的食譜。

如果應用程序啓動並運行,如果沒有複雜的情況,以找出哪些服務正在運行「的ps aux」另一種簡單的選擇,這樣做在瀏覽應用程序。

+0

'ps aux'完成了這項工作。顯然我正在運行nginx。我曾嘗試使用'top'來發現服務器進程,但它一定已經閃過我的眼睛,看不到。你是英雄! – yochannah

相關問題