คำนำ
บทความนี้ส่วนใหญ่แนะนำเนื้อหาที่เกี่ยวข้องเกี่ยวกับ Maven โดยใช้ปลั๊กอิน Tomcat เพื่อปรับใช้เซิร์ฟเวอร์ Linux ระยะไกล เราจะแบ่งปันสำหรับการอ้างอิงและการเรียนรู้ของคุณ ฉันจะไม่พูดด้านล่างมากนักลองดูที่การแนะนำรายละเอียด
สิ่งแวดล้อม
เซิร์ฟเวอร์: Ubuntu 16.04 (Ali Cloud Server)
JDK เวอร์ชัน: 1.8
ปลั๊กอิน Maven ที่เกี่ยวข้อง:
วัตถุประสงค์ของปลั๊กอินนี้คือการข้ามการทดสอบเมื่อปรับใช้
<Plugin> <SloupId> org.apache.maven.plugins </groupId> <ratifactid> maven-surefire-plugin </artifactid> <sersion> 2.18.1 </SentUS> <การกำหนดค่า> <RoupID> org.apache.tomcat.maven </groupId> <ratifactId> tomcat7-maven-plugin </artifactid> <sersion> 2.2 </version> <การกำหนดค่า> <path>/myweb </path> <url> http: // xxxxx/manager/text </url> <!-/manager/text ที่นี่เป็นสิ่งที่ต้องทำและด้านหน้าเป็นโฮสต์ของคุณ ตัวอย่างเช่น http: // localhost/manager/text-> <ผู้ใช้> xxxx </username> <!-บัญชีที่ใช้สำหรับการเข้าสู่ระบบระยะไกลจะถูกกล่าวถึงในภายหลัง-> <password> xxxx </รหัสผ่าน> <!-รหัสผ่านที่ใช้สำหรับการเข้าสู่ระบบระยะไกลจะถูกกล่าวถึงในภายหลัง
1. ก่อนอื่นคุณต้องสร้างผู้ใช้ระยะไกลภายใต้ conf/tomcat-users.xml
ตัวอย่างเช่น
<role Rolename = "manager-gui"/> <role rolename = "manager-script"/> <user username = "xxxx" password = "xxxx" roles = "manager-gui, manager-script"/>>
ชื่อผู้ใช้และรหัสผ่านสอดคล้องกับ <username>XXXX</username> <password>XXXX</password>
2. Tomcat สามารถเข้าถึงได้โดยเครื่องทางกายภาพเดียวกันโดยค่าเริ่มต้น ดังนั้นหากมีการติดตั้งข้างต้นเท่านั้นมันก็ยังไม่สามารถปรับใช้ได้จากระยะไกลและจะมีการรายงานข้อผิดพลาด 401 คุณต้องสร้าง manager.xml ภายใต้ conf/catalina/localhost/ ระบุกฎการเข้าถึงที่อนุญาตให้ใช้เครื่องทางกายภาพระยะไกล นี่คือเทมเพลต manager.xml จะอนุญาตให้เครื่องทางกายภาพใด ๆ สามารถเข้าถึงได้
<context privileged = "true" antiresourceLocking = "false" docBase = "$ {catalina.home}/webapps/manager"> <valve classname = "org.apache.catalina.valves.remoteaddrvalve"โปรดทราบว่าคุณสมบัติการอนุญาตของโหนด <ค่า/> ซึ่งเป็นนิพจน์ทั่วไปใช้เพื่อให้ตรงกับ IP ของการเชื่อมต่อระยะไกล
ด้วยวิธีนี้คุณสามารถใช้ maven เพื่อปรับใช้ระยะไกล
ถัดไปกล่องโต้ตอบจะปรากฏขึ้นเมื่อลงชื่อเข้าใช้ http: // xxxxx/จัดการให้ป้อนผู้ใช้เข้าสู่ระบบและรหัสผ่านระยะไกล
ข้อมูลอ้างอิง:
https: //stackoverflow.com/que ...
https: //stackoverflow.com/que ...
สรุป
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่าเนื้อหาของบทความนี้จะมีค่าอ้างอิงบางอย่างสำหรับการศึกษาหรือที่ทำงานของทุกคน หากคุณมีคำถามใด ๆ คุณสามารถฝากข้อความไว้เพื่อสื่อสาร ขอบคุณสำหรับการสนับสนุน Wulin.com