7? Jive 安裝調試運行
Jive 默認編碼方式是 ISO8859_1 。下面以安裝在英文 Linux 操作系統上為例:
( 1 )安裝數據庫。在 database 目錄中選擇對應數據庫,如果數據庫是 MySQL ,則使用 jive_mysql.sql ,然后通過數據庫的管理工具將 jive_mysql.sql 導入相應數據庫中。 Jive 所需要的數據庫都已經準備完成。
( 2 )由于 Jive 是 Servlet/JSP 系統,必須在 Web 容器支持下才能運行。因此,必須安裝 Web 服務器軟件,例如 Tomcat 等。
最后需要將 Jive 部署到 Tomcat 中。有兩種辦法,其中直接復制的辦法比較簡單,修改 server.xml 辦法可以見其他章節介紹。
將 Jive 的 application 目錄下所有文件復制到 Tomcat 應用目錄 webapps 的指定目錄下,如 Tomcat/webapps/jive 下。
( 3 )在運行設置 Jive 之前,還需要設定 Jive 的初始值,在上述應用目錄的 WEB-INF/classes/ 下,創建或編輯 jive_init.properties ,加入行:
jiveHome=C:\\javasource\\jive\\WEB-INF\\jiveHome
這是指定 jivHome 的目錄, jiveHome 主要放置 Jive 的配置文件和搜索等內部工作文件,一般是建立在 WEB-INF 目錄下,這樣, jiveHome 的內容就不會被外界通過瀏覽器直接訪問到,要注意是絕對路徑。
( 4 )可以安裝設置 Jive 系統。通過瀏覽輸入網址: http://localhost:8080/jive/admin/setup/ , Jive 的安裝導航程序會自動進行安裝檢查。由于 Jive 編碼是 ISO8859_1 ,如果涉及需要設置 Java 編碼方式的提問,都設置為英文。
管理員密碼最好更改一下,默認用戶名和密碼是 admin 和 admin 。
全部設置完成后,進入 http://localhost:8080/jive/ 可以瀏覽。
進入 http://localhost:8080/jive/admin 可以實現論壇管理,可以設置全局過濾器,一般設置如下過濾器:
·????????? TextStyle 文本格式。
·????????? Newline 新一行。
·????????? Profanity 過渡褻瀆或不恰當詞語。
·????????? URLConverter URLConverter 。
·????????? ImageFilter ImageFilter 支持上傳圖片。 ???????
·????????? CodeHighlighter CodeHighlighter 。
另外,緩存設置也很重要,可根據訪問量、緩存擊中率以及實際內存大小調整,可以提高論壇的性能。
圖片上傳路徑的設置需要通過手工修改 jiveHome 下的 jive_config.xml 。打開 jive_config.xml 會發現,所有在管理配置中配置的信息都保存在這里,找到下列配置:
<upload>
??????? <dir>/home/bqlr/jive/upload/</dir>
??????? <relurl>upload/</relurl>
</upload>
其中, dir 是上傳圖片存放的絕對路徑; relurl 是網址的相對路徑,比如 upload/ ,那就表示輸入下列網址:“ http://localhost:8080/jive/upload/xxxx.jpg ”,就可以看到上傳的圖片。因為上傳圖片有自動縮小功能,因此需要 Linux 安裝時是帶圖形 X86 的完全安裝。用戶如為中文名,將影響圖片文件名。
以上是 Jive 論壇的安裝 。