NetBPM的安裝 -轉

NetBPM的安裝仍是比較簡單的,有比較詳細的文檔。mysql

1.固然是先下載運行程序了, netbpm-0.8.3.1.zip ,官方網站:http://www.netbpm.org;
2.而後解壓後本身看 Install.pdf文檔,呵呵~~ ,寫的很詳細哦,我這兒簡單翻譯一下,懶人能夠不用看原文了
     1)環境
           首先Microsoft.NET Framework1.1,數據庫選擇MySql4.1或者MS SqlServer2000;
     2)安裝
           創建數據庫nbpm:MySQL使用sql/CreateMysql.sql建表,MSSQL使用sql/CreateSqlServer.sql,爲測試方便運行sql/Organisation.sql產生基礎數據。
           更改NHibernate屬性配置文件:app_config.xml,主要是選擇數據庫的類型;
     3)Web服務器配置
           方式一,採用NetBpm自帶的Cassini webserver
           a.  註冊cassini.dll,到控制面板->管理工具->Microsoft.NETFramework1.1配置,右鍵Assembly Cache,添加,找到Cassini.dll,安裝;或者經過執行gacutil /i C:/Cassini/location/cassini.dll。
           b. 運行cassini.bat,啓動Cassini,webserver,默認爲8080端口,若是衝突的話,修改一下cassini.bat;
           c. 能夠開始測試了,http://localhost:8082/intro/index.rails,有點激動哦,順利出現首頁,隨便選一個用戶登陸,而後進入developer頁面,加載一個流程配置文件,好比example/holiday.par,進入User就能夠詳細測試了;
           方式二,採用大名鼎鼎的IIS
           a. 創建虛擬目錄netbpm,指向到根目錄,就是install.pdf所在目錄;
           b. 設置虛擬目錄屬性,主目錄->配置->映射,添加擴展.rails,應用程序指向aspnet_isapi.dll(找不到的話搜索一下吧),必定要把檢查文件存在前面的勾去掉,而後肯定(解釋一下,在實際目錄裏邊你是看不到後綴爲rails文件的,只有.vm的文件,若是不勾掉的話,IIS會一直提示你找不到文件);
           c. 若是採用IIS+MSSQL方式,記得給數據庫配置servername/ASPNET賬號;
           d. 能夠測試了http://localhost/netbpm/intro/index.rails(什麼,你說你在根目錄下找不到intro目錄?呵呵~~,那就對了,就是這樣的,你說爲何?我也在研究呢!千萬不要試圖把.vm文件改爲.rails哦,虛擬目錄也不要指到views哦!)出現首頁,大功告成。
3. 常見問題
       1)根目錄log文件不能生成
              通常爲權限問題,檢查目錄權限;
       2)NetBPM首頁能夠打開,登陸就顯示找不到頁面
              首先,檢查log是否生成,若是沒有log請配置權限;
              其次,查看log內容,通常是"用戶 'NT AUTHORITY/NETWORK SERVICE' 登陸失敗,解決方法以下:

              第一步:把'NT AUTHORITY/NETWORK SERVICE' 添加到Administrator組中
              個人電腦-->右鍵-->管理-->本地用戶和組
              選擇「組」-->雙擊Administrators-->單擊「添加」-->單擊「高級」-->單擊「當即查找」-->在下面的列表中選擇Network Service用戶-->兩次單擊「肯定」-->加入。 
              
              第二步 在企業管理器中加入NetWord Service用戶
              打開Sql Server企業管理器-->選擇數據庫實例-->打開「安全性」節點-->選擇「登陸」-->在右邊的列表中單擊右鍵-->選擇「新建登陸」-->在「常規」選項卡中單擊「名稱」旁邊的按鈕「...」-->選擇「Administrators」組-->單擊下面的「成員」按鈕-->選擇「Network Service」-->單擊「添加」按鈕-->單擊「肯定」,返回「新建登陸」對話框-->保證身份驗證類型爲「windows驗證」和「容許訪問」-->單擊「肯定」-->關閉「企業管理器」
web

               第三步 從新運行asp.Net程序,數據庫鏈接字符串選擇windows驗證便可。sql

4. 若是想進一步研究,去下載他的源代碼吧
         http://sourceforge.net/cvs/?group_id=150889數據庫

辛苦勞動所得,歡迎轉載,註明出處就能夠了:http://blog.csdn.net/voyager512windows

相關文章
相關標籤/搜索