日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Funambol DM 安装过程

發(fā)布時間:2023/12/4 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Funambol DM 安装过程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Funambol DM 安裝過程

Funambol安裝過程包括了 Java環(huán)境安裝 ,Mysql安裝 ,Jboss安裝和 Funambol DM的安裝 .一 : Java環(huán)境安裝

1:???? Java現(xiàn)在使用的版本是 :jdk-1_5_0-windows-i586.exe .

2:???? 安裝完畢 ,請在 windows系統(tǒng)下設置環(huán)境變量 JAVA_HOME={jdk的安裝目錄 }

如 : JAVA_HOME=C:"Java"jdk1.5.0

二 : Mysql安裝

1:???? Mysal使用的版本是 : mysql-5.0.22-win32.zip

2:???? 安裝完畢 ,要進行數(shù)據(jù)庫的創(chuàng)建

3:???? 在 MySQL 中創(chuàng)建 funambol Database

運行如下命令為 DM Server創(chuàng)建 Database和相關的授權用戶 funambol

mysql > create database funambol_db;

mysql > grant all on funambol_db.* to 'funambol'@'localhost' identified by 'funambol';

4:???? 檢查創(chuàng)建的 MySQL funambol 用戶權限

運行如下命令檢查在 MySQL中創(chuàng)建的用戶 funambol是否對 funambol _db數(shù)據(jù)庫具備訪問權限:

> mysql -u funambol

mysql > use funambol_db;

Database changed

5:???? 安裝創(chuàng)建完成 ,可以到 Mysql的 data目錄查看目前創(chuàng)建的數(shù)據(jù)庫是否存在 .

三 : Jboss安裝

1:???? Jboss使用版本為: jboss-4.2.1.GA

下載地址:

http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=523619

2:???? 在如上的下載頁中下載 JBoss-4.2.1.GA.zip文件。

下載完成后,將其解壓縮后即可完成安裝,解壓縮后將其放置到一個不帶空格的目錄 (若目錄帶有空格,例如: C:"Program Files,日后可能會產(chǎn)生一些莫名的錯誤 ), eg: c:"jboss4.2.1 。同時在“環(huán)境變量設置”中設置名為 JBOSS_HOME的環(huán)境變量,值為 JBoss的安裝路徑,如:
JBOSS_HOME= c:"jboss4.2.1

J2EE_HOME= c:"jboss4.2.1

3:???? 拷貝 mysql的驅(qū)動到 jboss目錄下 ,

?????? 將 mysql的 jdbc驅(qū)動文件 mysql-connector-java-3.1.12-bin.jar 拷貝到 c:" JBoss4.2.1"

MySQLJDBC下 (如果沒有請自行創(chuàng)建 ),并在“環(huán)境變量設置”設置

JBOSS_CLASSPATH=c:" JBoss4.2.1"MySQLJDBC"mysql-connector-java-3.1.12-bin.jar

在此, JBoss的安裝工作已經(jīng)結束,

5:???? 修改 run.bat文件

?????? 將 :

?????? rem Add -server to the JVM options, if supported

"%JAVA%" -version 2>&1 | findstr /I hotspot > nul

if not errorlevel == 1 (set JAVA_OPTS=%JAVA_OPTS% -server)

改為

rem Add -server to the JVM options, if supported

rem "%JAVA%" -version 2>&1 | findstr /I hotspot > nul

rem if not errorlevel == 1 (set JAVA_OPTS=%JAVA_OPTS% -server)

4:???? 測試安裝是否成功:

運行 JBoss安裝目錄 "bin"run.bat,如果窗口中沒有出現(xiàn)異常,且出現(xiàn): 10:16:19,765 INFO [Server] JBoss (MX MicroKernel) [4.2.1.GA (build: SVNTag=JBoss_4_2_1_GA date=200707131605)] Started in 30s:828ms字樣,則表示安裝成功。

5:???? 訪問 JBOSS

我們可以通過訪問: http://localhost:8080 進入 JBoss的歡迎界面,點擊 JBoss Management下的 JMX Console可進入 JBoss的控制臺。

6:???? 若啟動失敗,可能由以下原因引起:

1) JBoss所用的端口( 8080, 1099, 1098, 8083等)被占用。一般情況下為 8080端口被占用(例如, Oracle占用了 8080端口),此時需要修改 JBoss的端口,方法為進入 JBoss安裝目錄 "server"default"deploy"jboss-web.deployer目錄,修改其下的 server.xml目錄,在此文件中搜索 8080,將其改成你想要的端口即可(例如 8088);

2) JDK安裝不正確;

3) JBoss下載不完全。

四 : Funambol DM安裝

1: ?? Funambol 使用的版本是 : funambol-dm-server-3.5.2

下載地址 :

http://www.funambol.com/opensource/downloads.html

2:???? 下載 Sync4J DM Server后直接解壓縮即可。具體的地址可以是 C:"funambol

3:???? 修改 DM 的 install.properties中的數(shù)據(jù)庫連接參數(shù)。

文件路徑為 Sync4J DM Server的根目錄下,即 install.properties 。所需修改的內(nèi)容如下: ??

server-name=http://{your ip}:8080/funambol/dm

dbms=mysql

jdbc.classpath=C:/jboss-4.2.1/MySQLJDBC/mysql-connector-java-3.1.12-bin.jar

jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=jdbc:mysql://127.0.0.1/funambol_db?zeroDateTimeBehavior=round

jdbc.user=funambol

jdbc.password=funambol

注意 :

A:??? 如果使用 MySQL,并且 MySQL Server與 sync4j DM Server在同一臺機器上,使用 127.0.0.1進行連接時,缺省情況下可以不設置口令。

B:??? server-name中提供的 URL必須填寫當前安裝的 DM Server的 Internet合法 IP地址,否則手機終端設備無法發(fā)起連接,無法完成 DM配置信息的同步。

C:使用 MySQL時必須設定 jdbc.url的參數(shù) zeroDateTimeBehavior=round,否則在運行 DM時將出現(xiàn)如下錯誤信息:

Error Executing Database Query.

Value '0000-00-00' can not be represented as java.sql.Timestamp

詳細原因參見: http://dev.mysql.com/doc/refman/5.0/en/cj-upgrading.html

4:???? 修改 DM Server的 default"config"common"properties" Funambol.properties 中的參數(shù) , 內(nèi)容如下:

server.uri=http://{your ip}:8080/funambol/dm

注 :?? server.uri中提供的 URL必須填寫當前安裝的 DM Server的 Internet合法 IP地址,否則手機終端設備無法發(fā)起連接,無法完成 DM配置信息的同步。

5:???? 運行 Sync4j DM Server安裝腳本

> cd funambol

> bin"install.cmd jboss32

BUILD SUCCESSFUL

Total time: 12 seconds

6:???? 檢查 MySQL中數(shù)據(jù)庫表的創(chuàng)建情況

前面的安裝步驟結束后將在 MySQL Server的 funambol_db中創(chuàng)建相關的表,本步驟對其進行檢查。方法如下:

> mysql -u funambol

mysql > use funambol_db;

mysql > show tables;

?????? +----------------------------------------+

| Tables_in_sync4jdm_db????????? ?? |

+----------------------------------------+

| fnbl_device??????????????????? ?????? |

| fnbl_dm_state????????????????????? |

| fnbl_id??????????????????????? ?????? |

| fnbl_principal?????????????????????? |

| fnbl_role????????????????????? ?????????? |

| fnbl_treediscovery_processor?? |

| fnbl_user??????????? ?????????????????? |

| fnbl_user_dm_demo???????????? |

| fnbl_user_role??????????????? ??????? |

+----------------------------------------+

9 rows in set (0.00 sec)

7:???? 啟動 Sync4j DM Server

?????? 當安裝成功后 ,系統(tǒng)會自動在 bin目錄下生成 start.cmd/sh文件 .

> cd funambol

> bin"start.cmd

注意 : 所有的字符都是大小寫敏感 , 所以上面紅色字體一定按照實際情況的大小寫進行組織 .

轉(zhuǎn)載于:https://blog.51cto.com/zhaojianping/469278

總結

以上是生活随笔為你收集整理的Funambol DM 安装过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。