泛微oa部署linux步骤,泛微oa部署微搜功能手册
1ecology文件升級
將ecology目錄覆蓋到原來的ecology目錄上。
搜索引擎部署
一、直接將ESearch目錄整體復制到安裝目錄,設置resin的相關參數。
注意修改啟動端口,默認為8099
二、搜索引擎配置:
ESearch\webapps\ROOT \WEB-INF\searchConf.properties需要配置以下選項:
index.dbpath=D:/workspace/indexfile(D:/workspace/indexfile為索引文件存放路徑)
task.period=60(自動更新索引的執行間隔時間,單位分鐘, 60為60分鐘,不設為1小時)
search.maxPerPage=5(默認的搜索結果顯示條數)
task.enabled=true 自動更新索引控制器(true:啟動自動更新,false:不啟動)
task.startdate=01\:00\:00 ? 自動更新索引啟動時間
三、搜索引擎接口的端口配置
在文件ESearch\webapps\ROOT \WEB-INF\applicationContext.xml中將以下內容的數字(2098)改為對應準備設置的端口
3 ? ecology與搜索引擎管理的相關配置
ecology中的文件ecology\WEB-INF\ searchInf.properties中必須加入以下內容:
index.rmiurl=127.0.0.1:2098(127.0.0.1是搜索引擎所在服務器的IP地址,2098是第二步中設置的接口的端口)
由于搜索引擎的數據庫連接跟ecology是一樣的,在設置好ecology的數據庫連接后直接將其數據庫連接文件ecology\WEB-INF\prop\weaver.properties復制到ESearch\webapps\ROOT \WEB-INF\prop中。
InstallEsearch.bat為windows服務安裝腳本,安裝前注意修改JDK路徑(如下腳本中標識部分,linux服務器不用處理)
%cd%/ESearch /httpd.exe -java_home %cd%/JDK ? -install-as Esearch
4 啟動
Linux下直接執行ESearch\startresin.sh,啟動服務。執行ESearch\stopresin.sh停止服務
Windows下可以直接執行ESearch\ Start.bat, 或者執行InstallEsearch.bat安裝
5集群環境下部署
現在ecology應用服務跟微搜服務是通過rmi接口調用的。當ecology有多個應用時,微搜只需要部署一個服務就可以了,不用對應部署多臺。而且部署多臺在索引更新時會有問題的。
實現方式如下:
例如:客戶是3節點的集群(192.168.1.2,192.168.1.3,192.168.1.4),保證192.168.1.2的端口2098對外開放
1、將微搜部署到192.168.1.2上
2、在192.168.1.2的ecology/WEB-INF/searchInf.properties中設置index.rmiurl=127.0.0.1\:2098
3、在192.168.1.3,192.168.1.4的ecology/WEB-INF/searchInf.properties中設置index.rmiurl=192.168.1.2\:2098
這樣三臺ecology就都可以使用微搜了。
6 測試微搜是否啟動
訪問頁面:http://IP:端口/jsp/Search.jsp (IP 為微搜的服務器IP, 端口為微搜resin服務端口)。
7 批量生成索引
訪問頁面:http:// IP:端口/jsp/BatchIndexManager.jsp
使用說明
1、查詢主界面
2、索引管理頁面
3、搜索結果顯示自定義界面
總結
以上是生活随笔為你收集整理的泛微oa部署linux步骤,泛微oa部署微搜功能手册的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(1745):前端调试值之查看元
- 下一篇: 泛微oa部署linux步骤,泛微OA流程