實現動態WEB內容


在 system1 上配置提供動態web內容,要求:

1、動態內容由名為 wsgi.group8.example.com 的虛擬主機提供

2、虛擬主機偵聽在端口 8909

3、從 http://server.group8.example.com/pub/webinfo.wsgi 下載一個腳本,然后放在適當的位置,無論如何不要求修改此文件的內容

4、客戶端訪問 http://wsgi.group8.example.com:8909/時,應該接收到動態生成的web頁面

5、此 http://wsgi.group8.example.com:8909/ 必須能被 group8.example.com 域內的所有系統訪問

答:

再system1上執行

1、建立虛擬主機。

vim /etc/httpd/conf.d/httpd-vhosts.conf

# 在配置文件最后面增加新的虛擬主機配置

Listen 8909

<VirtualHost *:8909>
    ServerName wsgi.group8.example.com
    WSGIScriptAlias / /var/www/html/webinfo.wsgi
</VirtualHost>
# 下載文件到指定目錄
wget -O /var/www/html/webinfo.wsgi http://server.group8.example.com/pub/webinfo.wsgi

2、安裝模塊包

yum install mod_wsgi -y

3、添加防火牆規則

firewall-cmd --permanent --add-rich-rule 'rule family="ipv4" port port=8909 protocol=tcp accept'
firewall-cmd --reload 

4、重啟服務

systemctl restart httpd

5、驗證:服務端測試

curl http://wsgi.group8.exampl.com:8909

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM