簡體   English   中英

在 Plesk 上運行 public python http.server

[英]Run public python http.server on Plesk

我有一個在本地使用python3 -m http.server 8080運行的腳本,在http://localhost:8080上沒有問題

我想讓它在運行 Plesk/Ubuntu 的 web 服務器上運行。

First, I installed python3 via SSH and tried to run the same and it returns: View in browser: http://localhost:8080 however, nothing happens when trying http://example.com:8080 in browser (just times out) .

還嘗試通過安裝apt install libapache2-mod-python並檢查該域的“主機設置”中的 Python 框來啟用 Plesk 模塊。

在此處輸入圖像描述

嘗試使用python3 -m http.server --bind 127.0.0.1 8080python3 -m http.server --bind example.com 8080無效。

嘗試設置 <VirtualHost> 但認為它無濟於事,因為那是 apache ...

任何想法如何使用 Plesk 使 python 服務器在端口 8080 上從外部可見?

原來我需要做的就是將端口 8080 添加到 Plesk 防火牆。

Tools & Settings > Firewall > Modify Plesk Firewall Rules > Add Custom Rule

在此處輸入圖像描述

不要忘記應用更改! 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM