我試圖讓Redmine在Ubuntu4.18虛擬服務器上運行。我跟着「Installation von Redmine und Git unter Ubuntu」,它經歷了所有需要的步驟。不幸的是,管理平臺,此路徑下規定:在Ubuntu虛擬服務器上安裝Redmine和Ruby的問題
http://lvbs46-163-79-118.dedicated.hosteurope.de/redmine/
(URL改變了,因爲公衆的位),isn't做任何事情。對我來說,它看起來像Ruby不能正常工作,或者連接到Apache。
我想的是:
http://lvbs46-163-79-118.dedicated.hosteurope.de/redmine/info.php
(phpinfo();
),它告訴我,該管理平臺目錄是可見的(CHMOD),並進一步指出mod_passenger書面教程被加載。
接下來,我在終端檢查紅寶石ruby -v
表示:
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
但是,如果我上傳一個Ruby testfile的與內容:
print 'Hello World!'
,並在我的瀏覽器中打開它,它只是顯示"print 'Hello World!'"
。這就是爲什麼我認爲Ruby不能正常工作,而且Redmine也可能不是。
我覺得應該apache2.conf加載紅寶石,因爲這些附加線:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType text/html .rb .rbx
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.19/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.19
PassengerRuby /usr/local/bin/ruby
一個補充,在Plesk中面板的一些複選框此域被檢查:
- X PHP支持(運行)
- X CGI支持(cgi-bin目錄位於)
- X Perl支持
- X Python支持
- X FastCGI支持(on Rails的Ruby的需要)
也許我的問題有事情做啓用FastCGI支持?