thredds安装
官网:https://www.unidata.ucar.edu/software/tds/v4.6/tutorial/GettingStarted.html
1、安装java
下载jdk包:https://download.oracle.com/
wget https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be84580cfb4b/jdk-8u291-linux-x64.tar.gz?AuthParam=1619517162_408b7128f5f18a2b29e4a60d422c3e65
重命名:
mv 'jdk-8u291-linux-x64.tar.gz?AuthParam=1619517162_408b7128f5f18a2b29e4a60d422c3e65' jdk-8u291-linux-x64.tar.gz
解压:
tar -zxvf jdk-8u291-linux-x64.tar.gz
解压后放到/usr/local/tds目录下:
mv jdk1.8.0_291 /usr/local/tds/
修改配置文件,添加java路径:
vim /etc/profile
# java
export JAVA_HOME=/usr/local/tds/jdk1.8.0_291
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
使之生效:
source /etc/profile
查看是否安装成功:
java -version
2、安装tomcat
下载安装包:https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.65/bin/apache-tomcat-8.5.65.tar.gz
wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.65/bin/apache-tomcat-8.5.65.tar.gz
解压:
tar xvzf apache-tomcat-8.5.65.tar.gz
解压后放到/usr/local/tds目录下:
mv apache-tomcat-8.5.65 /usr/local/tds/
cd bin
在bin目录下新增配置文件:
vim setenv.sh #主要配置tomcat、java、content的路径
# NORMAL的大小一定要加m
#!/bin/sh
#
# ENVARS for Tomcat
#
export CATALINA_HOME="/usr/local/tds/apache-tomcat-8.5.65" #tomcat的路径
export CATALINA_BASE="/usr/local/tds/apache-tomcat-8.5.65” #tomcat的路径
export JAVA_HOME="/usr/local/tds/jdk1.8.0_291" #java的路径
# TDS specific ENVARS
#
# Define where the TDS content directory will live
# THIS IS CRITICAL and there is NO DEFAULT - the
# TDS will not start without this.
#
CONTENT_ROOT=-Dtds.content.root.path=/usr/local/tds/apache-tomcat-8.5.65/content #thredds的content文件夹存放的路径
# set java prefs related variables (used by the wms service, for example)
JAVA_PREFS_ROOTS="-Djava.util.prefs.systemRoot=$CATALINA_HOME/content/thredds/javaUtilPrefs \
-Djava.util.prefs.userRoot=$CATALINA_HOME/content/thredds/javaUtilPrefs"
#
# Some commonly used JAVA_OPTS settings:
#
NORMAL="-d64 -Xmx4096m -Xms512m -server -ea"
HEAP_DUMP="-XX:+HeapDumpOnOutOfMemoryError"
HEADLESS="-Djava.awt.headless=true"
#
# Standard setup.
#
JAVA_OPTS="$CONTENT_ROOT $NORMAL $MAX_PERM_GEN $HEAP_DUMP $HEADLESS $JAVA_PREFS_ROOTS"
export JAVA_OPTS
在bin目录启动tomcat:
./startup.sh
打开网页http://localhost:8080看是否正常安装 #localhost替换成IP地址
3、安装thredds
安装包下载:https://artifacts.unidata.ucar.edu/content/repositories/unidata-releases/edu/ucar/tds/4.6.16.1/tds-4.6.16.1.war
wget https://artifacts.unidata.ucar.edu/content/repositories/unidata-releases/edu/ucar/tds/4.6.16.1/tds-4.6.16.1.war
将安装包放在apache-tomcat-8.5.65/webapps/目录下:
cp tds-4.6.16.1.war /usr/local/tds/apache-tomcat-8.5.65/webapps/
到该目录下:
cd /usr/local/tds/apache-tomcat-8.5.65/webapps/
查看是否自动解压:ls
解压包重命名为thredss:
cp tds-4.6.16.1 thredds
重启tomcat:
cd ../bin
./shutdown.sh
./startup.sh
打开网页http://localhost:8080/thredds/ 查看thredds是否正常安装