ฉันพยายามตั้งค่าเว็บเซิร์ฟเวอร์บน Raspberry Pi ของฉันโดยใช้ Tomcat และฉันพยายามใช้ authbind เพื่ออนุญาตให้ Tomcat ทำงานบนพอร์ต 80 แต่ฉันก็ยังไม่ได้รับอนุญาต ฉันทำตามขั้นตอนเหล่านี้ทุกประการแล้ว:
- ติดตั้ง authbind ผ่าน
sudo apt-get install authbind
(ทำได้โดยไม่มีข้อผิดพลาดเลย) ทำทั้งสามคำสั่งหลังจากที่ล็อกอินเข้าสู่รูทด้วยการทำ
su
(และทำการออกหลังจาก):touch /etc/authbind/byport/80 chmod 500 /etc/authbind/byport/80 chown pi /etc/authbind/byport/80
การสร้าง setenv.sh ในโฟลเดอร์ bin ของ Tomcat ด้วยสิ่งนี้:
CATALINA_OPTS="-Djava.net.preferIPv4Stack=true"
เปลี่ยนบรรทัดสุดท้ายใน startup.sh เป็น:
exec authbind --deep "$PRGDIR"/"$EXECUTABLE" start "$@"
ยังไม่ทำงาน