轉自: http://hi.erp100.com/home-space-uid-34539-do-blog-id-13549577.html
一.請用 root 登入, 執行下列步驟
Step 1) #cp ed.top /usr/bin/ed.top;chmod 755 /usr/bin/ed.top
Step 2) #cp env.top /etc/env.top;chmod 755 /etc/env.top
Step 3) #將 profile.top 的內容 append to /etc/profile 檔尾
二.使用web方式(搭配apache web server)執行TIPTOP GP 須執行以下幾個步驟
1.依照實際安裝狀況修改 $TOP/setup/config/apache/as.xcf並複製到$FGLASDIR/etc下
as.xcf依照實際安裝狀況需修改的地方列出如下
<UNX>
<RESOURCE Id="res.dvm.wa" Source="INTERNAL">$(res.fgldir)/bin/fglrun.ora </RESOURCE>
<RESOURCE Id="res.dvm.ws" Source="INTERNAL">$(res.fgldir)/bin/fglrun.ora</RESOURCE>
<RESOURCE Id="res.fgldir" Source="INTERNAL">/u1/genero/genero.run</RESOUR>
<RESOURCE Id="res.path.as" Source="INTERNAL">/u1/genero/fglas</RESOURCE>
<RESOURCE Id="res.tempdir" Source="INTERNAL">/u1/genero/out</RESOURCE>
<RESOURCE Id="res.topprod" Source="INTERNAL">/u1/topprod/tiptop</RESOURCE>
<RESOURCE Id="res.toptest" Source="INTERNAL">/u1/toptest/tiptop</RESOURCE>
<RESOURCE Id="res.envdir" Source="INTERNAL">/u1/topprod/tiptop/tmp/config/apache</RESOURCE>
</UNX>
<ENVIRONMENT_VARIABLE Id="FGLASIP">http://192.168.180.100/cgi-bin/fglccgi/topprod/</ENVIRONMENT_VARIABLE> #正式區對內IP
<ENVIRONMENT_VARIABLE Id="FGLASIP">http://61.218.158.247/cgi-bin/fglccgi/topprod/</ENVIRONMENT_VARIABLE>
#正式區對外IP
<ENVIRONMENT_VARIABLE Id="FGLASIP">http://192.168.180.100/cgi-bin/fglccgi/toptest/</ENVIRONMENT_VARIABLE> #測試區對內IP
<ENVIRONMENT_VARIABLE Id="FGLASIP">http://61.218.158.247/cgi-bin/fglccgi/toptest/</ENVIRONENT_VARIABLE>
#測試區對外IP
上面的IP要視實際情況改成該機器的對內及對外IP
2.複製從網路登錄用的圖(先確定執行身分為root)
把$TOP/setup/config/apache/webimage.jpg複製到/var/www/html下
(若是大陸客戶,則複製webimage_dcms.jpg到/var/www/html下,並把檔名改成webimage.jpg)
3.在$TOP/setup/config/apache下有放置調整好的兩個檔案(topprod.sh及toptest.sh),請依照實際安裝狀況修改,這兩個檔案是web方式執行時必須讀的到profile
4.將$TOP/setup/config/apache/tiptop.html及toptest.html複製到 apache web server的html目錄底下,這兩個網頁分別是正式區跟測試區的入口
(/var/www/html下)
5.請將$TOP/setup/config/apache/connector.xcf依實際環境修改後,放到apache web server的cgi-bin底下
(/var/www/cgi-bin下)
6.請將以下三個目錄的權限改為777
$TOP/log
$TOP/p_cron
$TOP/tool/fop-0.20.5
7.在/etc/rc.d/rc.local增加一行
su - tiptop -c 'startweb as'
讓web server開機時自動啟動
8.編輯主機DNS資訊(用root身分執行)
vi /etc/hosts
加入主機IP及名稱,改完後重啟httpd
三.不管安裝的DB是oracle或是informix,請將$TOP/setup/config/fglprofile.prod
及$TOP/setup/config/fglprofile.test 複製到$FGLDIR/etc下
$FGLDIR/etc目錄下的該兩個.prod檔案的owner及group設定為tiptop
$FGLDIR/etc目錄的權限設定為775
備註:Genero 2.0之後的版本不需要 make runner,直接使用$FGLDIR/bin下面的fglrun
$FGLPROFILE裡的預設DB driver是 for Oracle 10g (10.20.01) 使用
(Informix的話是 for Informix 10x 使用)
四.如果有應用到 rcp 指令及對於 AIX 平台有自行 make 出來的 "rcp.aix" 檔
請各位在安裝時多執行以下程序(以 root 身份),
1. $> cd $TOP/bin
2. $> chown root rcp.aix
3. $> chmod 555 rcp.aix
4. $> chmod u+s rcp.aix
五.如果有應用到 rcp 指令及對於 Solaris 平台有自行 make 出來的 "rcp.sun" 檔
請各位在安裝時多執行以下程序(以 root 身份),
1. $> cd $TOP/bin
2. $> chown root rcp.sun
3. $> chmod 555 rcp.sun
4. $> chmod u+s rcp.sun
六.安裝 informix 自動開關(若有安裝informix資料庫的話)
root 登入, 執行 ./informixrc
#請先檢查此 script 之環境變數
七.$TOP/setup/config下有放置標準的 user profile分別是informix及oracle環境所使用
請依實際安裝狀況修改使用
八.請用root 帳號, vi /etc/httpd/conf/httpd.conf
(若不是安裝Unicode資料庫的話)
調整AddDefaultCharset UTF-8 (Unicode)
此行為AddDefaultCharset Big5
存檔後, 需執行 service httpd restart 即可.
九.要安裝java virtual machine,並把
1.
.profile裡的$JAVA_HOME環境變數指向該目錄下
2.
$TOP/setup/config/apache/topprod.sh及$TOP/setup/config/apache/toptest.sh
的$JAVA_HOME環境變數指向該目錄下
例:java virtual machine 若安裝在/usr/java/jdk1.5.0_03 下,則要確定上述3個檔案裡的設定如下:
JAVA_HOME=/usr/java/jdk1.5.0_03;export JAVA_HOME
十.若是安裝Unicode版本的Tiptop,需修改3個檔案裡的環境變數
檔案名稱:1. .profile
2. $TOP/setup/config/apache/topprod.sh
3. $TOP/setup/config/apache/toptest.sh
需將以下兩個環境變數修改如下
NLS_LANG=AMERICAN_AMERICA.AL32UTF8;export NLS_LANG
LANG=en_US.utf8;export LANG
#For Linux
注意:LANG的設定需視主機的廠牌,在HP或是AIX及其他的主機上的作業系統可能會不一樣,
請用指令 locale -a 查詢該機器下的UTF8格式的名稱為何,再根據實際情況來變更設定
十一.安裝Crystal Reports Server 注意事項
例:CRIP=http://192.168.0.100/tiptop_cr/;export CRIP #Crystal report Server IP
IP要換成 Crystal Reports Server的IP
(包含登入用的 .profile 和 topprod.sh 及 toptest.sh 檔案)
十二. Apache Server(httpd)的建議設定值置於現在所在目錄下的 apache_set.txt 檔案中
十三、在HP主機CPU為ITANIUM 2,並且該OS為Linux時,在TIPTOP系統安裝後,
在$TOP/bin 中,將以下所列所有 *.lnx.ia64 檔案更名為 *.lnx
big5_to_gb2312.lux.ia64
--->
big5_to_gb2312.lux
dtcput.lux.ia64
--->
dtcput.lux
dtcget.lux.ia64
--->
dtcget.lux
dtcputn.lux.ia64
--->
dtcputn.lux
VPrintHtml.lux.ia64
--->
VPrintHtml.lux
dtcgetn.lux.ia64
--->
dtcgetn.lux
gb2312_to_big5.lux.ia64
--->
gb2312_to_big5.lux
VPrintSvr.lux.ia64
--->
VPrintSvr.lux
大家都一直在看這篇文章,其實,鼎新的出貨CD 中,就有相關的文件了。
回覆刪除是沈達俊先生嗎?
回覆刪除