windows server 2008 下安裝openmeetings 2.2.0


經過兩天的痛苦經歷,終於完成了openmeetings的安裝部署。其實步驟都很簡單,只是網上的資料都是英文的,而且很多教程都是針對openmeeting之前的版本,導致我在部署的時候走了很多彎路。網上的版本都比較舊了,本文基於openmeeting 2.2.0(截止到本文日期2014-0225是最新的版本了)。

 

一、安裝准備: 

OpenMeetings是一個多語言可定制的視頻會議和協作系統。它支持音頻、視頻,支持共享左面,文件協作處理,它還包含一個白板,通過白板可以導入各種格式的圖片。它基於OpenLaszlo的新流媒體格式和開源的Flash服務器Red5。最重要的,它基於LGPL開源協議,所以,搭建這樣一個平台是完全自由免費的。Red5是基於java的開源流媒體服務器,所以在安裝前必須先安裝java。 

1. 下載openmeetings

    最新版本的已經把red5和openmeetings整合到一起,只需要下載這一個就足夠了。

    http://code.google.com/p/openmeetings/downloads/list

2.JDK:

    a. 我開始下載的是java7,最終沒有安裝成功,后來google到了一個國外的網頁說要用java6的,最終才成功。我下載的是32位的jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe。官網下載地址為:http://java.sun.com/javase/downloads/index.jsp

    b. 默認安裝就可以了,然后再添加環境變量,這方面的資料網上一大堆。

我的電腦->右鍵屬性->高級->環境變量,在“系統變量”中
①添加“JAVA_HOME”和“CLASSPATH”兩個變量(大小寫無所謂)value值分別為:“JAVA_HOME” value:c:\java\jdk1.6.17(JDK的安裝路徑,根據實際情況而定)、 “CLASSPATH”value:.;%JAVA_HOME%\jre\lib\rt.jar(注意前面的“.;”必須有);
②修改“PATH”變量,在后面加上“;%JAVA_HOME%\bin”(注意前面的“;”)。

   c. 然后測試安裝結果:

   在“命令提示符”界面下輸入#java –version 如能看到版本信息證明安裝成功,可以進行下一步了。

3.其他安裝包:

如果僅僅是做流媒體視頻服務器的話安裝上red5就可以了,如果做視頻會議系統,還需要下載安裝mysql(提供數據庫服務支持)、openmeetings(開源視頻會議系統)、SWFtool(將PDF文檔轉化成FLASH文檔)、ImageMagick(圖片格式轉換)、GhostscriptPDF文件轉換打印)、openoffice(文檔共享)下載地址分別:

a. 下載地址

1 Mysql:http://dev.mysql.com/downloads/mysql/5.0.html
2 Openmeetings:http://code.google.com/p/openmeetings/downloads/list
3 Swftool:http://www.swftools.org
4 ImageMagick:http://www.imagemagick.com.cn/
5 Ghostscript :http://www.ghostscript.com/
6 Openoffice:http://zh.openoffice.org/new/index.html
 b. 安裝Mysql:
一路“下一步”即可,注意此處如果修改了mysql默認的監聽端口(3306)的話,在后面的openmeetings安裝過程中也需要更改。安裝完成后建立openmeetings數據庫(不需要建表)注意編碼必須是UTF-8格式。

補充知識:windows使用mysql簡單命令:

①啟動mysql開始—>運行,輸入cmd;使用cd,進入mysql安裝路徑的bin目錄:輸入mysql –uroot –p;退出mysql quit

②建數據庫create database openmeetings。

c.安裝ImageMagick:一路“next”即可。

d.安裝Ghostscript:也是一路“next”即可。

e.安裝Swftool:注意安裝路徑中也不能出現空格,否則在以后測試“文檔共享功能”時會出錯,建議安裝路徑設為c:\swftool 或其它,然后一路“next”即可。

f.安裝openoffice:也是一路“next”即可,安裝后在命令提示符界面,使用cd命令進入到soffice.exe所在的目錄(我的路徑為C:\Program Files\OpenOffice.org 3\program),輸入soffice.exe -headless -nologo -norestore -accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager使其監聽8100端口。
然后再輸入netstat -anp tcp如果在顯示的列表中能找到TCP 127.0.0.1:8100 0.0.0.0:0 LISTENING,則表明啟動成功。

三、安裝openmeetings

1.安裝完以上軟件后,解壓縮下載的openmeetings壓縮包,為openmeetings目錄。

備注:openmeetings支持多重數據庫。如果要使用MySQL數據庫。

  a. 修改red5/webapps/openmeetings/WEB-INF/classes/META-INF/ 下的mysql_persistence.xml修改后將其重命名為persistence.xml

  b. 打開persistence.xml修改相關的數據庫用戶名和密碼,這個用戶名和密碼是mysql登錄的用戶名和密碼

       

  

  

 c.下載 JConnector http://www.mysql.com/downloads/connector/j/ 放到/webapps/openmeetings/WEB-INF/lib/目錄中

 d.運行red5.bat即可(如果已經安裝了red5,則需先將red5服務關閉,否則兩個red5都是使用默認的端口5080,會有沖突。)。如果一切正常的話將可以看到red5的啟動時間,如果不能正常啟動的話請檢查是不是java沒有安裝好。 備注:我在安裝的時候,總會看到log中有

 e. Red5啟動后在瀏覽器中輸入http://localhost:5080/openmeetings/install (red5默認監聽端口為5080)即可以看到一個安裝向導,點擊“continue step1”按照提示輸入相關信息(這里注意兩點:填寫GhostscriptSwftool的安裝路徑時后面需要加上“\,也可以在安裝后重新配置。需要一個郵件服務器來支持用戶自助注冊,如果沒有可以不填,只是用戶不能自助注冊,只能管理員一個個添加。)(注意:ImageMagick  SWFTools 的運行目錄已經寫入系統環境變量 PATH 中的話,這里關於 ImageMagick  SWFTools  path 就不用填寫 

 f.確認以上信息填寫無誤后(不知道的可以留空或默認),保證 MySQL 數據庫服務為開啟狀態,點擊“install”,等待幾分鍾,openmeetings建立好數據即可通過http://localhost:5080/openmeetings進入系統。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM