Score:0

จะเปลี่ยนเส้นทางพอร์ต 8080 ด้วย apache ได้อย่างไร

ธง eg

ฉันกำลังเรียกใช้ แมวตัวผู้ เว็บเซิร์ฟเวอร์บนพอร์ต 8080 หลัง ก อาปาเช่2และต้องการเปลี่ยนเส้นทางบางพอร์ต

สำหรับการทดสอบ ฉันกำลังพยายามเปลี่ยนเส้นทางไปยังตำแหน่งที่ไม่ถูกต้อง ดังนี้:

<VirtualHost *:80>
        ProxyPreserveHost On
        RequestHeader set X-Forwarded-Proto "http"

        ProxyPass / http://127.0.0.1/test80
        ProxyPassReverse / http://127.0.0.1/test80
</VirtualHost>

<VirtualHost *:8080>
        ProxyPreserveHost On
        RequestHeader set X-Forwarded-Proto "http"

       ProxyPass / http://127.0.0.1/test8080
        ProxyPassReverse / http://127.0.0.1/test8080
</VirtualHost>

ผลลัพธ์: เดอะ :80 การเปลี่ยนเส้นทางทำงานได้ตามที่คาดไว้ แต่การเข้าถึง :8080 แสดงหน้าเริ่มต้นของผู้จัดการ Tomcat แทนการเปลี่ยนเส้นทาง ทำไม

อย่างใดดูเหมือนว่าถ้า อาปาเช่2 ไม่สามารถควบคุมพอร์ตนั้นได้?

in flag
มีเพียงหนึ่งกระบวนการเท่านั้นที่สามารถฟังบนพอร์ตบนอินเทอร์เฟซ หาก Tomcat กำลังฟังพอร์ตนั้น apache ทำไม่ได้
eg flag
โอเค แต่ทำไม apache ถึงไม่บ่น แม้ว่าจะไม่ได้รีสตาร์ทก็ตาม
Score:1
ธง cn

ฉันเดาว่าไม่มี ฟัง 8080 ตัวเลือกในไฟล์กำหนดค่า apache ของคุณ การเพิ่มพอร์ตไปยัง VirtualHost นั้นไม่เพียงพอ

ตรวจสอบหนึ่งในไฟล์เหล่านี้ (ขึ้นอยู่กับการกระจายของคุณ) สำหรับตัวเลือกการฟัง และเพิ่มหนึ่งไฟล์สำหรับพอร์ต 8080:

# /etc/apache2/ports.conf [บน Debian/Ubuntu]
# /etc/httpd/conf/httpd.conf [บน RHEL/CentOS]

ข้อมูลเพิ่มเติมที่นี่: https://www.tecmint.com/change-apache-port-in-linux/

แต่ตามที่กล่าวไว้ในความคิดเห็น คุณไม่สามารถมีบริการสองรายการที่ฟังบนพอร์ตเดียวกันได้ คุณต้องเปลี่ยนพอร์ตการฟัง Tomcat เพื่อให้ทำงานได้

eg flag
เป็นความคิดที่ดี `ports.conf` แสดงเฉพาะ 80 + 443 ดังนั้นฉันต้องเพิ่ม 8080 อย่างชัดเจนที่นี่
ttsakpc avatar
cn flag
ใช่. แต่ apache จะไม่เริ่มทำงานเพราะใช้พอร์ต 8080 สำหรับ Tomcat ด้วย :)
eg flag
ฉันสามารถยืนยันได้ การเพิ่ม `Listen 8080` ส่งผลให้การเริ่มต้นทำงานล้มเหลว นั่นคือทางออก ฉันต้องเริ่ม Tomcat บนพอร์ตอื่น (เช่น 8081) จากนั้นจึงจะฟัง 8080 ใน apache ได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา