ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:606.01KB ,
资源ID:9508501      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9508501.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(linux suse trinity install guide.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

linux suse trinity install guide.docx

1、linux suse trinity install guide前言:本文档为Trinity软件在linux suse操作系统上的安装配置说明.建立 trinity 使用者帳號:使用root 用户登录LINUX SUSE 后, 建立 trinity 此使用者群組:#groupadd trinity建立 trinity 此使用者帳號:#useradd -g trinity -d /usr/local/trinity trinity這裡假設 trinity 使用者的主目錄(Home Directory)是在 /usr/local/trinity 目錄下, 如果有不同, 請以實際的環境為主.設定 t

2、rinity 使用者的密碼:#passwd trinity密碼設定成 trinity.建立 trinity 主目錄並設定目錄擁有者/群組及權限#cd /home#mkdir trinity#chown trinity:trinity trinity#chmod 770 trinity將要安裝的 Java 1.6, PostgreSQL, Tomcat 的安裝檔上傳(FTP)至 trinity 的主目錄下.安裝 Java 1.6 Runtime:執行sh jre-6u14-linux-x64.bin 命令来安装软件。 安裝 PostgreSQL 8.3.7.赋予安装程序执行权限:chmod 77

3、7 postgresql-8.3.7-1-linux-x64.bin在root用户下运行如下命令安装:./postgresql-8.3.7-1-linux-x64.bin根据提示输入安装路径;输入超级用户密码;输入监听端口;选择安装语言:选380 zh_CN;选择y安装数据库。修改 trinity 使用者的 .profile 設定檔已本次项目数据库实际安装位置为例:数据库安装位置/usr/local/trinity/pgsql数据文件存放位置/usr/local/pgsql/data手工在建立初始化数据库位置/usr/local/trinity/data編輯 /home/trinity/.pr

4、ofile 檔案, 輸入以下內容export JRE_HOME=/usr/local/trinity/jre1.6.0_14export PATH=$JRE_HOME/bin:$PATHexport PG_HOME=/usr/local/trinity/pgsqlexport PATH=$PG_HOME/bin:$PATHexport LD_LIBRARY_PATH=$PG_HOME/lib更改 /home/trinity/.profile 的擁有者#cd /usr/local/trinity#chown trinity:trinity .profile使用 trinity 使用者帳號重新登入

5、系統, 並在 /home/trinity 目錄下建立 pgsql 及 pgsql/data 目錄. 接著初始化供 Trinity 使用的 PostgreSQL 數據庫.$mkdir pgsql$mkdir pgsql/data$/usr/local/trinity/pgsql/bin/initdb -D /usr/local/trinity/data -U trinity -W在 /home/trinity/pgsql 下建立 startdb.sh, 內容如下/usr/local/trinity/pgsql/bin/postgres -D /usr/local/trinity/data /us

6、r/local/trinity/pgsql/db.log 2&1 &在 /home/trinity/pgsql 下建立 stopdb.sh, 內容如下/usr/local/trinity/pgsql/bin/pg_ctl stop -D /usr/local/trinity/data在 /home/trinity/pgsql 下建立 reloaddb.sh, 內容如下/usr/local/trinity/pgsql/bin/pg_ctl reload -D /usr/local/trinity/data編輯 /home/trinity/data/pg_hba.conf 設定檔, 在檔案結尾加入

7、如下設定host all all 0.0.0.0/0 trust还要修改postgresql.conf文件里的监听IP地址和端口号;listen_addresses = hostIPport = 数据库安装时的端口号在 /home/trinity/pgsql 下執行下列指令修改 shell檔案屬性$chmod 770 startdb.sh$chmod 770 stopdb.sh$chmod 770 reloaddb.sh 執行 startdb.sh 以啟動 Trinity使用的PostgreSQL數據庫.如果要停止數據庫時可執行 stopdb.sh可以通过查看db.log来查看数据库启动情况執

8、行下列指令在 template1 中安裝 PL/pgSQL 程序語言$/usr/local/trinity/pgsql/bin/createlang -p 5433 -U trinity -W plpgsql template1從個人的PC或Notebook中執行pgAdmin III 管理程式, 選擇 “新增伺服器”, 輸入相關資訊後連線至Trinity 的PostgreSQL數據庫.執行 “新增數據庫” 動作.建立好 trinity 數據庫後, 開啟 pgAdmin III中的Query執行功能, 依序執行下列三個 SQL 腳本檔案來創建表格及初始化數據.Trinity Repositor

9、y v1.0.PostgreSQL.SQLTrinity Repository Init v1.0.PostgreSQL.SQLTrinity Repository Plugin Init v1.0.PostgreSQL.SQL例如下面的畫面所示:安裝Trinity Web Management UITrinity Web Management UI是提供以網路瀏覽器(Browser)管理Trinity的操作介面,在開始安裝Trinity Web Management UI之前,請先確認已建立Trinity Web Management UI所需要的基礎環境,內容如下;1. 安裝Java運行環

10、境(JRE6)2. 安裝PostgreSQL資料庫(Version 8.3.4)3. 建立資料庫Trinity建立Trinity WebManagement佈署環境Trinity Web Management UI佈置時所需軟體如下;檔案名稱說明TrinityWebUI.warTrinity Web Management UI的主要程式,佈署時需搭配符合J2EE規範容器的應用程式伺服器。Tomcat 5.5.27實作J2EE規範的輕量化應用程式伺服器。為建議的Trinity Web Management UI佈署對象。安裝應用程式伺服器Tomcat 1. 取得Tomcat主要安裝程式Trini

11、ty Web Management UI目前主要支援版本為Tomcat-5.5.x,建議的版本需求為Tomcat-5.5.27或以上。可透過網頁瀏覽器連線至Apache Tomcat的官方網站下載頁面;http:/tomcat.apache.org/download-55.cgi選取Coretar.gz (pgp, md5),直接點擊下載2. 解壓縮下載的Tomcat Application Server Package將下載的檔案apache-tomcat-5.5.27.tar.gz解壓縮至規劃的檔案路徑(簡稱TOMCAT_HOME)。 /將下載的檔案解gz,得到apache-tomcat-

12、5.5.27.tarShell gunzip apache-tomcat-5.5.27.tar.gz /將tar檔解壓縮至規劃的檔案路徑Shell tar -xvf apache-tomcat-5.5.27.tar 執行完上述動作之後,將會得到apache-tomcat-5.5.27的資料夾,內容如下圖所示;3. 啟動Tomcat Application Server/切換到Tomcat資料夾所在位置,bin資料夾下Shellcd $TOMCAT_HOME/bin/给.sh文档授权Shell chmod 774 *.sh/執行startup.sh以啟動TomcatShell./startup.

13、sh/切換到Tomcat資料夾所在位置,logs資料夾下Shellcd $TOMCAT_HOME/logs/可透過以下指令觀看Tomcat運作記錄Shell tail -f catalina.out4. 開啟網路瀏覽器確認是否佈署成功可連線至佈署主機的位置測試佈署是否成功,如在此範例中,連線位置為http:/hostip:8080hostip 應為實際服務器的 IP 位址. 而其中8080為預設對外埠號(Port),關於對外埠號的修改將於修改Tomcat應用程式伺服器對外端口號(Port)一節進行說明。如能出現Apache Tomcat的網頁畫面即代表佈署成功。Tomcat Applicati

14、on Server主要資料夾及檔案說明 $TOMCAT_HOME|-bin|-common|-conf| |- server.xml|- logs|- server|-temp|- webapps| |- TrinityWebUI.war佈署位置|- work在下面的表格中,依據各層資料夾說明名稱說明binTomcat管理操作相關檔案,如startup.sh/ shutdown.sh。common為Tomcat的基礎資料夾,主要存在J2EE容器所需要使用到的jar檔,使用者自行定義的擴充jar檔亦可放於此處。如:jdbc所使用的jar檔。conf存放應用程式伺服器容器載入時所需要讀取的設定檔。

15、conf-server.xml設定Tomcat應用程式伺服器啟動時對外的埠號(Port), 預設為8080。可依使用者需求自行修改,修改後需要重新啟動Tomcat。 logs存放Tomcat應用程式伺服器的運行記錄。 server為Tomcat的基礎資料夾,原為存放Tomcat Web管理介面的資料夾及Tomcat實作容器所需要載入的jar檔。temp為Tomcat的基礎資料夾,在運行過程中處理檔案時的暫存資料夾,伺服器啟動時會先去檢查此資料夾。 webapps放置開放對外的Web應用程式,供使用者以網頁瀏覽器存取。 workTomcat的基礎資料夾,會將編譯過的JSP存放在這,加速連線時的效

16、率,遇到修改後確無法看見修改後的設定, 可直接刪除此資料夾,在伺服器啟動時會自動生成。修改Tomcat應用程式伺服器對外端口號(Port)修改 $TOMCAT_HOMEconfserver.xml. 前略 . 後略 .修改port =欲開放對外的埠號(Port) ,重新啟動應用程式伺服器即可。Trinity Web Management UI資料夾結構及說明在開始佈署Trinity Web Management UI之前,將其資料夾結構及內容說明如下; TrinityWebUI|-css|-images|-js|- META-INF|- pages|-reports|-software|- W

17、EB-INF| |- classes| |- struts.properties| |- trinity.properties|- index.html在下面的表格中,依據各層資料夾說明名稱說明css放置Trinity Web Management UI Web Site的版面設定檔案。images放置Trinity Web Management UI Web Site所使用的圖檔。js放置Trinity Web Management UI Web Site所使用的Javascript檔案。META-INFJ2EE規範的資料夾,內有MANIFEST.MF,記錄版本資訊。pages放置Trini

18、ty Web Management UI Web Site所使用的頁面。reports放置Trinity Web Management UI MetaData Cpmpare Report相關檔案,如報表樣版,報表所使用的圖檔及字型檔。software放置TaskConsole及JFDesigner,供使用者透過網頁瀏覽器下載操作。WEB-INFJ2EE規範的資料夾,放置整個Web應用程式所需要載入的設定檔及程式。WEB-INFclasses-struts.properties可用來設定Trinity Web Management UI所需要顯示的系統語言,目前支援繁體中文、簡體中文及英文。W

19、EB-INFclasses-trinity.propertiesTrinity Web Management UI核心控制檔案,包括資料庫連線設定,報表產生存放路徑等資訊都在此設定。index.htmlTrinity Web Management UI的首頁,負責將網頁重導至登入頁面。Trinity Web Management UI設定檔說明Trinity Web Management UI主要透過維護設定檔進行管理,使得管理的彈性最大化. 在每次修改設定檔後,需重新啟動應用程式伺服器,即可佈署更改的設定。Trinity Web Management UI主要設定檔有兩份,分別為struts

20、.properties及trinity.properties,分別說明如下1. WEB-INFclassesstruts.properties主要維護Trinity Web Management UI所需要顯示的系統語言,目前支援繁體中文、簡體中文及英文。#=# Used for Trinity WebUI connection#-# The custom default resource that WebUI application# use.#=#struts.custom.i18n.resources=lang.Language_zh_CN#struts.custom.i18n.reso

21、urces=lang.Language_en_USstruts.custom.i18n.resources=lang.Language_zh_TW名稱說明lang.Language_zh_TW繁體中文lang.Language_zh_CN簡體中文lang.Language_en_US英文根據規劃選擇Trinity Web Management UI系統要顯示的語言,解開前方的註解#符號即可。Note:三者只能選擇其一。2. WEB-INFclassestrinity.propertiesTrinity Web Management UI核心控制檔案,包括資料庫連線設定,報表產生存放路徑,郵件等

22、資訊都在此設定。# Trinity System Config properties# This is configuration file for WebUI, please modify the# properties according to your system requirement.#=# Used for Trinity WebUI connection#-# The connection setting between WebUI application# and Trinity database.#=database.driver=org.postgresql.Driver

23、database.url=jdbc:postgresql:/192.168.1.210:5433/trinitydatabase.username=trinitydatabase.password=trinity#=# Used for Hibernate setting#-# configuration the OR mapping setting according # to requirement.#=#hibernate.dialect=org.hibernate.dialect.MySQLDialecthibernate.dialect=org.hibernate.dialect.P

24、ostgreSQLDialecthibernate.show_sql=true#=# Used for Trinity WebUI application default setting#-# Trinity WebUI application running environmental# default setting.#=trinity.system.version=1.0 betatrinity.serverURL=http:/192.168.1.210:8080trinity.encrypt.key=trinity#=# Used for LDAP setting#-# LDAP us

25、er attribute related string setting.#=ldap.ldapinfo.findObjClass=inetOrgPersonldap.ldapinfo.findName=cnldap.ldapinfo.findEmail=mailldap.ldapinfo.findMobile=mobile#=# Used for Metadata Report setting#-# Metadata report file related path setting.#=metadata.report.report_root_path=reportspare_jrxmlPath

26、=jrxmlmetadata_compare_report.jaspermetadata.report.schedule_jrxmlPath=jrxmlmetadata_daily_report.jaspermetadata.report.sub_local_jrxml=jrxmllocal_col_subreport.jaspermetadata.report.sub_remote_jrxml=jrxmlremote_col_subreport.jaspermetadata.report.reportPath=tempmetadata.report.trinity_logo=imagestrinity.pngmetadata.report.ttf_path=ttfKAIU.ttf#=# Used for Mail setting#-# Set the mail sender address.#=

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1