Lexical Tools Deployment Summary
I. After lvg annual release is completed, several supporting tasks need to be done:
- install the latest release of lvg for internal user (NLM)
- install lvg.${YEAR} on /net/lexdev/export/home/lu/Projects/LVG/lvg.${year}
- modify LVG_DIR in ${LVG}/data/config/lvg.properties by adding /net/lexdev
- Modify Linux scripts (fields, lgt, luiNorm, lvg, norm,toAscii, wordInd) in ${LVG}/bin
- add /net/lexdev to JAVA
- provide symbolic links under /net/lexdev/export/home/nls/bin
- Unix scripts (lgtUnix, luiNormUnix, lvgUnix, normUnix, wordIndUnix) in ${LVG}/bin
- copy from last year
- add /net/lexdev to JAVA
- change ${YEAR}
- provide symbolic links under /nfsvol/nls/bin
- Update lvg public/internal web site to the latest year release
- copy ${APACHE_DOCS}/lvg/${YEAR}
- modify URL (lexlx1) of html file under $APACHE_DOCS/lvg/YEAR/
- Update FDSE for seaching engine feature
- Update link of ${APACHE_DOCS}/lvg/current
- update lvg public/internal web tool to the latest year release
- download and install lvg.YEAR
- copy $TOMCAT_WEBAPPS/WebLvg.YEAR
- modify $TOMCAT_WEBAPPS/WebLvg.YEAR/WEB-INF/web.xml
- Restart tomcat server
II. The following list shows the hardware location for development, test, and deploy site:
- Development:
- Host: lexlx1
- lvg: lexlx1:/export/home/lu/development/LVG/lvgYEAR
- webDocs: lexlx1:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
- webApps: lexlx1:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR
- Test:
- Host: lexlx1 (development Linux test)
- lvg: lexlx1:/export/home/lu/Projects/LVG/lvgYEAR
- Host: lexdev (Internal Linux test)
- lvg: lexdev:/export/home/lu/Projects/LVG/lvgYEAR
- webDocs: lexdev:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
- webApps: lexdev:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR
- Host: lu-pc (window test)
- lvg: d:/Projects/lvgYEAR
- Host: lexsrv2 (public Linux test)
- lvg: lexsrv2:/export/home/lu/Projects/LVG/lvgYEAR
- webDocs: lexsrv2:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
- webApps: lexsrv2:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR
- Deployment:
- Host: lexsrv3 (public Linux deployment)
- lvg: lexsrv3:/export/home/lu/Projects/LVG/lvgYEAR
- webDocs: lexsrv3:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
- webApps: lexsrv3:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR
- Host: lexdev (Internal Linux deployment)
- lvg: lexdev:/export/home/nls/bin
- Host: nfsvol (Internal Unix deployment)
- lvg: /nfsvol/nls/bin