ข้ามไปยังเนื้อหาหลัก

ติดตั้ง

วิธี ทํา การ ตั้ง ต้น ERDDAP™ บนเซิร์ฟเวอร์ของคุณ

ERDDAP™ สามารถทํางานบนเซิร์ฟเวอร์ใด ๆ ที่รองรับ Java และทอมแคท (และเซิร์ฟเวอร์โปรแกรมอื่น ๆ เช่น Jetty แต่เราไม่ได้สนับสนุนพวกเขา) . ERDDAP™ ผ่านการตรวจลินุกซ์แล้ว (รวม AWS ของ Amazon) , แมค และคอมพิวเตอร์ของวินโดวส์

  • โดกเกอร์ - เราให้ ERDDAP™ ใน ตู้ เก็บ ของ และไอโอเอสตอนนี้เสนอ คําแนะนําการทํางานด่วนสําหรับ ERDDAP™ ในบรรจุ Doger . มันเป็นมาตรฐาน ERDDAP™ ติดตั้งในตู้คอนเทนเนอร์ ผ่านดอกเกอร์ การ รวม ความ เชื่อ เอกสารของดอกเกอร์ . ถ้าคุณใช้ดอกเกอร์อยู่แล้ว คุณอาจจะชอบเวอร์ชันของโดกเกอร์ หากคุณกําลังมองหาการทํางานบนบริการเมฆ คุณอาจจะต้องการรุ่น Doker
  • Amazon - หากคุณกําลังติดตั้ง ERDDAP™ บนเว็บเซอร์วิสของ Amazon ดูนี้ เว็บเซอร์วิสของ Amazon ก่อน
  • ลินุกซ์และแมค - ERDDAP™ ทํางานได้ดีกับลินุกซ์และแมคคอม ดูคําแนะนําข้างล่าง
  • หน้าต่าง - หน้าต่างใช้ได้สําหรับการทดสอบ ERDDAP™ และเพื่อใช้ส่วนตัว (ดูคําแนะนําด้านล่างนี้) . แต่เราจะไม่แนะนําให้ใช้เพื่อสาธารณะชน ERDDAP™ ใช้ได้ ทํางาน ERDDAP™ บนวินโดวส์อาจจะมีปัญหา: น่าจดจํา ERDDAP™ อาจจะไม่สามารถลบและ/หรือเปลี่ยนชื่อแฟ้มได้อย่างรวดเร็ว นี้อาจจะเนื่องจากซอฟต์แวร์ป้องกันไวรัส (e.g. จาก McAfe and Norton) ซึ่งจะตรวจสอบไฟล์ไวรัส ถ้าคุณเจอปัญหานี้ (ซึ่งสามารถมองเห็นได้โดยข้อความผิดพลาดใน ปูมบันทึก. txt แฟ้มต่าง ๆ เช่น "ไม่สามารถลบ...") การเปลี่ยนการตั้งค่าโปรแกรมป้องกันไวรัส อาจบรรเทาปัญหาบางส่วนได้บางส่วน หรือพิจารณาใช้ลินุกซ์หรือเครื่องแม่ข่ายแมคแทน

มาตรฐาน ERDDAP™ คําแนะนําการติดตั้งสําหรับลินุกซ์, แมก, และคอมพิวเตอร์ของวินโดวส์คือ:

  1. ทําให้แน่ใจว่ามีการติดตั้งความขึ้นต่อกันแล้ว บนเครื่องจักรที่ไม่ใช่วินโดวส์ (Linux และ Mac) คุณต้องใช้ชชช

Java

  1. สําหรับ ERDDAP™ v2. 29. 0+, ตั้ง Java 25 ด้วยเหตุผลด้านความปลอดภัย ที่จะใช้รุ่นล่าสุด Java 25 โปรดดาวน์โหลดและติดตั้งรุ่นล่าสุดของ รับเลี้ยงบุตรบุญธรรมของ OpenJDK (เตมู ริน) 25 (LTS) . เพื่อตรวจสอบการติดตั้ง ให้ทํางาน จาวา จิน ดิเรกตี้/จาวา กลับหัว ตัวอย่างเช่น /usr/local/jdk-25.1+8/jre/bin/java กลับหัว .

    ERDDAP™ ทํางานกับ Java จากแหล่งอื่น แต่เราแนะนําให้รับบุตรบุญธรรม เนื่องจากมันเป็นหลัก ว่าง (เช่นเบียร์และการพูด) รุ่น Java 25 ที่ให้การสนับสนุนระยะยาว (ปรับรุ่นฟรีเป็นเวลาหลายปีที่ผ่านมา ออกครั้งแรก) . ด้วยเหตุผลความปลอดภัย โปรดแจ้งความคืบหน้า ERDDAP รุ่นของ Java เป็นรุ่นใหม่ของ Java 25 เปิดรับสมัครจากรับเลี้ยงบุตรบุญธรรม พ.ศ.

    ERDDAP™ เคย มี การ ทดสอบ และ ใช้ อย่าง กว้าง ขวาง กับ 25 ฉบับ ไม่ ใช่ ฉบับ แปล อื่น. ด้วยเหตุผลบางอย่าง เราไม่ทดสอบหรือสนับสนุนเวอร์ชันอื่น Java .  

Tomcat

  1. ตั้งค่า Tomcat . Tomcat เป็นที่ที่ใช้กันอย่างแพร่หลายที่สุด Java เซิร์ฟเวอร์โปรแกรม ซึ่งก็คือ Java โปรแกรมที่อยู่ระหว่างบริการเครือข่ายของระบบปฏิบัติการและ Java ซอฟต์แวร์ของแม่ข่ายเช่น ERDDAP™ . ซอฟต์แวร์เสรีและโอเพนซอร์ส (OSS) .

คุณใช้อีกก็ได้ Java เซิร์ฟเวอร์โปรแกรม (อี.) แต่เราทดสอบและสนับสนุนทอมแคทเท่านั้น

  • ดาวน์โหลด Tomcat และแกะออกที่เซิร์ฟเวอร์ หรือ PC ด้วยเหตุผลด้านความปลอดภัย, มันมักจะดีกว่าเสมอที่จะใช้ล่าสุดของทอมแคท 10 (รุ่น 9 และด้านล่างนี้ไม่ยอมรับ) ซึ่งออกแบบมาเพื่อทํางานกับ Java 25 หรือใหม่กว่า ด้านล่างนี้ จะอ้างถึงไดเรกทอรี Tomcat เป็น แว่นขยาย .

เ_ปลี่ยนใจ! ถ้าคุณมีทอมแคท กําลังทํางานอยู่ในเว็บอื่น (เป็น พิเศษ) เราแนะนําให้คุณติดตั้ง ERDDAP™ ใน Tomcat ตัวที่สอง เพราะว่า ERDDAP™ ต้องการการตั้งค่า Tomcat ที่แตกต่างกัน และไม่ควรต้องสู้กับโปรแกรมอื่นเพื่อหน่วยความจํา

  • บนลินุกซ์ ดาวน์โหลด "core" "trar" .gz "การกระจายของทอมแคท และรื้อถอนมัน เราแนะนําให้เอาออก / usr/ local .
  • บน Mac, ทอมแคทอาจจะถูกติดตั้งแล้ว / ลิเบรย์/ ทอมแคท แต่ควรจะอัพเดตให้ทอมแคท 10 รุ่นล่าสุด ถ้าคุณดาวน์โหลดมัน ดาวน์โหลด "core" "trar" .gz "การกระจายของทอมแคท และห่อมันเข้ามา / ลิเบรย์/ ทอมแคท .
  • บนวินโดวส์ คุณสามารถ ดาวน์โหลดการกระจายตัว "core" ของ Tomcat (ซึ่งไม่รบกวนการลงทะเบียนวินโดวส์ และที่คุณควบคุมจากบรรทัดคําสั่งดอส) และเก็บมันไว้ในไดเรกทอรีที่เหมาะสม (สําหรับการพัฒนา เราใช้การกระจายตัว "โคเร่" ซีพี เราทําให้ / โปรแกรม ไดเรกทอรีและเอาออกมา) หรือคุณสามารถดาวน์โหลดการกระจายตัว "Core" ของวินโดวส์แบบ "64 บิต" ซึ่งรวมคุณสมบัติอื่น ๆ ด้วย ถ้าการกระจายเป็นติดตั้งวินโดวส์ มันอาจจะใส่ทอมแคทเข้าไป เช่น / Program file/ apachage-tomac-10.23 .  

เซิร์ฟเวอร์.xml

  • เซิร์ฟเวอร์.xml - ใน Tomcate/conf/server. xml ไฟล์, มีสองการเปลี่ยนแปลงที่คุณควรทําให้แต่ละของสอง <Connector> ป้ายกํากับ (หนึ่งสําหรับ &lt;Netctor Port= "8080" และหนึ่งสําหรับ &lt; Conctor Port= "8443" ) .
    1. (แนะนํา) เพิ่ม การเชื่อมต่อ หมดเวลา ค่าพารามิเตอร์ อาจถึง 300000 (มิลลิวินาที 5 นาที) .
    2. (แนะนํา) เพิ่มพารามิเตอร์ใหม่: คลายการค้นหา Chagers="[] | " . นี่เป็นตัวเลือกที่ปลอดภัยน้อยกว่า แต่ลบความต้องการผู้ใช้ออกเป็นร้อยละ-encode อักขระเหล่านี้เมื่อมันเกิดขึ้นในพารามิเตอร์ของที่อยู่ URL ที่ผู้ใช้ร้องขอ  

เนื้อหา.xml

  • บริบท. xml - แคชของทรัพยากร - อยู่ใน Tomcate/conf/ Context. xml ก่อน </Context> ป้ายกํากับ, เปลี่ยนป้ายกํากับทรัพยากร (หรือเพิ่มลงไป ถ้ามันยังไม่อยู่ตรงนั้น) เพื่อตั้งค่าแคช กําหนดพารามิเตอร์สูงสุดเป็น 8000:
    <Resources cachingAllowed="true" cacheMaxSize="80000" />

เรื่อง นี้ หลีก เลี่ยง คํา เตือน มาก มาย ใน คา ตา ลี นา. ทั้งหมดเริ่มจาก

WARNING [main] org.apache.catalina.webresources.Cache.getResource Unable to add the resource at [/WEB-INF/classes/...]

 

หมดเวลาของ Apache

  • บนคอมพิวเตอร์ลินุกซ์, เปลี่ยนการตั้งค่าการหมดเวลาของ Apache เพื่อให้การใช้เวลาการใช้งานตามต้องการไม่หมดเวลา (กับสิ่งที่มักปรากฏเป็น "Proxy" หรือ "เกตเวย์ bad" ผิดพลาด) . เป็นผู้ใช้หลัก:
    • แก้ไข อา ปาเช http d. conf แฟ้ม (ปกติใน / etc/ http d/conf/ ) -
      • เปลี่ยนรายการที่มีอยู่ <Timeout> ตั้งค่า (หรือเพิ่มที่ท้ายแฟ้ม) ถึง 3600 (วินาที) แทนที่จะใช้ 60 หรือ 120 วินาที
      • เปลี่ยนรายการที่มีอยู่ <ProxyTimeout> ตั้งค่า (หรือเพิ่มที่ท้ายแฟ้ม) ถึง 3600 (วินาที) แทนที่จะใช้ 60 หรือ 120 วินาที
    • เริ่ม Apache ใหม่: / usr/sbin/aptectl -นุ่ม (แต่บางครั้งมันก็อยู่ในไดเรกทอรีอื่น) .

ความปลอดภัย

 

  • คําแนะนําความปลอดภัย: ดู คําแนะนําเหล่านี้ เพื่อเพิ่มความปลอดภัย การติดตั้งทอมแคทของคุณ โดยเฉพาะอย่างยิ่งสําหรับเซอร์เวอร์สาธารณะ  
  • สําหรับสาธารณชน ERDDAP™ การติดตั้งลินุกซ์และแมค จะเป็นการดีที่สุดที่จะติดตั้งทอมแคท (โปรแกรม) เป็นของผู้ใช้ แว่นขยาย (ผู้ใช้ที่แยกต่างหาก โดยมีสิทธิ์จํากัด ไม่มีรหัสผ่าน ) . ดังนั้น จึงมีเพียงซูเปอร์ผู้ใช้เท่านั้นที่สามารถสลับการแสดงเป็นผู้ใช้ได้ แว่นขยาย . นี่จะทําให้การล็อกอินของแฮกเกอร์เป็นผู้ใช้ของคุณไม่ได้ แว่นขยาย . และในกรณีนี้, คุณควรทําให้มัน แว่นขยาย ผู้ใช้มีสิทธิ์ในการจํากัดในการใช้ระบบแฟ้มของแม่ข่าย (อ่านแล้วเขียน+ext+execord) สําหรับ แว่นขยาย ต้นไม้ไดเรกทอรีและ <bigParentDirectory> และสิทธิ์ในการอ่านอย่างเดียวสําหรับไดเรกทอรีที่มีข้อมูลที่ ERDDAP™ ต้องเข้าถึง).
    • คุณสามารถสร้าง แว่นขยาย บัญชีผู้ใช้ของผู้ใช้ (ไม่มีรหัสผ่าน) โดยใช้คําสั่ง:
      sudo useradd tomcat -s /bin/bash -p '*'
    • คุณสามารถเปลี่ยนเป็นผู้ใช้ได้ แว่นขยาย โดยใช้คําสั่ง
      sudo su - tomcat
      (มันจะถามรหัสผ่านของซูเปอร์เซอร์ เพื่อขออนุญาตทํา)
      • คุณสามารถหยุดการทํางานกับผู้ใช้ทอมแคทได้ โดยใช้คําสั่ง
      exit
      • ทําส่วนใหญ่ของทอมแคทและ ERDDAP™ ตั้งค่าคําสั่งเป็นผู้ใช้ แว่นขยาย . หลังจากนี้ วิ่ง เริ่มการทํางาน.sh และ ปิด ช สคริปต์ของผู้ใช้ แว่นขยาย เพื่อที่ว่าทอมแคทได้รับอนุญาตให้เขียนไปยังแฟ้มบันทึก
      • หลังจากเอาทอมแคทออก จากผู้ปกครอง แว่นขยาย ไดเรกทอรี:
        • เปลี่ยนความเป็นเจ้าของของต้นไม้ไดเร็กทอรี apache-tomcate เป็นผู้ใช้ทอมแคท
          chown -R tomcat apache-tomcat-10.0.23
          (แต่แทนที่ชื่อจริงของไดเรกทอรีทอมแคทของคุณ) .
        • เปลี่ยนกลุ่ม "กลุ่ม" เป็น Tomcat, ชื่อผู้ใช้ของคุณ หรือชื่อของกลุ่มเล็ก ๆ ที่มี Tomcat และผู้ดูแลระบบทั้งหมดของ Tomcat/ ERDDAP -
          chgrp -R yourUserName apache-tomcat-10.0.23
        • เปลี่ยนสิทธิ์ที่อนุญาตของ Tomcat และกลุ่มได้อ่านแล้ว, เขียน, ประมวลผลสิทธิ์:
          chmod -R ug+rwx apache-tomcat-10.0.23
        • ลบสิทธิ์ที่อนุญาตของผู้ใช้ที่จะอ่าน, เขียน หรือประมวลผล:
          chmod -R o-rwx apache-tomcat-10.0.23

นี้เป็นสิ่งสําคัญ เนื่องจากมันป้องกันไม่ให้ผู้ใช้อื่น ๆ จากการอ่านอาจจะข้อมูลละเอียดอ่อนใน ERDDAP™ ตั้งค่าแฟ้ม

หน่วยความจํา

ตั้งค่าตัวแปรสภาพแวดล้อมของ Tomcat

  • บนลินุกซ์และแมค สร้างแฟ้ม Tomcate/bin/setenv.sh (หรือใน Red Hat Enterprise Linux \[ รี เอล \] แก้ไข ~tomcat/conf/tommcat10.conf ) เพื่อตั้งค่าตัวแปรแวดล้อมของทอมแคท แฟ้มนี้จะถูกใช้โดย Tomcate/bin/ startup.sh และ ปิด ช . แฟ้มควรจะบรรจุบางอย่างเช่น:

    export JAVA_HOME=/usr/local/jdk-25.0.1+8
    export JAVA_OPTS='-server -Djava.awt.headless=true -Xmx1500M -Xms1500M'
    export TOMCAT_HOME=/usr/local/apache-tomcat-10.0.23
    export CATALINA_HOME=/usr/local/apache-tomcat-10.0.23

    (แต่แทนที่ชื่อไดเรกทอรีจากคอมพิวเตอร์ของคุณ) . (ถ้าคุณก่อนหน้านี้ตั้ง จอร์แดน คุณเอามันออกได้) บนแมค คุณไม่จําเป็นต้องตั้ง (JAVA_HOME) .

  • บนหน้าต่าง: สร้างแฟ้ม Tomcat\\ บิน/ etenv. bat เพื่อตั้งค่าตัวแปรแวดล้อมของทอมแคท แฟ้มนี้จะถูกใช้โดย Tomcat\\ บิน/ เริ่มระบบ. bat และ shutdown.bat . แฟ้มควรจะบรรจุบางอย่างเช่น:

    SET "JAVA_HOME=\\someDirectory\\jdk-25.0.1+8"
    SET "JAVA_OPTS=-server -Xmx1500M -Xms1500M"
    SET "TOMCAT_HOME=\\Program Files\\apache-tomcat-10.0.23"
    SET "CATALINA_HOME=\\Program Files\\apache-tomcat-10.0.23"

    (แต่แทนที่ชื่อไดเรกทอรีจากคอมพิวเตอร์ของคุณ) . ถ้านี่เป็นการทดสอบภายใน เอา "บริการ" ออกไป (ถ้าคุณก่อนหน้านี้ตั้ง จอร์แดน คุณเอามันออกได้)

เดอะ -Xx และ - XMs การตั้งค่าหน่วยความจําเป็นสิ่งสําคัญเพราะ ERDDAP™ ทํางานได้ดีกับความทรงจํามากขึ้น ตั้งเสมอ - XMs เป็นค่าเดียวกับ -Xx .

  • สําหรับระบบปฏิบัติการ 32 บิต และ 32 บิต Java - 64 บิต Java ดีกว่า 32 บิต Java แต่ 32 บิต Java จะทํางานตราบใดที่เซิร์ฟเวอร์ไม่ยุ่ง ยิ่งหน่วยความจําหลักในเซิร์ฟเวอร์ดีขึ้น: 4+GB เป็นสิ่งที่ดีจริงๆ, 2 GB จะโอเค, ไม่ขอแนะนําให้น้อยกว่า ด้วย 32 บิต Java แม้จะมีความทรงจําทางกายภาพมากมาย ทอมแคทและ Java จะไม่ทํางานถ้าคุณพยายามที่จะตั้งค่า -Xx มากกว่า 1500M (1200M บนคอมพิวเตอร์บางเครื่อง) . หากเซิร์ฟเวอร์ของคุณมีหน่วยความจําน้อยกว่า 2GB ให้ลดขนาด -Xx ค่า (ใน 'M' Ega ไบต์) เป็น 1/2 ของหน่วยความจําทางกายภาพของคอมพิวเตอร์

  • สําหรับระบบปฏิบัติการ 64 บิต และ 64 บิต Java - 64 บิต Java จะใช้ได้กับระบบปฏิบัติการ 64 บิตเท่านั้น

    • ด้วย Java 8 คุณต้องเพิ่ม - d64 เพื่อทอมแคท คาตาลินา พารามิเตอร์ใน เซตเอ็นวัตต์ .
    • ด้วย Java 21 นายเลือก 64 บิต Java เมื่อคุณดาวน์โหลดรุ่นของ Java เครื่องหมาย "64 บิต".

ด้วย 64 บิต Java Tomcat และ Java ใช้ได้สูงมาก -Xx และ - XMs การตั้งค่า ยิ่งหน่วยความจําทางกายภาพในเซิร์ฟเวอร์ดีขึ้น ข้อเสนอแนะ: เราแนะนําให้คุณตั้งค่า -Xx และ - XMs ถึง (ใน 'M' Ega ไบต์) ถึง 1/2 (หรือน้อยกว่านั้น) ของความทรงจําทางกายภาพของคอมพิวเตอร์ คุณสามารถดูว่าทอมแคท Java และ ERDDAP™ กําลังทํางานในโหมด 64 บิตจริง ๆ โดยการค้นหา "บิต" ใน ERDDAP อีเมลของ Daily Report หรือใน เครื่องราชอิสริยาภรณ์ขนาดใหญ่ [ปูมบันทึก. txt](/docs/server-admin/additional-information#log) แฟ้ม ( เครื่อง มือ ขนาด ใหญ่ ระบุใน ตั้งค่า. xml ) .

คลังสื่อ

  • ใน ERDDAP™ ' ปูมบันทึก. txt แฟ้ม คุณจะเห็น "GC" มาก (การจัดวางล้มเหลว) ข้อความ ปกติมันไม่ใช่ปัญหา มันเป็นข้อความบ่อยจากการดําเนินการปกติ Java บอกว่ามันเพิ่งเสร็จขยะเล็กๆ คอลเลกชันเพราะมันหมดที่ในอีเดน (ส่วนของ Java ที่กองสําหรับวัตถุหนุ่มสาวมาก) . โดยปกติข้อความจะแสดงให้คุณเห็น ใช้หน่วยความจําก่อนที่จะใช้) Memory หลัง . ถ้าเลขสองตัวนั้นอยู่ใกล้กัน นั่นหมายความว่าการเก็บขยะไม่ได้ผลิตออกมา ข้อความเป็นเพียงสัญญาณของปัญหา ถ้ามันบ่อยมาก (ทุกไม่กี่วินาที) ไม่มีประสิทธิภาพ และตัวเลขที่มีขนาดใหญ่และไม่เติบโต ซึ่งร่วมกันแสดงให้เห็นว่า Java จําเป็น ต้อง มี ความ จํา มาก ขึ้น, กําลัง พยายาม ทํา ให้ ความ จํา เป็น อิสระ, และ ไม่ สามารถ กู้ ความ จํา ได้. เรื่อง นี้ อาจ เกิด ขึ้น ใน ช่วง ที่ ตึงเครียด แล้ว ก็ จาก ไป. แต่ถ้ามันยังคงที่ นั่นคือสัญญาณของปัญหา
  • ถ้าคุณเห็น จาวา. แลง. นอกอาคาร แสดง ERDDAP™ ' ปูมบันทึก. txt แฟ้ม ดู ผู้ประกาศข่าว เพื่อ แนะ วิธี วินิจฉัย และ แก้ ปัญหา.  

สิทธิ์ที่อนุญาต

chmod +x *.sh

แบบอักษร

หากคุณเลือกที่จะไม่ใช้งานแบบอักษร DejaVu คุณต้องเปลี่ยนการตั้งค่าแบบอักษรในการตั้งค่า.xml ให้เป็น <fontFamily> แซงเซริฟ </fontFamily> . ซึ่งมีอยู่ทั้งหมด Java การกระจายตัว ถ้าคุณตั้งค่า <fontFamily> สําหรับชื่อของแบบอักษรที่ไม่มีอยู่ ERDDAP™ ไม่โหลด และจะพิมพ์รายการแบบอักษรที่มีอยู่ใน ปูมบันทึก. txt แฟ้ม คุณต้องใช้ตัวอักษรพวกนั้น

หากคุณเลือกใช้แบบอักษร DejaVu โปรดแน่ใจว่า <fontFamily> ตั้งค่าในการตั้งค่า.xml <fontFamily> เดจาวู ซานส์ </fontFamily> .

โปรดดาวน์โหลดแบบอักษรของ DejaVu เดจาฟ็อนท์ .zip (5,522,795 ไบต์, MD5=33E1E61 FAB06A4781E09148B4FF42.) และปลดแฟ้มแบบอักษรออกจากไดเรกทอรีชั่วคราว

  • บนลินุกซ์:
    • สําหรับลินุกซ์ Java การกระจายตัว, เห็นไหม คําแนะนําเหล่านี้ .
    • กับคนอื่น Java การกระจายตัว: ในฐานะ แว่นขยาย ผู้ใช้, คัดลอกแฟ้มแบบอักษรไปยัง $JAVA_HOME/ Lib/foints ดังนั้น Java หาตัวอักษรได้ จําไว้: ถ้าคุณ/ เมื่อคุณปรับรุ่นไปเป็นรุ่นใหม่ Java คุณต้องติดตั้งแบบอักษรใหม่
  • บนแฟ้ม Mags: สําหรับแต่ละแฟ้ม ให้คลิกดับเบิลคลิกบนมัน แล้วคลิกที่ตัวอักษรที่ติดตั้ง
  • บนวินโดวส์ 7 และ 10: ในวินโดวส์เอกซ์โพลเรอร์ ให้เลือกแฟ้มแบบอักษรทั้งหมด คลิกขวา คลิกที่การติดตั้ง  

ทดสอบ Tomcat

  • ทดสอบการติดตั้งทอมแคทของคุณ
    • ลินุกซ์:
      • ในฐานะผู้ใช้ "tomcat" ให้ทํางาน Tomcate/bin/ startup.sh .
      • ดูที่อยู่ URL ของคุณ + ": 8080/" ในเบราว์เซอร์ของคุณ (อี.จี. http://coastwatch.pfeg.noaa.gov:8080/ ) .
    • แมก (ประมวลผลทอมแคทโดยใช้สิทธิ์ผู้ดูแลระบบ) -
      • ทํางาน Tomcate/bin/ startup.sh .
      • ดูที่อยู่ URL ของคุณ + ": 8080/" ในเบราว์เซอร์ของคุณ (อี.จี. http://coastwatch.pfeg.noaa.gov:8080/ ) . สังเกตว่าโดยปริยายแล้ว ทอมแคทของคุณ จะเข้าถึงได้โดยคุณเท่านั้น มันไม่สามารถเข้าถึงได้ในที่สาธารณะ
    • เครื่องภายในของวินโดวส์:
      • คลิกเมาส์ปุ่มขวาบนไอคอน Tomcat ในถาดระบบ และเลือก "เริ่มบริการ"
      • แสดง http://127.0.0.1:8080/ หรือบางที http://localhost:8080/ ในเบราว์เซอร์ของคุณ สังเกตว่าโดยปริยายแล้ว ทอมแคทของคุณ จะเข้าถึงได้โดยคุณเท่านั้น มันไม่สามารถเข้าถึงได้ในที่สาธารณะ

คุณน่าจะได้เห็นหน้า Tomcat "ยินดี"

ถ้ามีปัญหา ดูแฟ้มบันทึกทอมแคทที่ Tomcate/logs/catalina. ออก .

ปัญหาเกี่ยวกับการติดตั้งทอมแคท?

  • บนลินุกซ์และแมค ถ้าคุณติดต่อทอมแคทไม่ได้ ERDDAP™ (หรือบางทีคุณเพียงแค่ไม่สามารถเข้าถึงพวกเขา จากคอมพิวเตอร์นอกไฟร์วอลล์ของคุณ) . คุณสามารถทดสอบว่าทอมแคทกําลังฟังพอร์ต 8080 โดยการพิมพ์ (เป็นราก) บนบรรทัดคําสั่งของเซิร์ฟเวอร์:

    netstat -tuplen | grep 8080

มันควรกลับมาเป็นเส้นตรงเส้นหนึ่งด้วย

tcp 0 0 :::8080 :::* LISTEN ## ##### ####/java

(ที่ไหน # เป็นตัวเลข) ชี้ให้เห็นว่า จาวา ประมวลผล (บางทีทอมแคท) กําลังฟังอยู่ที่ท่าเรือ "8080" สําหรับรถติด หาก ไม่ มี การ ส่ง บรรทัด กลับ หาก เส้น คืน เส้น นั้น ต่าง กัน อย่าง เห็น ได้ ชัด หรือ หาก ส่ง คืน สอง บรรทัด หรือ มาก กว่า นั้น ก็ อาจ เกิด ปัญหา ขึ้น กับ ระบบ ท่า เรือ.

  • ดูปูมบันทึกของ Tomcat Tomcate/logs/catalina. ออก . ปัญหาเกี่ยวกับทอมแคทและบางอย่าง ERDDAP™ โจทย์เริ่มต้นมักจะระบุตรงนั้นเสมอ นี่เป็นเรื่องปกติเมื่อคุณตั้ง ERDDAP™ .

  • ดู Tomcat เว็บไซต์ หรือ สืบค้น ดู ว่า คุณ มี ปัญหา อะไร บ้าง.

  • ดูพวกเราสิ ส่วนของการได้รับการสนับสนุนเพิ่มเติม .  

ERDDAP™ เนื้อหา

  1. ตั้ง Tomcat/ Content/ perdap แฟ้มการปรับแต่ง บนลินุกซ์, Mac และวินโดวส์, ดาวน์โหลด แก้ไขโครงการหลัก... .zip และปลดมันออก แว่นขยาย ไดเรกทอรี, การสร้าง Tomcat/ Content/ perdap .

Version 1. 0.1, 20683 bytes, MD5 =982,8099E7E674da59f59c967b5, ลงวันที่ 2025-06-02_BAR

รุ่นก่อนหน้านี้บางตัวยังใช้ได้:

  • 2.17 (19,792 ไบต์, MD5=8F8926161BEF2DF2F0F4B4B036DBBBBAD7C, ลงวันที่ 2022-02-16.)
  • 2.18 (19,792 ไบต์, MD5=8F8926161BEF2DF2F0F4B4B036DBBBBAD7C, ลงวันที่ 2022-02-16.)
  • 2.21 (19,810 bytes, MD5=1E26662E7A06191E686868C404848362 ลงวันที่ 2022-10-09.)
  • 2.22 (19,810 bytes, MD5=1E26662E7A06191E686868C404848362 ลงวันที่ 2022-12-08.)
  • 2. 23 (19,810 bytes, MD5=1E26661E7A06191E686868C404848362 ลงวันที่ 2023-02-27.)

ไดเรกทอรีอื่น

สําหรับ Red Hat Enterprise Linux (รี เอล) หรือกรณีอื่นที่คุณไม่ได้รับอนุญาตให้แก้ไขไดเรกทอรี Tomcat หรือที่ที่คุณต้องการ/ต้องการ ใส่ ERDDAP™ ไดเร็กทอรีเนื้อหาในบางตําแหน่งอื่น ๆ ด้วยเหตุผลอื่น ๆ (ตัวอย่างเช่น ถ้าคุณใช้เจ็ทตี้แทนทอมแคท) . Unzip แก้ไขโครงการหลัก... .zip เข้าสู่ไดเรกทอรีที่ต้องการ (ซึ่งมีเพียง แว่นขยาย ผู้ใช้มีสิทธิ์ในการใช้งาน) และตั้งค่า erddapContentDirectory คุณสมบัติของระบบ (อี.จี. erddapContentDirectory =~tomcat/content/erddap ) ดังนั้น ERDDAP™ หาไดเรกทอรีเนื้อหาใหม่นี้ได้

ตั้งค่า. xml

สําหรับการตั้งค่าเริ่มต้น คุณควรจะเปลี่ยนการตั้งค่าเหล่านี้อย่างน้อย:

  • <bigParentDirectory>
  • <emailEverythingTo>
  • <baseUrl>
  • <email...> ตั้งค่า
  • <admin...> ตั้งค่า
  • <baseHttpsUrl> (เมื่อคุณติดตั้ง https )

เมื่อคุณสร้างโครงการใหญ่ Parren Dirctory จากไดเร็กทอรีของบริษัทใหญ่ Parren Dirctory:

  • ทําให้ แว่นขยาย ผู้ใช้เป็นเจ้าของ เครื่อง มือ ขนาด ใหญ่ -
    chown -R tomcat bigParentDirectory
  • เปลี่ยนกลุ่ม "กลุ่ม" เป็น Tomcat, ชื่อผู้ใช้ของคุณ หรือชื่อของกลุ่มเล็ก ๆ ที่มี Tomcat และผู้ดูแลระบบทั้งหมดของ Tomcat/ ERDDAP -
    chgrp -R yourUserName bigParentDirectory
  • เปลี่ยนสิทธิ์ที่อนุญาตของ Tomcat และกลุ่มได้อ่านแล้ว, เขียน, ประมวลผลสิทธิ์:
    chmod -R ug+rwx bigParentDirectory
  • ลบสิทธิ์ที่อนุญาตของผู้ใช้ที่จะอ่าน, เขียน, หรือประมวลผล นี่ เป็น สิ่ง สําคัญ เพื่อ ป้องกัน การ อ่าน อาจ เป็น ข้อมูล ที่ ละเอียด อ่อน ใน ERDDAP™ บันทึกแฟ้มและแฟ้มที่มีข้อมูลเกี่ยวกับชุดข้อมูลส่วนตัว
    chmod -R o-rwx bigParentDirectory

ตัวแปรแวดล้อม

เริ่มด้วย ERDDAP™ v2.13 ERDDAP™ ผู้ดูแลระบบสามารถแทนที่ค่าใด ๆ ในการตั้งค่า.xml ได้ โดยการระบุตัวแปรแวดล้อม ชื่อ ERDDAP ค่าแ_ฟ้มName ก่อนที่จะทํางาน ERDDAP™ . ยกตัวอย่างเช่น ใช้ ERDDAP _ล้างข้อมูล อยู่เหนือ <baseUrl> มูลค่า นี้จะมีประโยชน์เมื่อใช้ ERDDAP™ กับตู้คอนเทนเนอร์เช่นโดเคอร์ คุณสามารถใส่การตั้งค่ามาตรฐานในการตั้งค่า.xml และจัดหาอุปกรณ์พิเศษ ผ่านตัวแปรแวดล้อม หากคุณให้ข้อมูลลับไปยัง ERDDAP™ ด้วยวิธีการนี้ ตรวจสอบให้แน่ใจว่า ข้อมูลจะเป็นความลับ ERDDAP™ แค่อ่านตัวแปรแวดล้อม หนึ่งครั้งต่อการเริ่มต้น ในลําดับที่สองของการเริ่มต้น, วิธีหนึ่งที่จะใช้คือ: ตั้งตัวแปรแวดล้อม, เริ่ม ERDDAP . รอจนกว่า ERDDAP™ เริ่มแล้ว ถอนตัวแปรแวดล้อม

datasets.xml

  • อ่าน ความ เห็น ใน หนังสือ ทํางานกับ datasets.xml แฟ้ม . ทีหลัง หลังจากนาย ERDDAP™ ทํางาน เป็นครั้งแรก (โดยปกติจะเป็นชุดข้อมูลปริยาย) คุณจะแก้ไข XML ใน Tomcat/ Continent/ perdep/ datasets.xml เพื่อกําหนดชุดข้อมูลทั้งหมดที่คุณต้องการ ERDDAP™ เพื่อรับใช้ นี่คือที่ที่คุณจะใช้เวลาทั้งหมดของคุณ โดยมีการแต่งตั้ง ERDDAP™ และในภายหลังในขณะที่รักษาของคุณ ERDDAP™ .

คุณจะเห็นตัวอย่าง datasets.xml บน กิตติฮับ .  

  • (ไม่น่าจะใช่) ตอนนี้หรือ (มีแนวโน้มมากกว่า) ในอนาคต, ถ้าคุณอยากแก้ไขแฟ้ม CSS ของ Ardap, คัดลอก Tomcate/ Content/ perdep/ images/ erdap start2. ถึง Tomcate/ Connect/erdap/images/erdap2cs แล้วก็เปลี่ยนแปลงมัน เปลี่ยนเป็น ตัวแบ่งเขต 2 จะมีผลเฉพาะเมื่อ ERDDAP™ เริ่มการทํางานใหม่อีกครั้งและมักต้องการผู้ใช้เพื่อล้างแฟ้มที่มีแคชของเบราว์เซอร์   ERDDAP™ จะทํางานไม่ถูกต้องหากตั้งค่า.xml หรือ datasets.xml แฟ้มไม่ใช่แฟ้ม XML แบบมีรูปแบบดี ดังนั้น หลังจากที่คุณแก้ไขไฟล์เหล่านี้ เป็นความคิดที่ดีที่จะตรวจสอบว่าผลที่ได้เป็นรูปแบบ XML ดีโดยวางข้อความ XML เป็นตัวตรวจสอบ XML เช่น การปรับแนวแกน x .  

ติดตั้งเอดแดป แฟ้มสงคราม

  1. บนลินุกซ์, แมก, และวินโดวส์, _ดาวน์โหลด เอดดาป _ใส่ Tomcat/ webapps -

Version 2.30.0, 706,939,121 ไบต์, MD5=D95A02AAARIBCF1FFF8179110A4FD09E, ลงวันที่ 2026-04-06_BAR

แฟ้ม .War มีขนาดใหญ่มาก เพราะมันบรรจุพื้นที่ชายฝั่งสูง ขอบเขต และข้อมูลความสูงที่จําเป็นในการสร้างแผนที่

รุ่น ก่อน ๆ บาง รุ่น มี อยู่ ด้วย.

  • 2.17 (551,068,245 ไบต์, MD5 =5FEEE9-1212B5D4-050EABE491 F773A848D, ลงวันที่ 2022-02-16.)
  • 2.18 (551,069,844 ไบต์, MD5 =461325E97E77E 671 DD246C48B, ลงวันที่ 2022-02-23.)
  • 2.21 (568,644,411 ไบต์, MD5 = F2CFE8085893942E498F FDD519B6, ลงวันที่ 2022-10-09.)
  • 2.22 (567,742,765 ไบต์, MD5 = 2B3353348633294213AE2AFFDDDF4-6D0, ลงวันที่ 2022-12-08.)
  • 2. 23 (572,124,953 ไบต์, MD5=D843A043C50672525EBBD6F8FFEDDCFD5F, ลงวันที่ 2023-03-03-03.)
  • 2. 24 (568,748,187 ไบต์, MD5 =970fbase172E28b0b8a07661c898, ลงวันที่ 2024-06-07.)
  • 2. 25 (592,292,039 bytes, MD5 =652AFC9D141411421F5FF5FF509891DA2484D4C, ลงวันที่ 2024-11-07.)
  • 2.26 (607,404,032 bytes, MD5 =99a7211111090908E20909161616119, ลงวันที่ 2025-03-31.)
  • 2.27.0. (620,554,403 ไบต์, MD5 =3b20666691145ca4bf4474ff7, ลงวันที่ 2025-06-11.)
  • 2.28.1 (622,676,238 ไบต์, MD5 =48b4226045950.8-9091.9699-19921B9c9, ลงวันที่ 2025-09-05.)
  • 2.29.0 (706,788,135 ไบต์, MD5=A5EDEDDCC0D484848484848FE4848484860, ลงวันที่ 2025-12-15.)

ปรับแต่งพร็อกซี (ปรับใช้ค่าเฉพาะ)

ERDDAP™ ตามปกติจะถูกปรับใช้อยู่เบื้องหลังบริการเว็บเซอร์ย้อนกลับพร็อกซีเพื่อให้มันให้บริการบนพอร์ตมาตรฐาน HTTP (80 และ 443) . SSL/ TLSLS มักจะถูกแทนที่ด้วยชั้นของพร็อกซีเว็บเซอร์เช่นกัน ข้อ กําหนด ต่าง ๆ ขึ้น อยู่ กับ ข้อ เรียก ร้อง ของ การ ใช้ แต่ ละ วิธี.

อาปาเช

  1. ทําให้แน่ใจว่า การเ_พิ่ม และ โมด_โปรตุเกส http โหลดเมื่อ:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
  1. แก้ไขรายการที่มีอยู่ <VirtualHost> ป้าย (หากมีหนึ่ง) สืบค้นเมื่อ:
<VirtualHost *:80>
ServerName YourDomain.org
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /erddap http://localhost:8080/erddap
ProxyPassReverse /erddap http://localhost:8080/erddap
</VirtualHost>

ถ้า ERDDAP™ ให้บริการบนเส้นทางอื่น ๆ / เคอร์ดาป ยังตั้ง แนวตั้ง X หัวเรื่อง พาธแ_ฟ้มก่อน_ / เคอร์ดาป . การตั้งค่านี้จะเหมาะสมสําหรับ ERDDAP™ ทําหน้าที่ที่ / เปลี่ยนเส้นทาง/ serdap -

RequestHeader set X-Forwarded-Prefix /subpath
  1. แล้วเริ่มอาปาเช่: / usr/sbin/aptectl -นุ่ม (แต่บางครั้งมันก็อยู่ในไดเรกทอรีอื่น) .  

INX

ในแฟ้มปรับแต่งค่า nginx ให้ตั้งค่าหัวจดหมายเหล่านี้:

proxy_set_header Host              $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE_ADDR $remote_addr;
proxy_set_header HTTP_CLIENT_IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

ถ้า ERDDAP™ ให้บริการบนเส้นทางอื่น ๆ / เคอร์ดาป ยังตั้ง แนวตั้ง X หัวเรื่อง พาธแ_ฟ้มก่อน_ / เคอร์ดาป . การตั้งค่านี้จะเหมาะสมสําหรับ ERDDAP™ ทําหน้าที่ที่ / เปลี่ยนเส้นทาง/ serdap -

proxy_set_header X-Forwarded-Prefix /subpath

เพื่อที่จะได้รับ NGINX และ ERDDAP™ ทํางานอย่างถูกต้องกับ https คุณต้องใส่ชิ้นส่วนต่อไปนี้ไว้ในเซิร์ฟเวอร์ Tomcate.xml <Host> บล็อก:

<Valve className="org.apache.catalina.valves.RemoteIpValve"
remoteIpHeader="X-Forwarded-For"
protocolHeader="X-Forwarded-Proto"
protocolHeaderHttpsValue="https" />

 

เริ่ม Tomcat

  • (ผมไม่แนะนําให้ใช้ผู้จัดการเว็บทอมแคท ถ้าคุณไม่ปิดและเริ่มใช้ทอมแคททั้งหมด ไม่ช้าก็เร็วคุณจะมีปัญหาเกี่ยวกับหน่วยความจําเพอร์เม็น)
  • (ในลินุกซ์ หรือ Mac OS หากคุณได้สร้างผู้ใช้พิเศษให้เรียกใช้งาน Tomcat, เช่น ทอมแคท, อย่าลืมทําขั้นตอนต่อไปนี้ของผู้ใช้นั้น)
  • ถ้าทอมแคทวิ่งแล้ว ก็ปิดทอมแคทด้วย (ในลินุกซ์หรือ Mac OS) Tomcate/bin/shutown.sh หรือ (ในหน้าต่าง) Tomcat\\ บิน shutdown.bat

บนลินุกซ์ ใช้ ps - f | ตลับหมึก ทั้งก่อนและหลัง ปิด ช เพื่อให้แน่ใจว่ากระบวนการทอมแคทหยุดแล้ว ควร ลง รายการ กระบวนการ นี้ ก่อน การ หยุด และ ใน ที่ สุด จะ ไม่ มี รายการ หลัง การ ปิด. อาจใช้เวลาหนึ่งหรือสองนาที ERDDAP™ เพื่อปิดตัวลงอย่างสมบูรณ์ จง อด ทน. หรือถ้ามันดูเหมือนว่ามันจะไม่หยุดด้วยตัวเอง ใช้: ฆ่า - 9 <processID>

  • เริ่ม Tomcat ด้วย (ในลินุกซ์หรือ Mac OS) Tomcate/bin/ startup.sh หรือ (ในหน้าต่าง) Tomcat\\ บิน/ เริ่มระบบ. bat

คือ ERDDAP™ วิ่งเหรอ?

ใช้เบราว์เซอร์เพื่อพยายามแสดงผล http://www.YourServer.org/erddap/status.html.

ERDDAP™ เริ่มทํางานโดยไม่มีชุดข้อมูลที่ถูกโหลด ชุดข้อมูลจะถูกโหลดในเธรดหลัง และกลายเป็นข้อมูลแบบทีละตัว

การยิงปัญหา

  • เมื่อ ผู้ ใช้ ขอ เข้า มา เขา จะ ไป อา ปาเช (บนคอมพิวเตอร์ของลินุกซ์และแมค OS) จากนั้นทอมแคท ERDDAP™ .
  • คุณเห็นได้ว่า อาปาเชเป็นอะไร (ข้อผิดพลาดที่สัมพันธ์กัน) ในแฟ้มปูมบันทึกของอาปาเช่
  • คุณ จะเห็นว่าอะไรเกิดขึ้นกับทอมแคท (ข้อผิดพลาดที่สัมพันธ์กัน) ในแฟ้มปูมบันทึกของ Tomcat ( Tomcate/logs/catalina. ออก และแฟ้มอื่น ๆ ในไดเรกทอรีนั้น) .
  • คุณ จะได้เห็นว่าอะไรจะมา ERDDAP ตรวจหาข้อความจาก ERDDAP . ข้อความผิดพลาดจาก ERDDAP ใน ERDDAP™ <bigParentDirectory> log/log. txt แฟ้ม
  • ทอมแคทยังไม่เริ่ม ERDDAP™ จนกว่าทอมแคทจะร้องขอ ERDDAP™ . คุณจะได้เห็นในแฟ้มบันทึกของทอมแคท เริ่ม ERDDAP™ หรือถ้ามีข้อความผิดพลาด ที่เกี่ยวข้องกับความพยายามนั้น
  • เมื่อ ERDDAP™ เริ่ม, มันเปลี่ยนชื่อเดิม ERDDAP™ แฟ้มปูมบันทึก.txt ( ล็อกอินที่ <CurrentTime> .xt ) และสร้างแฟ้มปูมบันทึกใหม่.txt แล้วถ้า ปูมบันทึก. txt แฟ้มเก่าแล้ว มันเป็นสัญญาณว่า ERDDAP™ ยังไม่เริ่มใหม่เลย ERDDAP™ เขียนข้อมูลปูมบันทึกไปยังบัฟเฟอร์ และเขียนบัฟเฟอร์ไปยังแฟ้มปูมบันทึกเป็นระยะๆ แต่คุณบังคับได้ ERDDAP™ เพื่อเขียนบัฟเฟอร์ไปยังแฟ้มปูมบันทึกโดยไปเยี่ยมชม /erddap/status.html .

ปัญหา: รุ่นเก่าของ Java

หากคุณกําลังใช้รุ่นของ Java นั่นเก่าเกินไปสําหรับ ERDDAP . ERDDAP™ จะไม่ทํางานและคุณจะเห็นข้อความผิดพลาดในแฟ้มปูมบันทึกของทอมแคทเช่น

Exception in thread "main" java.lang.UnsupportedClassVersionError:
_some/class/name_: Unsupported major.minor version _someNumber_

ทาง แก้ คือ การ ปรับ ปรุง ให้ ทัน สมัย ยิ่ง ขึ้น Java และทําให้แน่ใจว่าทอมแคทใช้มัน

ปัญหา: เริ่ม ช้า

Tomcat ต้องทําหลายอย่างในครั้งแรก เช่น ERDDAP™ เริ่มต้นขึ้นแล้ว และที่สังเกตได้ก็คือ มันต้องเอาออก เอดดาป แฟ้ม (ซึ่งก็เหมือนกับ .zip แฟ้ม) . บนเซิร์ฟเวอร์บางส่วน ความพยายามครั้งแรกที่จะมอง ERDDAP™ ถ่วงเวลา (30 วินาที?) จนกว่างานจะเสร็จ บนเซิร์ฟเวอร์อื่น ความพยายามแรกจะล้มเหลวทันที แต่ถ้าคุณรอ 30 วินาที และลองอีกครั้ง มันจะสําเร็จถ้า ERDDAP™ ได้ติดตั้งไว้ถูกต้องแล้ว

ไม่มีการแก้ไขสําหรับเรื่องนี้ นี่เป็นเพียงวิธีการทํางานของทอมแคท แต่มันจะเกิดขึ้นครั้งแรกหลังจากที่คุณติดตั้งรุ่นใหม่ ERDDAP™ .

ปิดและเริ่มใหม่

ในอนาคต การปิดตัวลง (แล้วเริ่มใหม่) ERDDAP™ ดู วิธีการปิดตัวลงและเริ่มต้นทอมแคทและ ERDDAP .

ปัญหา?

ปัญหาการติดตั้ง Tomcat หรือ ERDDAP™ ? ดูพวกเราสิ ส่วนของการได้รับการสนับสนุนเพิ่มเติม .

การแจ้งให้ทราบทางอีเมลสําหรับรุ่นใหม่ ERDDAP

หากคุณต้องการรับอีเมล เมื่อไรก็ตามที่มีรุ่นใหม่ของ ERDDAP™ มีหรือสําคัญอื่น ๆ ERDDAP™ ประกาศ คุณสามารถเข้าร่วม ERDDAP™ รายการประกาศ ที่นี่ . รายชื่อนี้โดยเฉลี่ยแล้ว มีอีเมลประมาณ 1 ครั้ง ทุก ๆ 3 เดือน

กําหนดเอง

  • กําหนดเอง ERDDAP™ เพื่อเน้นองค์กรของคุณ (ไม่ NOAA ERD ) .
  • เปลี่ยนธงที่ปรากฏที่ด้านบนของทั้งหมด ERDDAP™ หน้า. html โดยแก้ไข <startBodyHtml5> แท็กในของคุณ datasets.xml แฟ้ม (ถ้ามีไม่ได้หนึ่งให้คัดลอกค่าปริยายจาก ERDDAP™ ' Tomcat/ webapps/erdep/WEB-INF/คลาสิชัน/gov/noa/pfel/erdep/util/matics.xml แฟ้ม ถึง datasets.xml และแก้ไขมัน.) ยกตัวอย่างเช่น คุณสามารถ
    • ใช้รูปภาพอื่น (โลโก้ขององค์กรคุณ) .
    • เปลี่ยนสีพื้นหลัง
    • เปลี่ยน " ERDDAP™ "ถึง "_สัญญาบัตรของคุณ" ERDDAP™ "
    • เปลี่ยน "ข้อมูลทางวิทยาศาสตร์ที่เข้าถึงได้" เป็น "สิทธิ์ในการเข้าถึงข้อมูล_ ของคุณ
    • เปลี่ยนส่วนเชื่อมโยง "นําเสนอให้คุณโดย" เพื่อเชื่อมโยงไปยังองค์กรของคุณและแหล่งเงินทุน
  • เปลี่ยนข้อมูลของหน้าหลักด้านซ้าย โดยแก้ไข <theShortDescriptionHtml> แท็กในของคุณ datasets.xml แฟ้ม (ถ้ามีไม่ได้หนึ่งให้คัดลอกค่าปริยายจาก ERDDAP™ ' Tomcat/ webapps/erdep/WEB-INF/คลาสิชัน/gov/noa/pfel/erdep/util/matics.xml แฟ้ม ถึง datasets.xml และแก้ไขมัน.) ยกตัวอย่างเช่น คุณสามารถ
    • จง อธิบาย ว่า องค์การ ของ คุณ และ หรือ กลุ่ม ของ คุณ ทํา อะไร.
    • อธิบายข้อมูลแบบนี้ ERDDAP™ เคย
    • เพื่อเปลี่ยนไอคอนที่ปรากฎบนแท็บของเบราว์เซอร์ ให้ใส่ไอคอนขององค์กรของคุณ Ico in Tomcate/ concent/ perdep/ images / . ดู https://en.wikipedia.org/wiki/Favicon.