TongWeb
安装步骤
静默安装
获取linux
可执行安装包 如: Install_TWx.x.x.x_Enterprise_Linux.bin
创建安装所需配置文件 install.properties
内容如下
[root@node5 tongweb]# cat install.properties
INSTALL_UI=silent
USER_INSTALL_DIR=/home/tongweb
SILENT_JDK_HOME=/jdk/jre1.8.0_181
# "tong-http-listener","system-http-listener","ejb-server-listener","jmsservice","
shutdown-port"
USER_INPUT_PORTS_RESULTS="8081","9061","5101","7201","8006"
- INSTALL_UI : 安装模式
silent:静默模式
- USER_INSTALL_DIR : 安装目录
- SILENT_JDK_HOME : JAVA安装目录
- USER_INPUT_PORTS_RESULTS : 端口设置
进行安装
代码语言:javascript复制sh Install_TWx.x.x.x_Enterprise_Linux.bin -i silent -f install.properties
证书放到指定的安装目录下 /home/tongweb
名称必须为 license.dat
启动TongWeb
代码语言:javascript复制cd /home/tongweb/bin
sh startservernohup.sh
绿色安装
获取 linux
绿色安装包 如: TongWeb7.0.4.9_M1_Enterprise_Linux.tar.gz
解压 TongWeb7.0.4.9_M1_Enterprise_Linux.tar.gz
tar -zxvf TongWeb7.0.4.9_M1_Enterprise_Linux.tar.gz
设置 JAVA
- TongWeb7.0.4.9_M1_Enterprise_Linux/conf/environment.conf 内容末尾增加 JAVA_HOME=“xxxxxx”
- TongWeb7.0.4.9_M1_Enterprise_Linux/bin/startserver.sh 内容开始增加 JAVA_HOME=“xxxxxx”
证书放到 TongWeb7.0.4.9_M1_Enterprise_Linux
下 名称必须为 license.dat
启动TongWeb
代码语言:javascript复制cd TongWeb7.0.4.9_M1_Enterprise_Linux/bin/
sh startservernohup.sh
JVM配置
- JVM相关配置在配置文件
TongWeb7.0.4.9_M1_Enterprise_Linux/bin/external.vmoptions
# 进入 TongWeb7.0.4.9_M1_Enterprise_Linux/bin
[liqiao@hostnamehost144x174 see]$ cd TongWeb7.0.4.9_M1_Enterprise_Linux/bin/
[liqiao@hostnamehost144x174 bin]$ cat external.vmoptions
#jvm_options
-Xms2048m
-Xmx2048m
-XX:CICompilerCount=6
-XX:MaxPermSize=512m
-server
-XX: UnlockDiagnosticVMOptions
-XX: LogVMOutput
-Djava.io.tmpdir=${TongWeb_Base}/temp
-Duser.dir=${TongWeb_Base}/bin
-Djava.security.egd=file:/dev/./urandom
-XX:LogFile=${TongWeb_Base}/logs/jvm.log
-XX: HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=${TongWeb_Base}/logs/heap${sysdate}.hprof
-Djava.security.policy=${TongWeb_Base}/conf/tongweb.policy
-Djava.endorsed.dirs=${JAVA_ENDORSED_DIRS}
-Djava.util.logging.manager=com.tongweb.log.TongwebLogManager
-javaagent:${TongWeb_Home}/lib/ejb-agent.jar
-Djava.awt.headless=true
-Dibm.stream.nio=true
-Djava.net.preferIPv4Stack=false
#server_options
-Dcom.tongweb.commons.logging.Log=com.tongweb.commons.logging.impl.Jdk14Logger
-Dtongweb.restart.interval=1
-Dtongweb.java=${JAVA_HOME}
-Dtongweb.upload=${TongWeb_Base}/temp/upload
-Dtongweb.app=${TongWeb_Base}/deployment
-Dtongweb.sys