ฉันใช้ Cento7 กับ Apache ฉันเขียน restAPI ด้วยขวดและตอนนี้พยายามเรียกใช้บนพอร์ต 8080 ฉันไม่มีอะไรทำงานบน 8080 และเซิร์ฟเวอร์รีสตาร์ทสำเร็จ ฉันได้ตรวจสอบแล้วว่า apache เป็นเจ้าของไฟล์ แอพทั้งหมดอยู่ในไดเร็กทอรี /var/www/html/cisco ฉันได้รีสตาร์ทเซิร์ฟเวอร์หลายครั้งและมันไม่เริ่มฟังใน 8080 อย่างไรก็ตาม มันฟังใน 443 และ 80 แต่สำหรับสิ่งอื่น ๆ ดังนั้นเซิร์ฟเวอร์จึงใช้งานได้ ไม่ใช่แอปของฉัน ด้านล่างนี้เป็นส่วน httpd.conf VirtualHost ของฉัน ถ้าฉันเรียกใช้แอปของฉัน แอปจะใช้งานได้กับกระติกน้ำเวอร์ชันห้องปฏิบัติการบนพอร์ต 5000 ตอนนี้ฉันกำลังพยายามนำสิ่งนี้ไปใช้จริง ฉันได้ติดตั้ง wsgi แล้วและเปิดใช้งานโมดูลแล้ว
<VirtualHost *:8080>
# Give an alias to to start your website url with
WSGIScriptAlias / /var/www/html/cisco/cisco.wsgi
<Directory /var/www/html/cisco/>
# set permissions as per apache2.conf file
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
ErrorLog /var/log/httpd/error.log
LogLevel warn
CustomLog /var/log/httpd/access.log combined
</VirtualHost>