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

ติดตั้ง

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

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

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

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

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

Java

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

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

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

ทอมแคท

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

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

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

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

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

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

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

ความปลอดภัย

 

  • คําแนะนําความปลอดภัย: ดู คําแนะนําเหล่านี้ เพื่อเพิ่มความปลอดภัย การติดตั้ง Tomcat ของคุณ โดยเฉพาะอย่างยิ่งเซอร์เวอร์สาธารณะ  
  • สําหรับสาธารณชน ERDDAP™ การติดตั้งลินุกซ์และแมค จะเป็นการดีที่สุดที่จะติดตั้งทอมแคท (โปรแกรม) เป็นของผู้ใช้ แว่นขยาย (ผู้ใช้ที่แยกต่างหาก โดยมีสิทธิ์จํากัด ไม่มีรหัสผ่าน ) . ดังนั้น จึงมีเพียงซูเปอร์ผู้ใช้เท่านั้นที่สามารถเปลี่ยนไปทําหน้าที่เป็นผู้ใช้ได้ แว่นขยาย . นี่ทําให้ไม่สามารถล็อกอินผ่านตัวเข้ารหัสมายังเซิร์ฟเวอร์ของคุณได้โดยผู้ใช้ แว่นขยาย . และในกรณีนี้, คุณควรทําให้มัน แว่นขยาย ผู้ใช้มีสิทธิ์ในการจํากัดในการใช้ระบบแฟ้มของแม่ข่าย (อ่านแล้ว+++xecord) สําหรับ แปรงทาสี ต้นไม้ไดเรกทอรีและ <bigParentDirectory> และสิทธิ์ในการอ่านอย่างเดียวสําหรับไดเรกทอรีที่มีข้อมูลที่ ERDDAP™ ต้องเข้าถึง).
    • คุณสามารถสร้าง แว่นขยาย บัญชีผู้ใช้ของผู้ใช้ (ซึ่งไม่มีรหัสผ่าน) โดยใช้คําสั่ง:
      sudo useradd tomcat -s /bin/bash -p '*'
    • คุณสามารถเปลี่ยนเป็นผู้ใช้ได้ แว่นขยาย โดยใช้คําสั่ง
      sudo su - tomcat
      (มันจะถามรหัสผ่านซูเปอร์เซอร์ เพื่อขออนุญาตทํา)
      • คุณสามารถหยุดการทํางานกับผู้ใช้ทอมแคทได้ โดยใช้คําสั่ง
      exit
      • ทําส่วนใหญ่ของทอมแคทและ ERDDAP™ ตั้งค่าคําสั่งเป็นผู้ใช้ แว่นขยาย . หลังจากนี้ วิ่ง เริ่มการทํางาน.sh ถึง ปิด ช สคริปต์ของผู้ใช้ แว่นขยาย เพื่อให้ทอมแคทได้รับอนุญาตให้เขียนไปยังแฟ้มปูมบันทึก
      • หลังจากเอาทอมแคทออก จากผู้ปกครอง แปรงทาสี ไดเรกทอรี:
        • เปลี่ยนความเป็นเจ้าของของต้นไม้ไดเร็กทอรี apache-tomcat เป็นผู้ใช้ของทอมแคท
          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/tomcat10.conf ) เพื่อตั้งค่าตัวแปรแวดล้อมของทอมแคท แฟ้มนี้จะถูกใช้โดย Tomcate/bin/ startup.sh ถึง ปิด ช . แฟ้มควรจะบรรจุบางอย่างเช่น:

    export JAVA_HOME=/usr/local/jdk-21.0.3+9
    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-21.0.3+9"
    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 bites) เป็น 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 bites) ถึง 1/2 (หรือน้อยกว่านั้น) ของความทรงจําทางกายภาพของคอมพิวเตอร์ คุณไปดูได้ถ้าทอมแคท Java และ ERDDAP™ จะทํางานในโหมด 64 บิตจริง ๆ โดยการค้นหา "บิต" ใน ERDDAP อีเมลเดลิรายงาน หรือใน เครื่องราชอิสริยาภรณ์ขนาดใหญ่ [ปูมบันทึก. txt](/docs/server-admin/additional-information#log) แฟ้ม ( เครื่อง มือ ขนาด ใหญ่ ระบุใน ตั้งค่า. xml ) .

คลังสื่อ

  • ใน ERDDAP™ ' ปูมบันทึก. txt แฟ้ม คุณจะเห็น "GC" มาก (การจัดอันดับล้มเหลว) ข้อความ นี้มักจะไม่ใช่ปัญหา มันเป็นข้อความบ่อยจากการดําเนินการปกติ Java บอกว่ามันเพิ่งเสร็จขยะเล็กๆ คอลเลกชันเพราะมันหมดที่ในอีเดน (ส่วนของ Java กองสําหรับวัตถุหนุ่มสาวมาก) . ปกติข้อความที่แสดงให้คุณ ใช้หน่วยความจําก่อนที่จะใช้) Memory หลัง . ถ้าเลขสองตัวนั้นอยู่ใกล้กัน นั่นหมายความว่าการเก็บขยะไม่ได้ผลิตออกมา ข้อความเป็นเพียงสัญญาณของปัญหา ถ้ามันบ่อยมาก (ทุก 2-3 วินาที) ไม่มีประสิทธิภาพ และตัวเลขที่มีขนาดใหญ่และไม่เติบโต ซึ่งร่วมกันแสดงให้เห็นว่า Java จําเป็น ต้อง มี ความ จํา มาก ขึ้น, กําลัง พยายาม ทํา ให้ ความ จํา เป็น อิสระ, และ ไม่ สามารถ กู้ ความ จํา ได้. เรื่อง นี้ อาจ เกิด ขึ้น ใน ช่วง ที่ ตึงเครียด แล้ว ก็ จาก ไป. แต่ถ้ามันยังคงที่ นั่นคือสัญญาณของปัญหา
  • ถ้าคุณเห็น จาวา. แลง. out of Memory Error แสดง 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 FAB06A54781E09148B4FF42.) และปลดแฟ้มแบบอักษรออกจากไดเรกทอรีชั่วคราว

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

ทดสอบแมวน้ํา

  • ทดสอบการติดตั้งทอมแคทของคุณ
    • ลินุกซ์:
      • ในฐานะผู้ใช้ "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 "fishing"

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

ปัญหาการติดตั้งทอมแคท?

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

    netstat -tuplen | grep 8080

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

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

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

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

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

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

ERDDAP™ เนื้อหา

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

Version 1. 0.0, 20333 bytes, MD5 = 2B8D2A5E5EEE5E73E3A42B522968C60B5, ลงวันที่ 2024-10-14_BAR

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

  • 2.17 (19,792 ไบต์, MD5=8F892616BEF2DF2F0F4BB036DBBBAD7C, ลงวันที่ 2022-02-16.)
  • 2.18 (19,792 ไบต์, MD5=8F892616BEF2DF2F0F4BB036DBBBAD7C, ลงวันที่ 2022-02-16.)
  • 2.21 (19,810 bytes, MD5=1E26661E7A06191E68684C404848362 ลงวันที่ 2022-10-09.)
  • 2.22 (19,810 bytes, MD5=1E26662E7A06191E686868C4044848362 ออกอากาศ 2022-12-08.)
  • 2. 23 (19,810 bytes, MD5=1E26662E7A06191 E686868C4040B9A29362 ลงวันที่ 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 )

เมื่อคุณสร้างโครงการใหญ่ Purent Directy จากไดเร็กทอรีผู้ปกครองของบริษัทใหญ่ 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/ Connect/ serdap/ datasets.xml เพื่อกําหนดชุดข้อมูลที่คุณต้องการทั้งหมด ERDDAP™ เพื่อรับใช้ นี่คือที่ที่คุณจะใช้เวลาส่วนใหญ่ของคุณ โดยมีการแต่งตั้ง ERDDAP™ และในภายหลังในขณะที่รักษาของคุณ ERDDAP™ .

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

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

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

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

Version 2.28.1, 622,676,238 ไบต์, MD5=48b4226059909909909969911b9c9, ลงวันที่ 2025-09-05

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

ฉบับ แปล บาง ฉบับ ก่อน หน้า นี้ มี อยู่ ด้วย.

  • 2.17 (551,068,245 ไบต์, MD5 =5FEE9-1212B5D2-5ERABE491 F773A848D, ลงวันที่ 2022-02-16.)
  • 2.18 (551,069,844 ไบต์, MD5 =461325E97E7E77 671DD246C48B, ลงวันที่ 2022-02-23.)
  • 2.21 (568,644,411 ไบต์, MD5=F2CFE8080849944498F DD519B6, ลงวันที่ 2022-10-09.)
  • 2.22 (567,742,765 ไบต์, MD5=2B3333334F633294213AE2AFFDDDF486D0, ลงวันที่ 2022-12-08.)
  • 2. 23 (572,124,953 ไบต์, MD5=D843A043C550672525EBBD6F8FFEDDCFD5F, ลงวันที่ 2023-03-03-03.)
  • 2. 24 (568,748,187 ไบต์, MD5 =970fbase172E28bb8, 07166 BC898, ลงวันที่ 2024-06-07.)
  • 2. 25 (592,292,039 ไบต์, MD5 =652AFC9D1411421F5FF5FFF509891DA2484D4C, ลงวันที่ 2024-11-07.)
  • 2.26 (607,404,032 bytes, MD5=99a7211110910708E5420961616119, ลงวันที่ 2025-03-31.)
  • 2.27.0. (620,554,403 ไบต์, MD5 =3b20666691145ca2df4474f4f7, ลงวันที่ 2025-06-11.)

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

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

อาปาเช

  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™ ทําหน้าที่ที่ / ซับพาท/เซอร์แดป .

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™ ทําหน้าที่ที่ / ซับพาท/เซอร์แดป .

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